]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: move NUMA capabilities into self contained object
authorDaniel P. Berrangé <berrange@redhat.com>
Fri, 29 Nov 2019 09:55:59 +0000 (09:55 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 9 Dec 2019 10:17:27 +0000 (10:17 +0000)
commit6cc992bd1a3d58c7daff8ee487e14076bed58d86
treeca20f08d5daece7e818e9b294be7981b0b3d2fa5
parentbc1676fc2f6bc303872b62636f063ba944b934c4
conf: move NUMA capabilities into self contained object

The NUMA cells are stored directly in the virCapsHostPtr
struct. This moves them into their own struct allowing
them to be stored independantly of the rest of the host
capabilities. The change is used as an excuse to switch
the representation to use a GPtrArray too.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
21 files changed:
src/conf/capabilities.c
src/conf/capabilities.h
src/conf/virconftypes.h
src/libvirt_private.syms
src/libxl/libxl_capabilities.c
src/lxc/lxc_conf.c
src/openvz/openvz_conf.c
src/phyp/phyp_driver.c
src/qemu/qemu_capabilities.c
src/qemu/qemu_domain.c
src/qemu/qemu_migration.c
src/qemu/qemu_process.c
src/test/test_driver.c
src/vbox/vbox_common.c
src/vmware/vmware_conf.c
src/vz/vz_driver.c
tests/testutils.c
tests/testutils.h
tests/testutilsqemu.c
tests/vircaps2xmltest.c
tests/vircapstest.c