]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: Introduce isolation groups
authorAndrea Bolognani <abologna@redhat.com>
Thu, 15 Jun 2017 08:38:33 +0000 (16:38 +0800)
committerAndrea Bolognani <abologna@redhat.com>
Tue, 18 Jul 2017 07:00:13 +0000 (09:00 +0200)
commitb8b6abbcd431d02ac106ee729204552d80762aae
tree8a3b659c66e18e165aed4a2a02f37d4d09646f18
parentdae23ec3456011f86086db76d45d8d0d266f7b9f
conf: Introduce isolation groups

Isolation groups will eventually allow us to make sure certain
devices, eg. PCI hostdevs, are assigned to guest PCI buses in
a way that guarantees improved isolation, error detection and
recovery for machine types and hypervisors that support it,
eg. pSeries guest on QEMU.

This patch merely defines storage for the new information
we're going to need later on and makes sure it is passed from
the hypervisor driver (QEMU / bhyve) down to the generic PCI
address allocation code.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Laine Stump <laine@laine.org>
src/bhyve/bhyve_device.c
src/conf/device_conf.h
src/conf/domain_addr.c
src/conf/domain_addr.h
src/conf/domain_conf.c
src/qemu/qemu_domain_address.c