]> xenbits.xensource.com Git - libvirt.git/commit
qemu: Implement chardev hotplug on config level
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 12 Mar 2013 14:59:25 +0000 (15:59 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 16 Jul 2013 09:47:39 +0000 (11:47 +0200)
commit75f0fd5112470cfe866bda162ef43aa2601fa174
tree0d58240473746354197583edeaa1861ee946b3bc
parent6b9e3dbdead7d79c105200a2b3c0c6f39dd7f93a
qemu: Implement chardev hotplug on config level

There are two levels on which a device may be hotplugged: config
and live. The config level requires just an insert or remove from
internal domain definition structure, which is exactly what this
patch does. There is currently no implementation for a chardev
update action, as there's not much to be updated. But more
importantly, the only thing that can be updated is path or socket
address by which chardevs are distinguished. So the update action
is currently not supported.
src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms
src/qemu/qemu_driver.c
src/qemu/qemu_hotplug.c
src/qemu/qemu_hotplug.h