Re: [PATCH 3/3] qemu: use qemu-xhci USB controller by default for ppc64 and aarch64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Apr 26, 2017 at 06:13:44PM +0200, Andrea Bolognani wrote:
> [David and Drew added to CC, feel free to skip to the bottom]
> 
> On Thu, 2017-04-20 at 15:44 +0200, Pavel Hrdina wrote:
> [...]
> > +            } else if (def->os.arch == VIR_ARCH_AARCH64 &&
> > +                       virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_QEMU_XHCI)) {
> > +                /* If possible use qemu-xhci as default controller for
> > +                 * aarch64, it's USB3 controller and we want to avoid using
> > +                 * nec-usb-xhci. */
> > +                cont->model = VIR_DOMAIN_CONTROLLER_MODEL_USB_QEMU_XHCI;
> 
> If qemu-xhci is not available but usb-nec-xhci is, it would
> probably be nicer to pick the latter rather than leaving it
> unspecified (which will result in an error later on).

This is not true, if the qemu-xhci is not available libvirt will set
piix3-uhci if available as a default for aarch64.  Only in case that
piix3-uhci is not available it will fail.

> So I would basically use the same code as ppc64 here, minus
> the pci-ohci part of course.

That should be addressed by a separate patch.

Pavel

Attachment: signature.asc
Description: Digital signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]
  Powered by Linux