Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-29 Thread Jan Beulich
On 29.04.2020 14:29, Hongyan Xia wrote: > (Looks like other patches in this series have been merged. Replying to > this one only.) Please send as a proper patch, this one came through ... > From: Wei Liu > Date: Tue, 5 Feb 2019 16:32:54 + > Subject: [PATCH] x86/pv: map and unmap page tables

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-29 Thread Hongyan Xia
(Looks like other patches in this series have been merged. Replying to this one only.) From: Wei Liu Date: Tue, 5 Feb 2019 16:32:54 + Subject: [PATCH] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly Also, clean up the initialisation of plXe. Signed-off-by: Wei Liu Signed-off-b

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-29 Thread Jan Beulich
On 29.04.2020 11:26, Hongyan Xia wrote: > But if people do not have a problem with plXe - 1, I will post a new > revision for that. I'd prefer that; I could live with the current version, but I'm not in favor of it. Jan

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-29 Thread Hongyan Xia
On Tue, 2020-04-28 at 16:59 +0100, Hongyan Xia wrote: > On Tue, 2020-04-28 at 16:55 +0100, Hongyan Xia wrote: > > On Tue, 2020-04-28 at 17:33 +0200, Jan Beulich wrote: > > > On 17.04.2020 11:52, Hongyan Xia wrote: > > > > --- a/xen/arch/x86/pv/dom0_build.c > > > > +++ b/xen/arch/x86/pv/dom0_build.c

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-28 Thread Hongyan Xia
On Tue, 2020-04-28 at 16:55 +0100, Hongyan Xia wrote: > On Tue, 2020-04-28 at 17:33 +0200, Jan Beulich wrote: > > On 17.04.2020 11:52, Hongyan Xia wrote: > > > --- a/xen/arch/x86/pv/dom0_build.c > > > +++ b/xen/arch/x86/pv/dom0_build.c > > > @@ -50,17 +50,17 @@ static __init void > > > mark_pv_pt_p

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-28 Thread Hongyan Xia
On Tue, 2020-04-28 at 17:33 +0200, Jan Beulich wrote: > On 17.04.2020 11:52, Hongyan Xia wrote: > > --- a/xen/arch/x86/pv/dom0_build.c > > +++ b/xen/arch/x86/pv/dom0_build.c > > @@ -50,17 +50,17 @@ static __init void > > mark_pv_pt_pages_rdonly(struct domain *d, > > unsigned long count; > >

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-28 Thread Wei Liu
On Tue, Apr 28, 2020 at 05:33:29PM +0200, Jan Beulich wrote: > On 17.04.2020 11:52, Hongyan Xia wrote: > > --- a/xen/arch/x86/pv/dom0_build.c > > +++ b/xen/arch/x86/pv/dom0_build.c > > @@ -50,17 +50,17 @@ static __init void mark_pv_pt_pages_rdonly(struct > > domain *d, > > unsigned long count

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-28 Thread Jan Beulich
On 17.04.2020 11:52, Hongyan Xia wrote: > --- a/xen/arch/x86/pv/dom0_build.c > +++ b/xen/arch/x86/pv/dom0_build.c > @@ -50,17 +50,17 @@ static __init void mark_pv_pt_pages_rdonly(struct domain > *d, > unsigned long count; > struct page_info *page; > l4_pgentry_t *pl4e; > -l3_pge

Re: [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-24 Thread Julien Grall
Hi, On 17/04/2020 10:52, Hongyan Xia wrote: From: Wei Liu Signed-off-by: Wei Liu Signed-off-by: Hongyan Xia Reviewed-by: Julien Grall Cheers, -- Julien Grall

[PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly

2020-04-17 Thread Hongyan Xia
From: Wei Liu Signed-off-by: Wei Liu Signed-off-by: Hongyan Xia --- xen/arch/x86/pv/dom0_build.c | 32 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/xen/arch/x86/pv/dom0_build.c b/xen/arch/x86/pv/dom0_build.c index 5678da782d..28a939b68a 10064