/* * vsyscall_emu_64.S: Vsyscall emulation page * * Copyright (c) 2011 Andy Lutomirski * * Subject to the GNU General Public License, version 2 */ #include #include /* The unused parts of the page are filled with 0xcc by the linker script. */ .section .vsyscall_0, "a" ENTRY(vsyscall_0) int $VSYSCALL_EMU_VECTOR END(vsyscall_0) .section .vsyscall_1, "a" ENTRY(vsyscall_1) int $VSYSCALL_EMU_VECTOR END(vsyscall_1) .section .vsyscall_2, "a" ENTRY(vsyscall_2) int $VSYSCALL_EMU_VECTOR END(vsyscall_2)