~roguescholar/ipxe/trunk

Viewing all changes in revision 5791.

  • Committer: Michael Brown
  • Date: 2020-11-30 19:34:57 UTC
  • Revision ID: git-v1:b6e2ea03b031b6366d2cc3b69d19508763ea1f8a
[efi] Veto the HP XhciDxe Driver

The HP XhciDxe driver (observed on an HP EliteBook 840 G6) does not
respond correctly to driver disconnection, and will leave the PciIo
protocol instance opened with BY_DRIVER attributes even after
returning successfully from its Stop() method.  This prevents iPXE
from subsequently connecting to the PCI device handle.

Veto this driver if the iPXE build includes a native xHCI driver.

Signed-off-by: Michael Brown <mcb30@ipxe.org>

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: