[libvirt] [PATCHv4 0/6] add numatune command

Eric Blake eblake at redhat.com
Tue Dec 20 00:41:57 UTC 2011


Not quite polished - see my complaints that will require a v5:
https://www.redhat.com/archives/libvir-list/2011-December/msg00843.html

I'm hoping Hu can help cover the remaining points, as I've already
spent quite a bit of time cleaning it up to here.

Hu Tao (6):
  Add functions to set/get cgroup cpuset parameters
  use cpuset to manage numa
  add new API virDomain{G, S}etNumaParameters
  Add virDomain{G, S}etNumaParameters support to the remote driver
  Implement virDomain{G, S}etNumaParameters for the qemu driver
  add new command numatune to virsh

 daemon/remote.c              |   64 ++++++++++
 include/libvirt/libvirt.h.in |   39 ++++++
 python/generator.py          |    2 +
 src/conf/domain_conf.h       |    8 --
 src/driver.h                 |   15 +++
 src/libvirt.c                |  129 +++++++++++++++++++++
 src/libvirt_private.syms     |    2 +
 src/libvirt_public.syms      |    6 +
 src/qemu/qemu_cgroup.c       |   19 +++
 src/qemu/qemu_driver.c       |  262 ++++++++++++++++++++++++++++++++++++++++++
 src/remote/remote_driver.c   |   50 ++++++++
 src/remote/remote_protocol.x |   24 ++++-
 src/remote_protocol-structs  |   22 ++++
 src/util/cgroup.c            |   32 +++++
 src/util/cgroup.h            |    3 +
 tools/virsh.c                |  159 +++++++++++++++++++++++++
 tools/virsh.pod              |   19 +++
 17 files changed, 846 insertions(+), 9 deletions(-)

-- 
1.7.7.4




More information about the libvir-list mailing list