]> xenbits.xensource.com Git - xen.git/commit
VMX: enforce EPT paging structure memory type and page-walk length check.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 10 Jun 2010 10:18:02 +0000 (11:18 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 10 Jun 2010 10:18:02 +0000 (11:18 +0100)
commit4f863ad2277e7a7c9cadf1b743db2b36a3f30c38
treeff5b14a2ebf05df919ccf177dea9f6b127f96c99
parent58df49c4e3f0eeac1bf6ceb848479202d14575ef
VMX: enforce EPT paging structure memory type and page-walk length check.

Also use a macro to get EPT walk length.

signed-off-by: Xin Li <xin.li@intel.com>
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm/hap/p2m-ept.c
xen/include/asm-x86/hvm/vmx/vmcs.h
xen/include/asm-x86/hvm/vmx/vmx.h