]> xenbits.xensource.com Git - libvirt.git/commit
numatune: Encapsulate numatune configuration in order to unify results
authorMartin Kletzander <mkletzan@redhat.com>
Mon, 9 Jun 2014 13:00:22 +0000 (15:00 +0200)
committerMartin Kletzander <mkletzan@redhat.com>
Wed, 16 Jul 2014 18:15:45 +0000 (20:15 +0200)
commit93e82727ec11d471d2ef3a18835e1fdfe062cef1
treed39eaafdcbbacd37f593ae61c74f581cc06d832a
parente764ec7ae36ee99e27fcd86819899ab05c61a038
numatune: Encapsulate numatune configuration in order to unify results

There were numerous places where numatune configuration (and thus
domain config as well) was changed in different ways.  On some
places this even resulted in persistent domain definition not to be
stable (it would change with daemon's restart).

In order to uniformly change how numatune config is dealt with, all
the internals are now accessible directly only in numatune_conf.c and
outside this file accessors must be used.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
18 files changed:
po/POTFILES.in
src/conf/domain_conf.c
src/conf/domain_conf.h
src/conf/numatune_conf.c
src/conf/numatune_conf.h
src/libvirt_private.syms
src/lxc/lxc_cgroup.c
src/lxc/lxc_controller.c
src/lxc/lxc_native.c
src/parallels/parallels_driver.c
src/qemu/qemu_cgroup.c
src/qemu/qemu_driver.c
src/qemu/qemu_process.c
src/util/virnuma.c
src/util/virnuma.h
tests/qemuxml2argvdata/qemuxml2argv-numatune-auto-prefer.xml [new file with mode: 0644]
tests/qemuxml2xmloutdata/qemuxml2xmlout-numatune-auto-prefer.xml [new file with mode: 0644]
tests/qemuxml2xmltest.c