Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-21 Thread Jan Beulich
>>> On 18.12.15 at 18:33, wrote: > On 12/18/2015 12:16 PM, Andrew Cooper wrote: >> On 18/12/15 17:10, Jan Beulich wrote: >> On 18.12.15 at 17:59, wrote: I think all that is needed is xsm_mmuext_op(XSM_TARGET, d, pg_owner) >>> Which, as Boris has just pointed out, is already there. >> So

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Andrew Cooper
On 18/12/15 17:33, Boris Ostrovsky wrote: > On 12/18/2015 12:16 PM, Andrew Cooper wrote: >> On 18/12/15 17:10, Jan Beulich wrote: >> On 18.12.15 at 17:59, wrote: On 18/12/15 16:37, Jan Beulich wrote: On 18.12.15 at 17:28, wrote: >> On 17/12/15 23:00, Boris Ostrovsky wrote: >

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Boris Ostrovsky
On 12/18/2015 12:16 PM, Andrew Cooper wrote: On 18/12/15 17:10, Jan Beulich wrote: On 18.12.15 at 17:59, wrote: On 18/12/15 16:37, Jan Beulich wrote: On 18.12.15 at 17:28, wrote: On 17/12/15 23:00, Boris Ostrovsky wrote: diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index a7767f8..871

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Andrew Cooper
On 18/12/15 17:10, Jan Beulich wrote: On 18.12.15 at 17:59, wrote: >> On 18/12/15 16:37, Jan Beulich wrote: >> On 18.12.15 at 17:28, wrote: On 17/12/15 23:00, Boris Ostrovsky wrote: > diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c > index a7767f8..871aca0 100644 > --

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Jan Beulich
>>> On 18.12.15 at 17:59, wrote: > On 18/12/15 16:37, Jan Beulich wrote: > On 18.12.15 at 17:28, wrote: >>> On 17/12/15 23:00, Boris Ostrovsky wrote: diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index a7767f8..871aca0 100644 --- a/xen/arch/x86/mm.c +++ b/xen/arch/x86

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Andrew Cooper
On 18/12/15 16:37, Jan Beulich wrote: On 18.12.15 at 17:28, wrote: >> On 17/12/15 23:00, Boris Ostrovsky wrote: >>> diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c >>> index a7767f8..871aca0 100644 >>> --- a/xen/arch/x86/mm.c >>> +++ b/xen/arch/x86/mm.c >>> @@ -3019,6 +3019,25 @@ long do_m

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Boris Ostrovsky
On 12/18/2015 11:37 AM, Jan Beulich wrote: On 18.12.15 at 17:28, wrote: On 17/12/15 23:00, Boris Ostrovsky wrote: diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index a7767f8..871aca0 100644 --- a/xen/arch/x86/mm.c +++ b/xen/arch/x86/mm.c @@ -3019,6 +3019,25 @@ long do_mmuext_op(

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Jan Beulich
>>> On 18.12.15 at 17:28, wrote: > On 17/12/15 23:00, Boris Ostrovsky wrote: >> diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c >> index a7767f8..871aca0 100644 >> --- a/xen/arch/x86/mm.c >> +++ b/xen/arch/x86/mm.c >> @@ -3019,6 +3019,25 @@ long do_mmuext_op( >> break; >>

Re: [Xen-devel] [PATCH v3] x86/HVM: Merge HVM and PVH hypercall tables

2015-12-18 Thread Andrew Cooper
On 17/12/15 23:00, Boris Ostrovsky wrote: > diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c > index a7767f8..871aca0 100644 > --- a/xen/arch/x86/mm.c > +++ b/xen/arch/x86/mm.c > @@ -3019,6 +3019,25 @@ long do_mmuext_op( > break; > } > > +if ( has_hvm_container_dom