KVM: always reload segment selectors
authorIngo Molnar <mingo@elte.hu>
Sun, 11 Mar 2007 12:52:33 +0000 (13:52 +0100)
committerAvi Kivity <avi@qumranet.com>
Tue, 27 Mar 2007 15:55:48 +0000 (17:55 +0200)
commit6d9658df07789a124e5c1f8677afcd7773439f3e
treead7b6c562c1d52f9794508c0e29ff18e73bc795e
parent6af11b9e827aac1d664ccd31e94f122c7698416b
KVM: always reload segment selectors

failed VM entry on VMX might still change %fs or %gs, thus make sure
that KVM always reloads the segment selectors. This is crutial on both
x86 and x86_64: x86 has __KERNEL_PDA in %fs on which things like
'current' depends and x86_64 has 0 there and needs MSR_GS_BASE to work.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
drivers/kvm/vmx.c