]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: SVM: Fix EFER.LME being stripped
authorZachary Amsden <zamsden@redhat.com>
Thu, 27 May 2010 01:09:43 +0000 (15:09 -1000)
committerAvi Kivity <avi@redhat.com>
Sun, 1 Aug 2010 07:39:22 +0000 (10:39 +0300)
commit09d87c2d9c3bf795894ebfbdcbaffa20e26bc1cc
tree03836aecacdb1fb054cffdf51534368521cd566d
parent8c919d209967a6bf85dce45f8a24c905f07c7d0b
KVM: SVM: Fix EFER.LME being stripped

Must set VCPU register to be the guest notion of EFER even if that
setting is not valid on hardware.  This was masked by the set in
set_efer until 7657fd5ace88e8092f5f3a84117e093d7b893f26 broke that.
Fix is simply to set the VCPU register before stripping bits.

Signed-off-by: Zachary Amsden <zamsden@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/svm.c