summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe
diff options
context:
space:
mode:
authorMichael Brown2020-08-17 14:08:05 +0200
committerMichael Brown2020-08-17 15:28:21 +0200
commitef2c844d01e78723af54b6ca67019fd9fe7f08e4 (patch)
treea7f6e0179487c0b35ac5cd7972b396b499d82778 /src/include/ipxe
parent[efi] Use device path to locate filesystem from which we were loaded (diff)
downloadipxe-ef2c844d01e78723af54b6ca67019fd9fe7f08e4.tar.gz
ipxe-ef2c844d01e78723af54b6ca67019fd9fe7f08e4.tar.xz
ipxe-ef2c844d01e78723af54b6ca67019fd9fe7f08e4.zip
[efi] Attempt NII initialisation both with and without cable detection
We currently use a heuristic to determine whether or not to request cable detection in PXE_OPCODE_INITIALIZE, based on the need to work around a known Emulex driver bug (see commit c0b61ba "[efi] Work around bugs in Emulex NII driver") and the need to accommodate links that are legitimately slow to come up (see commit 6324227 "[efi] Skip cable detection at initialisation where possible"). This heuristic appears to fail with newer Emulex drivers. Attempt to support all known drivers (past and present) by first attempting initialisation with cable detection, then falling back to attempting initialisation without cable detection. Reported-by: Kwang Woo Lee <kwleeyh@gmail.com> Tested-by: Kwang Woo Lee <kwleeyh@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe')
0 files changed, 0 insertions, 0 deletions