On Fri, Sep 19, 2025 at 08:10:41 -0700, Andrea Bolognani wrote:
> On Fri, Sep 19, 2025 at 11:23:14AM +0200, Peter Krempa wrote:
> > On Tue, Aug 19, 2025 at 18:22:31 +0200, Andrea Bolognani via Devel wrote:
> > > + if (ARCH_IS_LOONGARCH(def->os.arch) ||
> > > + qemuDomainIsRISCVVirt(def)) {
> > > /* Use qemu-xhci (USB3) for modern architectures */
> > > if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_QEMU_XHCI))
> > > return VIR_DOMAIN_CONTROLLER_MODEL_USB_QEMU_XHCI;
> >
> > As noted before this removes any fallback to the old controller; is that
> > what you intended?
>
> Yeah, a fallback on pci-ohci just doesn't make sense for recent
> architectures such as riscv64 and loongarch64. But this change should
> be spelled out explicitly in the commit message, just like the change
> in the actual default is.
Reviewed-by: Peter Krempa <[email protected]>