Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-04 Thread Jan Beulich
>>> On 03.08.16 at 18:24, wrote: > On Wed, Aug 03, 2016 at 10:15:51AM -0600, Jan Beulich wrote: >> >>> On 03.08.16 at 18:00, wrote: >> > --- a/xen/include/asm-x86/event.h >> > +++ b/xen/include/asm-x86/event.h >> > @@ -23,6 +23,10 @@ int

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread George Dunlap
On Wed, Aug 3, 2016 at 4:37 PM, Jan Beulich wrote: On 03.08.16 at 17:28, wrote: >> On 03/08/16 16:25, Jan Beulich wrote: >> On 03.08.16 at 17:11, wrote: On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread Roger Pau Monne
On Wed, Aug 03, 2016 at 10:15:51AM -0600, Jan Beulich wrote: > >>> On 03.08.16 at 18:00, wrote: > > On Wed, Aug 03, 2016 at 09:37:41AM -0600, Jan Beulich wrote: > >> >>> On 03.08.16 at 17:28, wrote: > >> > On 03/08/16 16:25, Jan Beulich wrote: > >>

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread Jan Beulich
>>> On 03.08.16 at 18:00, wrote: > On Wed, Aug 03, 2016 at 09:37:41AM -0600, Jan Beulich wrote: >> >>> On 03.08.16 at 17:28, wrote: >> > On 03/08/16 16:25, Jan Beulich wrote: >> > On 03.08.16 at 17:11, wrote: >>

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread Roger Pau Monne
On Wed, Aug 03, 2016 at 09:37:41AM -0600, Jan Beulich wrote: > >>> On 03.08.16 at 17:28, wrote: > > On 03/08/16 16:25, Jan Beulich wrote: > > On 03.08.16 at 17:11, wrote: > >>> On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread Jan Beulich
>>> On 03.08.16 at 17:28, wrote: > On 03/08/16 16:25, Jan Beulich wrote: > On 03.08.16 at 17:11, wrote: >>> On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich wrote: >>> On 02.08.16 at 17:49,

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread George Dunlap
On 03/08/16 16:25, Jan Beulich wrote: On 03.08.16 at 17:11, wrote: >> On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich wrote: >> On 02.08.16 at 17:49, wrote: On Tue, Aug 02, 2016 at 11:47:22AM +0200, Roger Pau Monne

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread Jan Beulich
>>> On 03.08.16 at 17:11, wrote: > On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich wrote: > On 02.08.16 at 17:49, wrote: >>> On Tue, Aug 02, 2016 at 11:47:22AM +0200, Roger Pau Monne wrote: On Fri, Jul 29, 2016 at

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-03 Thread George Dunlap
On Tue, Aug 2, 2016 at 5:12 PM, Jan Beulich wrote: On 02.08.16 at 17:49, wrote: >> On Tue, Aug 02, 2016 at 11:47:22AM +0200, Roger Pau Monne wrote: >>> On Fri, Jul 29, 2016 at 05:47:24PM +0100, Andrew Cooper wrote: >>> > As this is for the

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-02 Thread Jan Beulich
>>> On 02.08.16 at 17:49, wrote: > On Tue, Aug 02, 2016 at 11:47:22AM +0200, Roger Pau Monne wrote: >> On Fri, Jul 29, 2016 at 05:47:24PM +0100, Andrew Cooper wrote: >> > As this is for the construction of dom0, it would be better to take a >> > preemptible pointer, loop in

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-02 Thread Roger Pau Monne
On Tue, Aug 02, 2016 at 11:47:22AM +0200, Roger Pau Monne wrote: > On Fri, Jul 29, 2016 at 05:47:24PM +0100, Andrew Cooper wrote: > > On 29/07/16 17:28, Roger Pau Monne wrote: > > > diff --git a/xen/arch/x86/mm/paging.c b/xen/arch/x86/mm/paging.c > > > index 107fc8c..1b270df 100644 > > > ---

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-02 Thread Roger Pau Monne
On Fri, Jul 29, 2016 at 05:47:24PM +0100, Andrew Cooper wrote: > On 29/07/16 17:28, Roger Pau Monne wrote: > > diff --git a/xen/arch/x86/mm/paging.c b/xen/arch/x86/mm/paging.c > > index 107fc8c..1b270df 100644 > > --- a/xen/arch/x86/mm/paging.c > > +++ b/xen/arch/x86/mm/paging.c > > @@ -953,6

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-08-01 Thread Tim Deegan
Hi, At 18:28 +0200 on 29 Jul (1469816936), Roger Pau Monne wrote: > --- a/xen/arch/x86/mm/shadow/common.c > +++ b/xen/arch/x86/mm/shadow/common.c > @@ -1604,9 +1604,8 @@ shadow_free_p2m_page(struct domain *d, struct page_info > *pg) > * Input will be rounded up to at least

Re: [Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-07-29 Thread Andrew Cooper
On 29/07/16 17:28, Roger Pau Monne wrote: > diff --git a/xen/arch/x86/mm/paging.c b/xen/arch/x86/mm/paging.c > index 107fc8c..1b270df 100644 > --- a/xen/arch/x86/mm/paging.c > +++ b/xen/arch/x86/mm/paging.c > @@ -953,6 +953,22 @@ void paging_write_p2m_entry(struct p2m_domain *p2m, > unsigned long

[Xen-devel] [PATCH RFC 01/12] x86/paging: introduce paging_set_allocation

2016-07-29 Thread Roger Pau Monne
... and remove hap_set_alloc_for_pvh_dom0. Signed-off-by: Roger Pau Monné --- Cc: Jan Beulich Cc: Andrew Cooper Cc: George Dunlap Cc: Tim Deegan --- xen/arch/x86/domain_build.c