linux/arch/i386/xen
Roland McGrath d2eea68e7d xen: disable vdso "nosegneg" on native boot
One of the nice ideas behind paravirt is that CONFIG_XEN=y can be included
in a standard configuration and be no worse for native booting than as a
Xen guest.  The glibc feature that supports the vDSO "nosegneg" note is
designed specifically to make this easy.  You just have to flip one bit at
boot time.  This patch makes Xen flip the bit, so a CONFIG_XEN=y kernel on
bare hardware does not make glibc use the less-optimized library builds.

Signed-off-by: Roland McGrath <roland@redhat.com>
Acked-by: Jeremy Fitzhardinge <jeremy@xensource.com>
Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-20 08:44:19 -07:00
..
enlighten.c xen: use iret directly when possible 2007-07-18 08:47:46 -07:00
events.c xen: use the hvc console infrastructure for Xen console 2007-07-18 08:47:44 -07:00
features.c xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
Kconfig xen: Add support for preemption 2007-07-18 08:47:44 -07:00
Makefile xen: Attempt to patch inline versions of common operations 2007-07-18 08:47:45 -07:00
manage.c xen: handle external requests for shutdown, reboot and sysrq 2007-07-18 08:47:45 -07:00
mmu.c xen: lazy-mmu operations 2007-07-18 08:47:44 -07:00
mmu.h xen: SMP guest support 2007-07-18 08:47:44 -07:00
multicalls.c xen: lazy-mmu operations 2007-07-18 08:47:44 -07:00
multicalls.h xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
setup.c xen: disable vdso "nosegneg" on native boot 2007-07-20 08:44:19 -07:00
smp.c xen: Place vcpu_info structure into per-cpu memory 2007-07-18 08:47:45 -07:00
time.c xen: Add support for preemption 2007-07-18 08:47:44 -07:00
vdso.h xen: disable vdso "nosegneg" on native boot 2007-07-20 08:44:19 -07:00
xen-asm.S xen: use iret directly when possible 2007-07-18 08:47:46 -07:00
xen-head.S xen: Core Xen implementation 2007-07-18 08:47:42 -07:00
xen-ops.h xen: use iret directly when possible 2007-07-18 08:47:46 -07:00