nEPT: Add nEPT violation/misconfigration support
authorYang Zhang <yang.z.zhang@Intel.com>
Tue, 6 Aug 2013 09:00:32 +0000 (12:00 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 7 Aug 2013 13:57:40 +0000 (15:57 +0200)
commit25d92081ae2ff9858fa733621ef8e91d30fec9d0
tree3896c76a90796a54f0cac910bfd9abbc01cb428b
parent53166229e96941f27e7f0ba405c7a44d648751c9
nEPT: Add nEPT violation/misconfigration support

Inject nEPT fault to L1 guest. This patch is original from Xinhao.

Reviewed-by: Xiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Xinhao Xu <xinhao.xu@intel.com>
Signed-off-by: Yang Zhang <yang.z.zhang@Intel.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/mmu.c
arch/x86/kvm/paging_tmpl.h
arch/x86/kvm/vmx.c