HomeFreeBSD

The boot manager sets the watchdog timer to 5 minutes before invoking
rS107683Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

The boot manager sets the watchdog timer to 5 minutes before invoking
a boot option. When the timer expires the machine is rebooted.
Disable the watchdog timer for 2 reasons:
o We're an interactive program. We cannot guarantee that we've

booted the kernel in the time available to us. There have been
situations where netbooting the right kernel took 2 tries and
more time than given. Not to speak of the normal behaviour to
have the loader sitting at the prompt while the user is off
doing other things (such as figuring out what to type next ;-)

o We may not boot a kernel at all. We may exit as the result of

the user typing quit (assuming it took less than 5 minutes to
type it :-). It is documented that loaders should have disabled
the watchdog timer if they return to the boot manager. Not doing
so would cause a reboot while in the boot manager. This appears
to be harmless, besides of course the actual reboot.

Approved by: re (weisse karte)

Details

Provenance
marcelAuthored on
Parents
rS107682: In efi_cons_poll we check if a key is present (pending) by checking
Branches
Unknown
Tags
Unknown

Event Timeline