From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) by mx.groups.io with SMTP id smtpd.web08.22502.1634474121122727853 for ; Sun, 17 Oct 2021 05:35:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pj11dNeU; spf=pass (domain: gmail.com, ip: 209.85.167.45, mailfrom: crudo.daniele@gmail.com) Received: by mail-lf1-f45.google.com with SMTP id x27so60440236lfa.9 for ; Sun, 17 Oct 2021 05:35:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=cAN8XiX/+jtVsriF1NloKQa36ylDRSMV5eCJbr0grAU=; b=pj11dNeUl0Rp20ePFRoGQOulSybmTLgEftzo8MrHxRs+EtSnCuLhq2WaLPKVG8cmD0 vDDGD23tFgXRS0EOf8pJno3G13cD9wL7XjoXsGtO/+K1sb+v3ROwjPF3lz/b6PEsWEGj IKJkQuLLzNutT1PrLQqSVC2Te1lRV9DkYeeHYPi0dp3PemGv7PC7Dqg9mDGU0kugmrBE yzJ425NC5ZTqUbz628Fc1wNwmcoCq/E3T53lW9S9DXH2OA5QD+82e21T9MftIWrF/LZC tPlJji/r3/1wy3cGqPCbB5A320+s556Iwp8PVnWpbKgGIDZ1IsK1W9zNmslp0IZplJdn gsvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cAN8XiX/+jtVsriF1NloKQa36ylDRSMV5eCJbr0grAU=; b=fK5UktDM9E7nBD0ILO/qsoYOgBzhkVwce6GezjzJT0rWJPQaRSqPPfvRyfua6W/3cD T15JPCFDrWcu/5+8rrlEafslaPWRMevKjBFGCN8y3x1VdYGu/Tke/GYn0Y4U4BI7D6r1 w6lGliwfyqR8iz9n8n3bpfZ7johzSHZOzjI/mnD4u74QJ+FKE/o9xLztt8lbAqfvabrq 5x6yiAp+meFZ8gjWtQ92m0kfOqKbX+MKZvTjRzhN5kfd8/CLsnfr/CiPQZIR/L1du5pO 4ElcukFK5jKD+kYH+EfhlEI8zeXdzpzVhEvb2SI2MCSEOmqHM/haF+RznoeB22KPosGY DejQ== X-Gm-Message-State: AOAM5318trbULImeh676YchUfx5oe7fRzwB9RTDxNu7bVaWaRSqEpS+O 4VImqRuN/+NG6vYmcfIlssZuG6KKN7qMFODdew8gReu5QLg= X-Google-Smtp-Source: ABdhPJyiP8/a8WKpkF4Q9MKfSe4/Z2mcDZ2YwPBWuLtYFSvZC7Duza4cMDBd2OzsANs7lHVC0C19I7lBoRAMApfBXTc= X-Received: by 2002:a05:6512:3e0e:: with SMTP id i14mr22634620lfv.639.1634474119206; Sun, 17 Oct 2021 05:35:19 -0700 (PDT) MIME-Version: 1.0 From: "Daniele Crudo" Date: Sun, 17 Oct 2021 14:35:08 +0200 Message-ID: Subject: FL1100 usb chipset/Mac OS OVMF/XhciDxe issues with bootable usb 3.0 devices To: edk2-devel-groups-io Content-Type: multipart/alternative; boundary="0000000000004519ea05ce8ba9a8" --0000000000004519ea05ce8ba9a8 Content-Type: text/plain; charset="UTF-8" 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? --0000000000004519ea05ce8ba9a8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
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 FL11=
00 chipset.
I noticed that:

1. If I plug a usb 3.0 device in a usb 3.0 port of the FL1100 controller wi=
th a mac os installer, the bootloader is unable to see the installer; moreo=
ver 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 u=
sb 3.0 port of the FL1100 controller with a mac os installer, the bootloade=
r 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 chipse=
t.

Any way I can provide more debug info on this?

--0000000000004519ea05ce8ba9a8--