[libvirt] [PATCH v5 0/5] Introduce display of IOThreads Information

John Ferlan jferlan at redhat.com
Fri Mar 6 14:05:40 UTC 2015


Well technically this is the pinning API's, but keeping the subject the
same for continuity sake.

v4: http://www.redhat.com/archives/libvir-list/2015-March/msg00262.html

Specifically replacing patches 5-9

Changes over v4 - remove the virDomainGetIOThreadPin related code leaving
only the virDomainPinIOThread code.

Will address jtomko's comments from 3/9 in a separate followup patch

John Ferlan (5):
  Implement public API for virDomainPinIOThread
  remote: Implement the plumbing for virDomainPinIOThread
  domain: Introduce virDomainIOThreadsPin{Add|Del}
  qemu: Add support to pin IOThreads to specific CPU
  virsh: Add iothreadpin command

 include/libvirt/libvirt-domain.h |  14 +++
 src/conf/domain_conf.c           |  64 ++++++++++++
 src/conf/domain_conf.h           |  10 ++
 src/driver-hypervisor.h          |   8 ++
 src/libvirt-domain.c             |  76 ++++++++++++++
 src/libvirt_private.syms         |   2 +
 src/libvirt_public.syms          |   1 +
 src/qemu/qemu_driver.c           | 221 +++++++++++++++++++++++++++++++++++++++
 src/remote/remote_driver.c       |   1 +
 src/remote/remote_protocol.x     |  17 ++-
 src/remote_protocol-structs      |  10 ++
 src/rpc/gendispatch.pl           |   1 +
 tools/virsh-domain.c             | 106 +++++++++++++++++++
 tools/virsh.pod                  |  26 +++++
 14 files changed, 556 insertions(+), 1 deletion(-)

-- 
2.1.0




More information about the libvir-list mailing list