]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Connect controllers after loading an EFI driver
authorMichael Brown <mcb30@ipxe.org>
Thu, 1 Oct 2020 15:07:23 +0000 (16:07 +0100)
committerMichael Brown <mcb30@ipxe.org>
Thu, 1 Oct 2020 23:36:33 +0000 (00:36 +0100)
commitfbb5989fd9a5ddbbde6e273c7bb3ba75ec9f1ebb
tree7838dace7b29316d150f04cb10536b2389b152db
parenteede697ece879c5f9bba341a155f03235c42f2df
[efi] Connect controllers after loading an EFI driver

iPXE is already capable of loading EFI drivers on demand (via
e.g. "chain UsbMassStorageDxe.efi") but there is currently no way to
trigger connection of the driver to any preexisting handles.

Add an explicit call to (re)connect all drivers after successfully
loading an image with a code type that indicates a boot services
driver.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/image/efi_image.c