I have a Xen 4.0.1 DomU running Debian Squeeze with the stock 2.6.32-5 Kernel. When I add CPUs via xm-vcpu-set
they correctly show up in
/sys/devices/system/cpu
but are not set online and therefore are not available to the system until I manually set them online via
echo 1 > /sys/devices/system/cpu/cpuX/online
Removing vcpus works as advertised. Any I idea? Am I missing something or is this a bug / outstanding feature?