aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/xen
diff options
context:
space:
mode:
authorJeremy Fitzhardinge <jeremy@goop.org>2008-07-08 15:07:01 -0700
committerIngo Molnar <mingo@elte.hu>2008-07-16 11:02:46 +0200
commit952d1d7055c8cbf95b4ad2f90be5ed37db8a48ee (patch)
tree8f3f3951c85aa3ecf8d450587990a4bbe348f7bf /include/asm-x86/xen
parentxen64: deal with extra words Xen pushes onto exception frames (diff)
downloadlinux-dev-952d1d7055c8cbf95b4ad2f90be5ed37db8a48ee.tar.xz
linux-dev-952d1d7055c8cbf95b4ad2f90be5ed37db8a48ee.zip
xen64: add pvop for swapgs
swapgs is a no-op under Xen, because the hypervisor makes sure the right version of %gs is current when switching between user and kernel modes. This means that the swapgs "implementation" can be inlined and used when the stack is unsafe (usermode). Unfortunately, it means that disabling patching will result in a non-booting kernel... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Cc: Stephen Tweedie <sct@redhat.com> Cc: Eduardo Habkost <ehabkost@redhat.com> Cc: Mark McLoughlin <markmc@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/xen')
0 files changed, 0 insertions, 0 deletions