From: Andrew Morton oops, arch/x86_64/kernel/vsyscall.c wants __syscall_clobber and we deleted it. Cc: Arnd Bergmann Cc: David Woodhouse Cc: Greg Schafer Cc: Andi Kleen Signed-off-by: Andrew Morton --- arch/x86_64/kernel/vsyscall.c | 1 + 1 file changed, 1 insertion(+) diff -puN include/asm-x86_64/unistd.h~remove-kernel-syscalls-x86_64-fix include/asm-x86_64/unistd.h diff -puN arch/x86_64/kernel/vsyscall.c~remove-kernel-syscalls-x86_64-fix arch/x86_64/kernel/vsyscall.c --- a/arch/x86_64/kernel/vsyscall.c~remove-kernel-syscalls-x86_64-fix +++ a/arch/x86_64/kernel/vsyscall.c @@ -39,6 +39,7 @@ #include #define __vsyscall(nr) __attribute__ ((unused,__section__(".vsyscall_" #nr))) +#define __syscall_clobber "r11","rcx","memory" int __sysctl_vsyscall __section_sysctl_vsyscall = 1; seqlock_t __xtime_lock __section_xtime_lock = SEQLOCK_UNLOCKED; _