From: Zhang Yi Z <yi.z.zh...@linux.intel.com> This change also modified the p2m_type width to 5, bits 52:56; the p2m_access_t bits 60:57, as the bit 61 is hardware using for EPT leaf entry SPP flags.
Signed-off-by: Zhang Yi Z <yi.z.zh...@linux.intel.com> --- xen/include/asm-x86/hvm/vmx/vmx.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xen/include/asm-x86/hvm/vmx/vmx.h b/xen/include/asm-x86/hvm/vmx/vmx.h index 35aada6..18383b8 100644 --- a/xen/include/asm-x86/hvm/vmx/vmx.h +++ b/xen/include/asm-x86/hvm/vmx/vmx.h @@ -42,8 +42,9 @@ typedef union { snp : 1, /* bit 11 - VT-d snoop control in shared EPT/VT-d usage */ mfn : 40, /* bits 51:12 - Machine physical frame number */ - sa_p2mt : 6, /* bits 57:52 - Software available 2 */ - access : 4, /* bits 61:58 - p2m_access_t */ + sa_p2mt : 5, /* bits 56:52 - Software available 2 */ + access : 4, /* bits 60:57 - p2m_access_t */ + spp : 1, /* bits 61 - SPP flags */ tm : 1, /* bit 62 - VT-d transient-mapping hint in shared EPT/VT-d usage */ suppress_ve : 1; /* bit 63 - suppress #VE */ -- 2.7.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel