libvirt/docs
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
..
fonts
gitdm
html meson: add rule to build and install only web documentation 2020-08-03 09:27:06 +02:00
internals
js
kbase
logos
manpages
schemas Xen: Add writeFiltering option for PCI devices 2020-09-01 14:29:17 -06:00
404.html.in
acl.html.in
aclpolkit.html.in
advanced-tests.rst
android-chrome-192x192.png
android-chrome-256x256.png
api_extension.html.in
api.html.in
apple-touch-icon.png
apps.html.in
architecture.gif
architecture.html.in
architecture.svg
auditlog.html.in
auth.html.in
best-practices.rst
bindings.html.in
browserconfig.xml
bugs.html.in
cgroups.html.in
ci.rst
coding-style.rst
committer-guidelines.rst
compiling.html.in
contact.html.in
contribute.html.in
csharp.html.in
daemons.rst
dbus.html.in
developer-tooling.rst
devguide.html.in
docs.html.in
downloads.html.in Prefer https: everywhere where possible 2020-09-01 21:58:46 +02:00
drivers.html.in
drvbhyve.html.in
drvesx.html.in
drvhyperv.html.in
drvlxc.html.in
drvnodedev.html.in
drvopenvz.html.in
drvqemu.html.in
drvremote.html.in
drvsecret.html.in
drvtest.html.in
drvvbox.html.in
drvvirtuozzo.html.in
drvvmware.html.in
drvxen.html.in
errors.html.in
favicon-16x16.png
favicon-32x32.png
favicon.ico
firewall.html.in
format.html.in backup: Document new XML for backups 2019-12-10 12:41:56 +01:00
formatbackup.rst
formatcaps.html.in
formatcheckpoint.rst
formatdomain.rst
formatdomaincaps.html.in
formatnetwork.html.in
formatnetworkport.html.in
formatnode.html.in
formatnwfilter.html.in Drop UML driver 2018-12-17 17:52:46 +01:00
formatsecret.html.in
formatsnapshot.html.in
formatstorage.html.in
formatstoragecaps.html.in
formatstorageencryption.html.in
generic.css
goals.html.in
governance.html.in
hacking.rst
hooks.html.in
index.html.in
internals.html.in docs: switch to using HTML5 doctype declaration 2017-08-02 17:00:11 +01:00
java.html.in
kbase.rst
libvirt-daemon-arch.png
libvirt-daemon-arch.svg
libvirt-driver-arch.png
libvirt-driver-arch.svg
libvirt-go-xml.rst
libvirt-go.rst
libvirt-object-model.png
libvirt-object-model.svg
libvirt-virConnect-example.png
libvirt-virConnect-example.svg
libvirt.css
logging.html.in
main.css
manifest.json
meson.build
migration-managed-direct.png
migration-managed-direct.svg
migration-managed-p2p.png
migration-managed-p2p.svg
migration-native.png
migration-native.svg
migration-tunnel.png
migration-tunnel.svg
migration-unmanaged-direct.png
migration-unmanaged-direct.svg
migration.html.in
mobile.css
mstile-150x150.png
newapi.xsl
newreposetup.rst
node.gif
node.svg
nss.html.in
page.xsl
pci-addresses.rst
pci-hotplug.html.in
php.html.in
platforms.rst
programming-languages.rst
python.html.in
remote.html.in
securityprocess.html.in
site.xsl
storage.html.in
strategy.html.in
structures.svg
styleguide.rst docs: Document list-tables as recommended 2020-05-11 13:55:27 +02:00
submitting-patches.rst
subsite.xsl
support.html.in
testapi.html.in
testsuites.html.in
testtck.html.in
tlscerts.html.in
uri.html.in
virshcmdref.html.in
windows.html.in