summaryrefslogtreecommitdiffstats
path: root/src/interface/hyperv
diff options
context:
space:
mode:
authorMichael Brown2021-11-22 13:50:38 +0100
committerMichael Brown2021-11-22 13:50:38 +0100
commita046da21a4c58365be6c029147799db974280048 (patch)
treeaa6477a725fac7d50835a14b50f8078ad5036e6d /src/interface/hyperv
parent[intel] Add PCI ID for Intel X553 0x15e4 (diff)
downloadipxe-a046da21a4c58365be6c029147799db974280048.tar.gz
ipxe-a046da21a4c58365be6c029147799db974280048.tar.xz
ipxe-a046da21a4c58365be6c029147799db974280048.zip
[efi] Raise TPL during driver unload entry point
The efi_unload() function is currently missing the calls to raise and restore the TPL. This has the side effect of causing iPXE to return from the driver unload entry point at TPL_CALLBACK, which will cause unexpected behaviour (typically a system lockup) shortly afterwards. Fix by adding the missing calls to raise and restore the TPL. Debugged-by: Petr Borsodi <petr.borsodi@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/interface/hyperv')
0 files changed, 0 insertions, 0 deletions