Set USB-XHCI bus for USB storage when using aarch64 system architecture#3216
Set USB-XHCI bus for USB storage when using aarch64 system architecture#3216osy merged 1 commit intoutmapp:masterfrom
Conversation
|
I think that bus isn’t created if |
|
That could work. Why not always generate the XHCI bus regardless of the input setting? |
|
Lots of machines don’t support it. And machines that do may not support it in the OS. |
|
I'm thinking we could gate it behind the EFI boot flag or specific systems. Or maybe there should be a USB2/3 switch like in other apps. The easiest is probably your suggestion 😃 |
Fixes utmapp#3194 (Windows 11 installer causes QEMU EHCI reset, aborting install)
bf163ff to
4d1c2f4
Compare
|
should be fine now |
|
Faced the same issue with 2.4.1 and Windows 11 22533.1001_PROFESSIONAL_ARM64_EN-US.ISO |
FixesPartially fixes #3194 (Windows 11 installer causes QEMU EHCI reset, aborting install)The result of this PR is that for

aarch64guest, the USB CD drive is connected to the XHCI bus:This has the nice side effect of increasing the speed of the USB drive.
Edit: added "partially" above to reflect my findings while testing. See my comment for details.