[Bug 3693] New: FL1100 usb chipset/Mac OS OVMF/XhciDxe issues with bootable usb 3.0 devices


bugzilla-daemon@...
 

https://bugzilla.tianocore.org/show_bug.cgi?id=3693

Bug ID: 3693
Summary: FL1100 usb chipset/Mac OS OVMF/XhciDxe issues with
bootable usb 3.0 devices
Product: EDK2
Version: Current
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Lowest
Component: Code
Assignee: unassigned@tianocore.org
Reporter: crudo.daniele@gmail.com
CC: edk2+bugs+int+994+563148131503455288@groups.io

Hi,
I'm using OVMF/qemu/kvm/libvirt to boot a mac os system.
In my setup I'm passing through a fresco logic usb controller with FL1100
chipset.
I noticed that:

1. If I plug a usb 3.0 device in a usb 3.0 port of the FL1100 controller with a
mac os installer, the bootloader is unable to see the installer; moreover it
prevents other devices to work correctly (for example I have a mouse/kb dongle
attached to a usb 2 hub, attached to another usb 3.0 port of the FL1100)

2. If I plug the same usb 3.0 device into a hub usb 2.0, connected to the usb
3.0 port of the FL1100 controller with a mac os installer, the bootloader is
able to see the installer and all the other devices work correctly (in this
case mouse/kb dongle also attached to the usb 2 hub)

It seems to me an issue with XhciDxe driver and this specific FL1100 chipset.

Any way I can provide more debug info on this?

--
You are receiving this mail because:
You are on the CC list for the bug.