Re: [Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-11-29 Thread Jan Beulich
>>> On 28.11.16 at 18:49, wrote: > On Thu, Nov 17, 2016 at 03:49:22AM -0700, Jan Beulich wrote: >> >>> On 16.11.16 at 19:02, wrote: >> > On Fri, Nov 11, 2016 at 09:53:49AM -0700, Jan Beulich wrote: >> >> >>> On 29.10.16 at 10:59,

Re: [Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-11-28 Thread Roger Pau Monne
On Thu, Nov 17, 2016 at 03:49:22AM -0700, Jan Beulich wrote: > >>> On 16.11.16 at 19:02, wrote: > > On Fri, Nov 11, 2016 at 09:53:49AM -0700, Jan Beulich wrote: > >> >>> On 29.10.16 at 10:59, wrote: > >> > --- a/xen/arch/x86/setup.c > >> > +++

Re: [Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-11-17 Thread Jan Beulich
>>> On 16.11.16 at 19:02, wrote: > On Fri, Nov 11, 2016 at 09:53:49AM -0700, Jan Beulich wrote: >> >>> On 29.10.16 at 10:59, wrote: >> > --- a/xen/arch/x86/domain_build.c >> > +++ b/xen/arch/x86/domain_build.c >> > @@ -191,10 +191,8 @@ struct vcpu

Re: [Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-11-16 Thread Roger Pau Monne
On Fri, Nov 11, 2016 at 09:53:49AM -0700, Jan Beulich wrote: > >>> On 29.10.16 at 10:59, wrote: > > --- a/xen/arch/x86/domain_build.c > > +++ b/xen/arch/x86/domain_build.c > > @@ -191,10 +191,8 @@ struct vcpu *__init alloc_dom0_vcpu0(struct domain > > *dom0) > > } > > >

Re: [Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-11-11 Thread Jan Beulich
>>> On 29.10.16 at 10:59, wrote: > --- a/xen/arch/x86/domain_build.c > +++ b/xen/arch/x86/domain_build.c > @@ -191,10 +191,8 @@ struct vcpu *__init alloc_dom0_vcpu0(struct domain *dom0) > } > > #ifdef CONFIG_SHADOW_PAGING > -static bool_t __initdata opt_dom0_shadow; >

[Xen-devel] [PATCH v3.1 10/15] xen/x86: split Dom0 build into PV and PVHv2

2016-10-29 Thread Roger Pau Monne
Split the Dom0 builder into two different functions, one for PV (and classic PVH), and another one for PVHv2. Introduce a new command line parameter called 'dom0' that can be used to request the creation of a PVHv2 Dom0 by setting the 'hvm' sub-option. Signed-off-by: Roger Pau Monné