> > diff --git a/xen/arch/x86/mm/p2m-ept.c b/xen/arch/x86/mm/p2m-ept.c > > index 21728397f9..5ad78ae4b5 100644 > > --- a/xen/arch/x86/mm/p2m-ept.c > > +++ b/xen/arch/x86/mm/p2m-ept.c > > @@ -176,6 +176,10 @@ static void ept_p2m_type_to_flags(const struct > > p2m_domain *p2m, > > break; > > case p2m_access_rwx: > > break; > > + case p2m_access_r_pw: > > + entry->w = entry->x = 0; > > + entry->pw = !!cpu_has_vmx_ept_paging_write; > > I don't see ept_entry_t having a pw field. What's the deal there?
Never mind, I see it in the 1/2 patch, for some reason my mail client bundled 2/2 under the cover email so I read the patches out-of-order. Acked-by: Tamas K Lengyel <ta...@tklengyel.com>