On Fri, Nov 22, 2013 at 09:02:27AM +0100, Vasilis Liaskovitis wrote: > Hi, > > On Wed, Oct 09, 2013 at 05:43:17PM +0800, Chen Fan wrote: > > When OS eject a vcpu (like: echo 1 > /sys/bus/acpi/devices/LNXCPUXX/eject), > > it will call acpi EJ0 method, the firmware will write the new cpumap, QEMU > > will know which vcpu need to be ejected. > > I think that the _EJ0 callback (CPEJ method in > hw/i386/acpi-dsdt-cpu-hotplug.dsl) > currently does not write the new cpumap, it only sleeps. So cpu_state_write is > never called on ejection, and the cpu objects remain allocated in qemu. Is > there > an updated version of the patchseries with a CPEJ that writes the new cpumap?
oops, never mind. I missed your seabios patch mentioned in the head message, got it now. thanks, - Vasilis