This patchset intend to add cpuset cgroup support for LXC.
in order to don't create too many redundant codes,
this patchset also rename some functions and structure.
Gao feng (4):
rename qemuGetNumadAdvice to virNumaGetAutoPlacementAdvice
LXC: allow uses advisory nodeset from querying numad
NUMA: cleanup for numa related codes
LXC: add cpuset cgroup support for lxc
include/libvirt/libvirt.h.in | 15 ----
po/POTFILES.in | 1 +
src/Makefile.am | 1 +
src/conf/domain_conf.c | 25 ++----
src/conf/domain_conf.h | 17 +---
src/libvirt_private.syms | 12 ++-
src/lxc/lxc_cgroup.c | 54 ++++++++++++-
src/lxc/lxc_cgroup.h | 2 +-
src/lxc/lxc_controller.c | 149 +++++++++++-----------------------
src/qemu/qemu_cgroup.c | 6 +-
src/qemu/qemu_driver.c | 2 +-
src/qemu/qemu_process.c | 155 +-----------------------------------
src/util/virnuma.c | 186 +++++++++++++++++++++++++++++++++++++++++++
src/util/virnuma.h | 73 +++++++++++++++++
tools/virsh-domain.c | 4 +-
15 files changed, 390 insertions(+), 312 deletions(-)
create mode 100644 src/util/virnuma.c
create mode 100644 src/util/virnuma.h
--
1.7.11.7