]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: Disable SMAP for guests in EPT realmode and EPT unpaging mode
authorFeng Wu <feng.wu@intel.com>
Tue, 1 Apr 2014 09:46:35 +0000 (17:46 +0800)
committerMarcelo Tosatti <mtosatti@redhat.com>
Mon, 14 Apr 2014 20:50:35 +0000 (17:50 -0300)
commit96c56af314cab369c747d1aab5295b7f3151d0d9
tree8f0bc502eddc2329e0e6852b90c0887bac81cf6f
parent948ed4a5f7f3a38f4cc89c54b6a9cc72e482aaea
KVM: Disable SMAP for guests in EPT realmode and EPT unpaging mode

SMAP is disabled if CPU is in non-paging mode in hardware.
However KVM always uses paging mode to emulate guest non-paging
mode with TDP. To emulate this behavior, SMAP needs to be
manually disabled when guest switches to non-paging mode.

Signed-off-by: Feng Wu <feng.wu@intel.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
arch/x86/kvm/vmx.c