
On Tue, Nov 09, 2021 at 09:00:05AM +0100, Heinrich Schuchardt wrote:
[snip]
I am still puzzled about this, if I read the UEFI spec correctly, the 5 minutes watchdog timer is for EFI applications using boot services? So grub, for instance. But the description of ExitBootServices tells me that the: "boot services watchdog timer is disabled"? So it should not affect Linux booting (after the EFI stub is done)?
Currently we only disable the software watchdog (efi_tpl = TPL_HIGH_LEVEL;) We should call wdt_stop_all() too. I will create a patch for that.
Lets use this as a chance to bring up the issue with the relevant part of the UEFI forum. Turning off a running watchdog is a bad idea in places where Arm is pushing SystemReady IR (and I would argue other specs as well, but..).