]> xenbits.xensource.com Git - xen.git/commit
viridian: allow vCPU hotplug for Windows VMs
authorIgor Druzhinin <igor.druzhinin@citrix.com>
Fri, 29 Jan 2021 13:18:43 +0000 (14:18 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 29 Jan 2021 13:18:43 +0000 (14:18 +0100)
commit7e5cffcd1e9300cab46a1816b5eb676caaeed2c1
tree8e4e2061835187e9600c88f64cb9baebc623782f
parent983524671031fcfdb24a6c0da988203ebb47aebe
viridian: allow vCPU hotplug for Windows VMs

If Viridian extensions are enabled, Windows wouldn't currently allow
a hotplugged vCPU to be brought up dynamically. We need to expose a special
bit to let the guest know we allow it. Hide it behind an option to stay
on the safe side regarding compatibility with existing guests but
nevertheless set the option on by default.

Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com>
Reviewed-by: Paul Durrant <paul@xen.org>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
docs/man/xl.cfg.5.pod.in
tools/include/libxl.h
tools/libs/light/libxl_types.idl
tools/libs/light/libxl_x86.c
xen/arch/x86/hvm/viridian/viridian.c
xen/include/public/hvm/params.h