libvirt/docs/schemas
Erik Skultety ec783d7c77 conf: Introduce new hostdev device type mdev
A mediated device will be identified by a UUID (with 'model' now being
a mandatory <hostdev> attribute to represent the mediated device API) of
the user pre-created mediated device. We also need to make sure that if
user explicitly provides a guest address for a mdev device, the address
type will be matching the device API supported on that specific mediated
device and error out with an incorrect XML message.

The resulting device XML:
<devices>
  <hostdev mode='subsystem' type='mdev' model='vfio-pci'>
    <source>
      <address uuid='c2177883-f1bb-47f0-914d-32a22e3a8804'>
    </source>
  </hostdev>
</devices>

Signed-off-by: Erik Skultety <eskultet@redhat.com>
2017-03-27 15:39:35 +02:00
..
basictypes.rng conf: Add more fchost search fields for storage pool vHBA creation 2017-01-06 17:15:34 -05:00
capability.rng
cputypes.rng Introduce /domain/cpu/@check XML attribute 2017-03-17 11:50:48 +01:00
domain.rng
domaincaps.rng schema: domaincaps: make machine element optional 2017-03-26 18:35:14 +04:00
domaincommon.rng conf: Introduce new hostdev device type mdev 2017-03-27 15:39:35 +02:00
domainsnapshot.rng
interface.rng
network.rng conf: support configuring mtu size in a virtual network 2017-02-07 13:52:06 -05:00
networkcommon.rng domain_conf: Introduce <mtu/> to <interface/> 2017-01-26 09:59:56 +01:00
nodedev.rng nodedev: add drm capability 2017-02-17 15:47:58 +01:00
nwfilter.rng schema: rename uint8range/uint24range to uint8/uint24 2016-04-14 14:00:33 -04:00
secret.rng conf: Add new secret type "tls" 2016-09-09 08:20:05 -04:00
storagecommon.rng encryption: Add <cipher> and <ivgen> to encryption 2016-07-01 15:46:57 -04:00
storagepool.rng storage: vstorage pool documentation and simple test 2017-01-26 10:43:42 -05:00
storagevol.rng