]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/xen/setup.c
Merge remote-tracking branch 'xen-tip/linux-next'
[karo-tx-linux.git] / arch / x86 / xen / setup.c
index d1fac0e53d570b2e4162a396b80acc305da87ef9..7ab29518a3b9dc0c7f26bfa0d15727b378de324a 100644 (file)
@@ -968,17 +968,8 @@ char * __init xen_auto_xlated_memory_setup(void)
 static void __init fiddle_vdso(void)
 {
 #ifdef CONFIG_X86_32
-       /*
-        * This could be called before selected_vdso32 is initialized, so
-        * just fiddle with both possible images.  vdso_image_32_syscall
-        * can't be selected, since it only exists on 64-bit systems.
-        */
-       u32 *mask;
-       mask = vdso_image_32_int80.data +
-               vdso_image_32_int80.sym_VDSO32_NOTE_MASK;
-       *mask |= 1 << VDSO_NOTE_NONEGSEG_BIT;
-       mask = vdso_image_32_sysenter.data +
-               vdso_image_32_sysenter.sym_VDSO32_NOTE_MASK;
+       u32 *mask = vdso_image_32.data +
+               vdso_image_32.sym_VDSO32_NOTE_MASK;
        *mask |= 1 << VDSO_NOTE_NONEGSEG_BIT;
 #endif
 }