libvirt/tests/libxlxml2domconfigdata
Jim Fehlig 9d15647dcb Xen: Add writeFiltering option for PCI devices
By default Xen only allows guests to write "known safe" values into PCI
configuration space, yet many devices require writes to other areas of
the configuration space in order to operate properly. To allow writing
any values Xen supports the 'permissive' setting, see xl.cfg(5) man page.

This change models Xen's permissive setting by adding a writeFiltering
attribute on the <source> element of a PCI hostdev. When writeFiltering
is set to 'no', the Xen permissive setting will be enabled and guests
will be able to write any values into the device's configuration space.
The permissive setting remains disabled in the absense of the
writeFiltering attribute, of if it is explicitly set to 'yes'.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Signed-off-by: Simon Gaiser <simon@invisiblethingslab.com>
Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-01 14:29:17 -06:00
..
basic-hvm.json
basic-hvm.xml
basic-pv.json
basic-pv.xml
basic-pvh.json
basic-pvh.xml
cpu-shares-hvm.json
cpu-shares-hvm.xml
fullvirt-acpi-slic.json
fullvirt-acpi-slic.xml
fullvirt-cpuid-legacy-nest.json tests: Fix the libxl xml2domconfig test 2020-05-07 17:38:41 -06:00
fullvirt-cpuid-legacy-nest.xml
fullvirt-cpuid.json
fullvirt-cpuid.xml
max-eventchannels-hvm.json
max-eventchannels-hvm.xml
max-gntframes-hvm.json
max-gntframes-hvm.xml
moredevs-hvm.json Xen: Add writeFiltering option for PCI devices 2020-09-01 14:29:17 -06:00
moredevs-hvm.xml Xen: Add writeFiltering option for PCI devices 2020-09-01 14:29:17 -06:00
multiple-ip.json
multiple-ip.xml
variable-clock-hvm.json
variable-clock-hvm.xml
vnuma-hvm-legacy-nest.json
vnuma-hvm-legacy-nest.xml
vnuma-hvm.json
vnuma-hvm.xml