]> git.ipfire.org Git - thirdparty/libvirt.git/commit
libvirt/qemu - clean up UpdateDevice for consolidation.
authorKAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Thu, 21 Apr 2011 07:25:46 +0000 (16:25 +0900)
committerEric Blake <eblake@redhat.com>
Thu, 21 Apr 2011 21:49:57 +0000 (15:49 -0600)
commit9b8543b6ad6936402eccc07a8feaf3a66616f0ca
treeba7e101c72122db66e244025cfc794115d42f6a5
parent19ad136f60da173c897fc5dd2c2c9ce02194c2f5
libvirt/qemu - clean up UpdateDevice for consolidation.

This patch strips reusable part of qemuDomainUpdateDeviceFlags()
and consolidate it to qemuDomainModifyDeviceFlags().
No functional changes.

* src/qemu/qemu_driver.c
(qemuDomainChangeDiskMediaLive) : pulled out code for updating disks.
(qemuDomainUpdateDeviceLive) : core of UpdateDevice, extracted from
UpdateDeviceFlags()
(qemuDomainModifyDeviceFlags): add support for updating device in live domain.
(qemuDomainUpdateDeviceFlags): reworked as a wrapper function of
qemuDomainModifyDeviceFlags()

Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
src/qemu/qemu_driver.c