OSDN Git Service

acpi, pc: Add unplug cb for pc machine.
authorTang Chen <tangchen@cn.fujitsu.com>
Wed, 28 Jan 2015 07:45:39 +0000 (15:45 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 26 Feb 2015 11:42:18 +0000 (12:42 +0100)
commit232391c19ec69e6781667c53cb3c3bc57932bb95
tree330ec23c6b4f26a6a868f7787292bd8d8cc89b3f
parent469b8ad283d748648960e2260a4a3c415b1b3956
acpi, pc: Add unplug cb for pc machine.

Memory and CPU hot unplug are both asynchronous procedures.
When the unplug operation happens, unplug request cb is called first.
And when guest OS finished handling unplug, unplug cb will be called
to do the real removal of device.

This patch adds hotunplug cb to pc machine, which memory and CPU
hot unplug will use it.

Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Tang Chen <tangchen@cn.fujitsu.com>
Signed-off-by: Zhu Guihua <zhugh.fnst@cn.fujitsu.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/i386/pc.c