[PATCHv3 0/8] add command numatune

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds a new command numatune to get/set numatune parameters.

Besides libnuma, cpuset cgroup parameters are also set according to
numatune parameters. But for now, only cpuset.mems is supported.

Hu Tao (8):
  Add functions to set/get cgroup cpuset parameters
  use cpuset to manage numa
  add new API virDomain{G,S}etNumaParameters
  Implement main entries of 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
  Add document for new command numatune.

 daemon/remote.c              |   64 ++++++++
 include/libvirt/libvirt.h.in |   23 +++
 python/generator.py          |    2 +
 src/driver.h                 |   15 ++
 src/libvirt.c                |  113 ++++++++++++++
 src/libvirt_private.syms     |    2 +
 src/libvirt_public.syms      |    6 +
 src/qemu/qemu_cgroup.c       |   19 +++
 src/qemu/qemu_driver.c       |  334 ++++++++++++++++++++++++++++++++++++++++++
 src/remote/remote_driver.c   |   50 +++++++
 src/remote/remote_protocol.x |   24 +++-
 src/remote_protocol-structs  |   16 ++
 src/util/cgroup.c            |   32 ++++
 src/util/cgroup.h            |    3 +
 tools/virsh.c                |  181 +++++++++++++++++++++++
 tools/virsh.pod              |   13 ++
 16 files changed, 896 insertions(+), 1 deletions(-)

-- 
1.7.3.1

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]