aboutsummaryrefslogtreecommitdiff
path: root/hw/es1370.c
diff options
context:
space:
mode:
authorAmit Shah <amit.shah@redhat.com>2011-09-09 14:30:40 +0530
committerAnthony Liguori <aliguori@us.ibm.com>2011-09-09 12:58:16 -0500
commit3b86b13ab07407fc8c6ac0efbd717fe51df1cad7 (patch)
tree9c5ac2837f9bfd7e1e9ca539c33a77fe3d341665 /hw/es1370.c
parent8a7d552cb3684570491a5ecaa8b78818404ed2fb (diff)
downloadqemu-3b86b13ab07407fc8c6ac0efbd717fe51df1cad7.zip
qemu-3b86b13ab07407fc8c6ac0efbd717fe51df1cad7.tar.gz
qemu-3b86b13ab07407fc8c6ac0efbd717fe51df1cad7.tar.bz2
virtio-balloon: Disassociate from the balloon handlers on unplug
Adding a 2nd balloon device after unplugging the first one doesn't work. Also, the 'info balloon' command should indicate an error mentioning no balloon device is registered after unplug. Reproduction steps given by Shaolong Hu: (qemu) info balloon Device 'balloon' has not been activated by the guest (qemu) device_add virtio-balloon-pci,id=balloon1 (qemu) info balloon balloon: actual=4096 (qemu) balloon 2048 (qemu) info balloon balloon: actual=2048 (qemu) device_del balloon1 (qemu) info balloon balloon: actual=4096 (qemu) balloon 2048 (qemu) info balloon balloon: actual=4096 (qemu) device_del balloon1 Device 'balloon1' not found (qemu) device_add virtio-balloon-pci,id=balloon1 Another balloon device already registered Device 'virtio-balloon-pci' could not be initialized (qemu) device_add virtio-balloon-pci,id=balloon2 Another balloon device already registered Device 'virtio-balloon-pci' could not be initialized Reported-by: Shaolong Hu <shu@redhat.com> Signed-off-by: Amit Shah <amit.shah@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/es1370.c')
0 files changed, 0 insertions, 0 deletions