summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown2021-11-24 16:43:46 +0100
committerMichael Brown2021-11-25 10:30:59 +0100
commit9062544f6a0c69c249b90d21a08d05518aafc2ec (patch)
tree137fda7208fd3c7b2311f92d6dcc91a82da2bb34 /src/include
parent[efi] Run ExitBootServices shutdown hook at TPL_NOTIFY (diff)
downloadipxe-9062544f6a0c69c249b90d21a08d05518aafc2ec.tar.gz
ipxe-9062544f6a0c69c249b90d21a08d05518aafc2ec.tar.xz
ipxe-9062544f6a0c69c249b90d21a08d05518aafc2ec.zip
[efi] Disable EFI watchdog timer when shutting down to boot an OS
The UEFI specification mandates that the EFI watchdog timer should be disabled by the platform firmware as part of the ExitBootServices() call, but some platforms (e.g. Hyper-V) are observed to occasionally forget to do so, resulting in a reboot approximately five minutes after starting the operating system. Work around these firmware bugs by disabling the watchdog timer ourselves. Requested-by: Andreas Hammarskjöld <junior@2PintSoftware.com> Tested-by: Andreas Hammarskjöld <junior@2PintSoftware.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions