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 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list