diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
index 4e9665fb31..235a20683e 100644
--- a/docs/formatdomain.html.in
+++ b/docs/formatdomain.html.in
@@ -2135,17 +2135,14 @@
controller. A "scsi" controller has an optional
attribute model
, which is one of "auto", "buslogic",
"ibmvscsi", "lsilogic", "lsisas1068", "lsisas1078", "virtio-scsi" or
- "vmpvscsi". The attribute queues
- (1.0.5 (QEMU and KVM only)) specifies
- the number of queues for the controller. For best performance, it's
- recommended to specify a value matching the number of vCPUs. A "usb"
- controller has an optional attribute model
, which is one
- of "piix3-uhci", "piix4-uhci", "ehci", "ich9-ehci1", "ich9-uhci1",
- "ich9-uhci2", "ich9-uhci3", "vt82c686b-uhci", "pci-ohci" or "nec-xhci".
- Additionally, since 0.10.0, if the USB bus
- needs to be explicitly disabled for the guest, model='none'
- may be used. The PowerPC64 "spapr-vio" addresses do not have an
- associated controller.
+ "vmpvscsi". A "usb" controller has an optional attribute
+ model
, which is one of "piix3-uhci", "piix4-uhci", "ehci",
+ "ich9-ehci1", "ich9-uhci1", "ich9-uhci2", "ich9-uhci3", "vt82c686b-uhci",
+ "pci-ohci" or "nec-xhci". Additionally,
+ since 0.10.0, if the USB bus needs to be
+ explicitly disabled for the guest, model='none'
may be
+ used. The PowerPC64 "spapr-vio" addresses do not have an associated
+ controller.
@@ -2155,6 +2152,13 @@ semantics given above.
+
+ An optional sub-element driver
can specify the driver
+ specific options. Currently it only supports attribute queues
+ (1.0.5, QEMU and KVM only), which specifies the
+ number of queues for the controller. For best performance, it's recommended
+ to specify a value matching the number of vCPUs.
+
USB companion controllers have an optional
sub-element <master>
to specify the exact
diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index b1c4c2f854..a9d05817d9 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -1443,11 +1443,6 @@
-