On Mon, 18 May 2026 at 11:53, Gerd Hoffmann <[email protected]> wrote:
>
> On Fri, May 15, 2026 at 08:49:24AM +0100, Peter Maydell wrote:
> > On Wed, 13 May 2026 at 10:23, Daniel P. BerrangĂ© <[email protected]> 
> > wrote:
>
> > > The XHCI controller (specifically the hcd-xhci.c variant) would remain
> > > as our only option for the virtualization use case, with security process
> > > applied to bugs & eligible for CVE assignment:
> >
> > I support this; I don't think there's any reason to use anything
> > except XHCI in a modern VM, and the others are useful now
> > largely in the emulation and retrocomputing areas.
>
> I fully support that too, recommending xhci since 2018 ;)
>
> https://www.kraxel.org/blog/2018/08/qemu-usb-tips/
>
> Except for the claim that windows 7 is in widespread use this
> still applies today.

Is it still the case that the "-usb" QEMU option gives you the
old OHCI/UHCI controller? (My quick look at the source code suggests
it is.) If so, that's an unfortunate default, since it makes it very
easy to pick the non-security-supported bad config by accident.
Could we make "-usb" give the PC machines an XHCI controller for new
machine version types ?

thanks
-- PMM

Reply via email to