Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Jan Beulich
On 06.03.2020 15:26, Julien Grall wrote: > On 06/03/2020 13:44, Jan Beulich wrote: >> On 06.03.2020 13:35, Paul Durrant wrote: From: Xen-devel On Behalf Of Jan Beulich Sent: 06 March 2020 12:20 On 05.03.2020 13:45, pdurr...@amzn.com wrote: > --- a/xen/arch/x86/mm/shad

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Julien Grall
Cooper ; Paul Durrant ; Ian Jackson ; George Dunlap ; Tim Deegan ; Tamas K Lengyel ; xen- de...@lists.xenproject.org; Roger Pau Monné Subject: Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro... On 05.03.2020 13:45, pdurr...@amzn.com wrote: --- a/xen/arch/x86/mm/shadow/comm

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Paul Durrant
----- > >>>> From: Xen-devel On Behalf Of > >>>> Jan Beulich > >>>> Sent: 06 March 2020 12:20 > >>>> To: pdurr...@amzn.com > >>>> Cc: Stefano Stabellini ; Julien Grall > >>>> ; Wei Liu > >> ; &

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Jan Beulich
>> Sent: 06 March 2020 12:20 >>>> To: pdurr...@amzn.com >>>> Cc: Stefano Stabellini ; Julien Grall >>>> ; Wei Liu >> ; >>>> Konrad Rzeszutek Wilk ; Andrew Cooper >>>> ; Paul >>>> Durrant ; Ian Jackson

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Paul Durrant
l > >> ; Wei Liu > ; > >> Konrad Rzeszutek Wilk ; Andrew Cooper > >> ; Paul > >> Durrant ; Ian Jackson ; > >> George Dunlap > >> ; Tim Deegan ; Tamas K Lengyel > >> ; xen- > >> de...@lists.xenproject.org; Roger Pau Monné &

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Jan Beulich
zutek Wilk ; Andrew Cooper >> ; Paul >> Durrant ; Ian Jackson ; >> George Dunlap >> ; Tim Deegan ; Tamas K Lengyel >> ; xen- >> de...@lists.xenproject.org; Roger Pau Monné >> Subject: Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' ma

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Paul Durrant
rge Dunlap > ; Tim Deegan ; Tamas K Lengyel > ; xen- > de...@lists.xenproject.org; Roger Pau Monné > Subject: Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro... > > On 05.03.2020 13:45, pdurr...@amzn.com wrote: > > --- a/xen/arch/x86/mm/shadow

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Jan Beulich
On 05.03.2020 13:45, pdurr...@amzn.com wrote: > --- a/xen/arch/x86/mm/shadow/common.c > +++ b/xen/arch/x86/mm/shadow/common.c > @@ -2087,19 +2087,22 @@ static int sh_remove_all_mappings(struct domain *d, > mfn_t gmfn, gfn_t gfn) > * The qemu helper process has an untyped mapping of this

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-06 Thread Durrant, Paul
ew Cooper > ; Durrant, Paul ; Ian > Jackson > ; George Dunlap ; Tim > Deegan ; Tamas > K Lengyel ; Jan Beulich ; Roger Pau > Monné > > Subject: RE: [EXTERNAL][Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' > macro... > > CAUTION: This email orig

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-05 Thread Alan Robinson
A typo... On Thu, Mar 05, 2020 at 01:45:03PM +0100, pdurr...@amzn.com wrote: > > PGC_extra pages are intended to hold data structures that are associated > with a domain and my be mapped by that domain. They should not be treated s/my/may/ > as 'normal' guest pages (i.e. RAM or page tables). He

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-05 Thread Tamas K Lengyel
On Thu, Mar 5, 2020 at 8:38 AM Durrant, Paul wrote: > > > -Original Message- > > From: Tamas K Lengyel > > Sent: 05 March 2020 15:10 > > To: pdurr...@amzn.com > > Cc: Xen-devel ; Durrant, Paul > > ; Jan Beulich > > ; Andrew Cooper ; Wei Liu > > ; Roger Pau Monné > > ; George Dunlap ; Ia

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-05 Thread Durrant, Paul
> -Original Message- > From: Tamas K Lengyel > Sent: 05 March 2020 15:10 > To: pdurr...@amzn.com > Cc: Xen-devel ; Durrant, Paul > ; Jan Beulich > ; Andrew Cooper ; Wei Liu > ; Roger Pau Monné > ; George Dunlap ; Ian Jackson > ; Julien Grall ; Konrad Rzeszutek > Wilk > ; Stefano Stabell

Re: [Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-05 Thread Tamas K Lengyel
On Thu, Mar 5, 2020 at 5:45 AM wrote: > > From: Paul Durrant > > ... to cover xenheap and PGC_extra pages. > > PGC_extra pages are intended to hold data structures that are associated > with a domain and my be mapped by that domain. They should not be treated > as 'normal' guest pages (i.e. RAM o

[Xen-devel] [PATCH v3 5/6] mm: add 'is_special_page' macro...

2020-03-05 Thread pdurrant
From: Paul Durrant ... to cover xenheap and PGC_extra pages. PGC_extra pages are intended to hold data structures that are associated with a domain and my be mapped by that domain. They should not be treated as 'normal' guest pages (i.e. RAM or page tables). Hence, in many cases where code curre