On 4/9/19 1:03 PM, Alexandru Stefan ISAILA wrote: > This patch moves common code from p2m_set_altp2m_mem_access() and > p2m_change_altp2m_gfn() into one function > > Signed-off-by: Alexandru Isaila <aisa...@bitdefender.com> > --- > xen/arch/x86/mm/mem_access.c | 2 +- > xen/include/asm-x86/p2m.h | 11 +++++++++++ > 2 files changed, 12 insertions(+), 1 deletion(-) > > diff --git a/xen/arch/x86/mm/mem_access.c b/xen/arch/x86/mm/mem_access.c > index bf67ddb15a..6a22512555 100644 > --- a/xen/arch/x86/mm/mem_access.c > +++ b/xen/arch/x86/mm/mem_access.c > @@ -279,7 +279,7 @@ int p2m_set_altp2m_mem_access(struct domain *d, struct > p2m_domain *hp2m, > gfn_t gfn2 = _gfn(gfn_l & mask); > mfn_t mfn2 = _mfn(mfn_x(mfn) & mask); > > - /* Note: currently it is not safe to remap to a shared entry */ > + /* Note: currently it is not safe to remap to a shared entry */ > if ( t != p2m_ram_rw ) > return -ESRCH; > > diff --git a/xen/include/asm-x86/p2m.h b/xen/include/asm-x86/p2m.h > index 6de1546d76..90a6c135a7 100644 > --- a/xen/include/asm-x86/p2m.h > +++ b/xen/include/asm-x86/p2m.h > @@ -467,6 +467,17 @@ static inline mfn_t altp2m_get_gfn_type_access( > return mfn; > } > > +static inline int altp2m_set_entry_by_page_order( > + struct p2m_domain *ap2m, unsigned long gfn, mfn_t mfn, > + unsigned int page_order, p2m_type_t t, p2m_access_t a)
This function doesn't seem to be called anywhere in this series. -George _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel