]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
qemu: Add support to Add/Delete IOThreads
authorJohn Ferlan <jferlan@redhat.com>
Wed, 18 Mar 2015 10:51:12 +0000 (06:51 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Mon, 27 Apr 2015 16:36:36 +0000 (12:36 -0400)
commita27ed6e78cc912f27a7c2570c4f37717828a4daa
tree1f3710c2f8c30fa1b11193610d7edff3f38b4324
parentc6e2dc800d04c6c1ef9a5cf71a8111778c598991
qemu: Add support to Add/Delete IOThreads

Add qemuDomainAddIOThread and qemuDomainDelIOThread in order to add or
remove an IOThread to/from the host either for live or config optoins

The implementation for the 'live' option will use the iothreadpids list
in order to make decision, while the 'config' option will use the
iothreadids list.  Additionally, for deletion each may have to adjust
the iothreadpin list.

IOThreads are implemented by qmp objects, the code makes use of the existing
qemuMonitorAddObject or qemuMonitorDelObject APIs.

Signed-off-by: John Ferlan <jferlan@redhat.com>
src/conf/domain_audit.c
src/conf/domain_audit.h
src/libvirt_private.syms
src/qemu/qemu_driver.c