]> git.karo-electronics.de Git - karo-tx-linux.git/commit
KVM: x86: Check LMA bit before set_efer
authorSheng Yang <sheng@linux.intel.com>
Wed, 12 May 2010 08:40:40 +0000 (16:40 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 5 Jul 2010 18:16:13 +0000 (11:16 -0700)
commit22d962cf52f77eef04d635caba46ae54e30723c5
tree3cb7ab8b3ce06323f6b57aac3af23bbb1a5fe7b4
parentda3013a2591def42c0e293b847435c0890b8010b
KVM: x86: Check LMA bit before set_efer

kvm_x86_ops->set_efer() would execute vcpu->arch.efer = efer, so the
checking of LMA bit didn't work.

Signed-off-by: Sheng Yang <sheng@linux.intel.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
(cherry picked from commit a3d204e28579427609c3d15d2310127ebaa47d94)
arch/x86/kvm/x86.c