Re: [Xen-devel] [PATCH RFC v1 61/74] xen/pvshim: support vCPU hotplug

2018-01-10 Thread Roger Pau Monné
On Tue, Jan 09, 2018 at 03:16:38AM -0700, Jan Beulich wrote: > >>> On 04.01.18 at 14:06, wrote: > > @@ -1303,22 +1320,20 @@ long do_vcpu_op(int cmd, unsigned int vcpuid, > > XEN_GUEST_HANDLE_PARAM(void) arg) > > > > break; > > > > -case VCPUOP_up: { > > -bool_t wake = 0;

Re: [Xen-devel] [PATCH RFC v1 61/74] xen/pvshim: support vCPU hotplug

2018-01-10 Thread Jan Beulich
>>> On 10.01.18 at 14:07, wrote: > On Tue, Jan 09, 2018 at 03:16:38AM -0700, Jan Beulich wrote: >> >>> On 04.01.18 at 14:06, wrote: >> > @@ -1303,22 +1320,20 @@ long do_vcpu_op(int cmd, unsigned int vcpuid, > XEN_GUEST_HANDLE_PARAM(void) arg) >> > >> > break; >> > >> > -case VCP

Re: [Xen-devel] [PATCH RFC v1 61/74] xen/pvshim: support vCPU hotplug

2018-01-10 Thread Roger Pau Monné
On Tue, Jan 09, 2018 at 03:16:38AM -0700, Jan Beulich wrote: > >>> On 04.01.18 at 14:06, wrote: > > @@ -1303,22 +1320,20 @@ long do_vcpu_op(int cmd, unsigned int vcpuid, > > XEN_GUEST_HANDLE_PARAM(void) arg) > > > > break; > > > > -case VCPUOP_up: { > > -bool_t wake = 0;

Re: [Xen-devel] [PATCH RFC v1 61/74] xen/pvshim: support vCPU hotplug

2018-01-09 Thread Jan Beulich
>>> On 04.01.18 at 14:06, wrote: > @@ -1303,22 +1320,20 @@ long do_vcpu_op(int cmd, unsigned int vcpuid, > XEN_GUEST_HANDLE_PARAM(void) arg) > > break; > > -case VCPUOP_up: { > -bool_t wake = 0; > -domain_lock(d); > -if ( !v->is_initialised ) > -

[Xen-devel] [PATCH RFC v1 61/74] xen/pvshim: support vCPU hotplug

2018-01-04 Thread Wei Liu
From: Roger Pau Monne Signed-off-by: Roger Pau Monné --- xen/arch/x86/pv/shim.c| 48 +++ xen/common/domain.c | 37 +++-- xen/include/asm-x86/pv/shim.h | 12 +++ xen/include/xen/domain.h | 1 + 4