[libvirt] [PATCHv2 2/6] domain_conf: Add USB controler model "none"

Peter Krempa pkrempa at redhat.com
Thu Jul 19 13:30:23 UTC 2012


On 07/18/12 23:40, Daniel P. Berrange wrote:
> On Thu, Jul 12, 2012 at 11:30:56AM +0200, Peter Krempa wrote:
>> Libvirt adds a USB controller to the guest even if the user does not
>> specify any in the XML. This is due to back-compat reasons.
>>
>> To allow disabling USB for a guest this patch adds a new USB controller
>> type "none" that disables USB support for the guest.
>> ---
>>   docs/schemas/domaincommon.rng |    1 +
>>   src/conf/domain_conf.c        |   55 ++++++++++++++++++++++++++++++++++++++++-
>>   src/conf/domain_conf.h        |    1 +
>>   src/qemu/qemu_command.c       |    3 +-
>>   4 files changed, 58 insertions(+), 2 deletions(-)
> 
> Missing addition to docs/formatdomain.html.in

I squashed the following docs into my repo:

diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
index b6e0d5d..5b39c77 100644
--- a/docs/formatdomain.html.in
+++ b/docs/formatdomain.html.in
@@ -1839,8 +1839,10 @@
       A "usb" controller has an optional attribute <code>model</code>,
       which is one of "piix3-uhci", "piix4-uhci", "ehci",
       "ich9-ehci1", "ich9-uhci1", "ich9-uhci2", "ich9-uhci3",
-      "vt82c686b-uhci", "pci-ohci" or "nec-xhci".  The PowerPC64
-      "spapr-vio" addresses do not have an associated controller.
+      "vt82c686b-uhci", "pci-ohci" or "nec-xhci". Additionally,
+      <span class="since">since 0.9.14</span>, if the USB bus needs to be
+      explicitly disabled for the guest, <code>model='none'</code> may be used.
+      The PowerPC64 "spapr-vio" addresses do not have an associated controller.
     </p>




More information about the libvir-list mailing list