[libvirt] [PATCH 0/7] Implement Set IOThreads Command
John Ferlan
jferlan at redhat.com
Wed Mar 25 20:31:25 UTC 2015
On 03/19/2015 01:08 PM, John Ferlan wrote:
> These patches will implement the Set IOThreads command to complete
> the IOThreads family of calls/settings. There are 3 patches in the
> middle (3, 4, & 5) which are just refactoring the SetVcpus code so
> that the SetIOThreads code can make use of the same functionality
> rather than cut-n-paste
>
>
> John Ferlan (7):
> Implement public API for virDomainIOThreadsSet
> remote: Plumbing for virDomainSetIOThreads
> qemu: qemuDomainHotplugVcpus - separate out the add cgroup
> qemu: qemuDomainHotplugVcpus - separate out the del cgroup and pin
> qemu: qemuDomainHotplugVcpus - separate out pin adjustment code
> qemu: Add support to set IOThreads count
> virsh: Add setiothreads command
>
> include/libvirt/libvirt-domain.h | 3 +
> src/conf/domain_audit.c | 9 +
> src/conf/domain_audit.h | 6 +
> src/driver-hypervisor.h | 6 +
> src/libvirt-domain.c | 60 +++++
> src/libvirt_private.syms | 1 +
> src/libvirt_public.syms | 1 +
> src/qemu/qemu_driver.c | 544 +++++++++++++++++++++++++++++++++------
> src/remote/remote_driver.c | 1 +
> src/remote/remote_protocol.x | 16 +-
> src/remote_protocol-structs | 6 +
> tools/virsh-domain.c | 82 ++++++
> tools/virsh.pod | 17 ++
> 13 files changed, 676 insertions(+), 76 deletions(-)
>
While we work through the other parts of this - can patches 3-5 be
reviewed separately as regardless of the implementation they'll be
useful for IOThreads too.
Tks -
John
More information about the libvir-list
mailing list