x86-64: Rework vsyscall emulation and add vsyscall= parameter
[linux-2.6-block.git] / arch / x86 / kernel / traps.c
index fbc097a085ca3ccef8db8538a3f54aec6a5b466f..b9b67166f9ded16045308aaab63b1f814b59dcfc 100644 (file)
@@ -872,12 +872,6 @@ void __init trap_init(void)
        set_bit(SYSCALL_VECTOR, used_vectors);
 #endif
 
-#ifdef CONFIG_X86_64
-       BUG_ON(test_bit(VSYSCALL_EMU_VECTOR, used_vectors));
-       set_system_intr_gate(VSYSCALL_EMU_VECTOR, &emulate_vsyscall);
-       set_bit(VSYSCALL_EMU_VECTOR, used_vectors);
-#endif
-
        /*
         * Should be a barrier for any external CPU state:
         */