Displaying 3 results from an estimated 3 matches for "vdso_rel_sysenter_end".
2007 Mar 05
7
[PATCH 2/10] linux 2.6.18: COMPAT_VDSO
...0100
+++ head-2007-02-27/arch/i386/kernel/sysenter.c 2007-02-27 16:27:37.000000000 +0100
@@ -25,6 +25,8 @@
#ifdef CONFIG_XEN
#include <xen/interface/callback.h>
+extern const unsigned long vdso_rel_int80_start[], vdso_rel_int80_end[];
+extern const unsigned long vdso_rel_sysenter_start[], vdso_rel_sysenter_end[];
#endif
/*
@@ -66,6 +68,142 @@ void enable_sep_cpu(void)
#endif
}
+#if defined(CONFIG_XEN) && defined(CONFIG_COMPAT_VDSO)
+static void __init relocate_vdso(Elf32_Ehdr *ehdr, unsigned long old_base, unsigned long new_base,
+ const unsigned long *relo...
2007 Mar 05
7
[PATCH 2/10] linux 2.6.18: COMPAT_VDSO
...0100
+++ head-2007-02-27/arch/i386/kernel/sysenter.c 2007-02-27 16:27:37.000000000 +0100
@@ -25,6 +25,8 @@
#ifdef CONFIG_XEN
#include <xen/interface/callback.h>
+extern const unsigned long vdso_rel_int80_start[], vdso_rel_int80_end[];
+extern const unsigned long vdso_rel_sysenter_start[], vdso_rel_sysenter_end[];
#endif
/*
@@ -66,6 +68,142 @@ void enable_sep_cpu(void)
#endif
}
+#if defined(CONFIG_XEN) && defined(CONFIG_COMPAT_VDSO)
+static void __init relocate_vdso(Elf32_Ehdr *ehdr, unsigned long old_base, unsigned long new_base,
+ const unsigned long *relo...
2007 Mar 05
7
[PATCH 2/10] linux 2.6.18: COMPAT_VDSO
...0100
+++ head-2007-02-27/arch/i386/kernel/sysenter.c 2007-02-27 16:27:37.000000000 +0100
@@ -25,6 +25,8 @@
#ifdef CONFIG_XEN
#include <xen/interface/callback.h>
+extern const unsigned long vdso_rel_int80_start[], vdso_rel_int80_end[];
+extern const unsigned long vdso_rel_sysenter_start[], vdso_rel_sysenter_end[];
#endif
/*
@@ -66,6 +68,142 @@ void enable_sep_cpu(void)
#endif
}
+#if defined(CONFIG_XEN) && defined(CONFIG_COMPAT_VDSO)
+static void __init relocate_vdso(Elf32_Ehdr *ehdr, unsigned long old_base, unsigned long new_base,
+ const unsigned long *relo...