On Tue, 29 Jun 2021 at 17:00, Tom Rini <tr...@konsulko.com> wrote:

> On Tue, Jun 29, 2021 at 02:23:15PM +0200, Heinrich Schuchardt wrote:
> > On 6/29/21 12:48 PM, François Ozog wrote:
> > > Hi
> > >
> > > Following a discussion with Civil Infrastructure Project TSC, there is
> > > a watchdog protection issue with EFI: the time between the call to
> > > ExitBootService and Linux kernel takes over watchdog service is not
> > > covered by any watchdog protection.
> >
> > The UEFI specification requires a watchdog. So this must be an
> > implementation specific problem. Which firmware-hardware combination are
> > you referring to?
> >
> > U-Boot provides hardware watchdogs.
>
> Without side-tracking things too much, I do want to note the last time
> within U-Boot we talked about watchdogs and UEFI specification, I
> believe there was still some doubt how hardware watchdogs are handled vs
> the notion of a software watchdog, and it should probably be clarified
> which things we're talking about here.
>
My reading is that implementation may choose between "soft" are hardware
watchdog. But the watchdog is active only up until ExitBootService: "Resets
and sets a watchdog timer used during boot services time.". So I can
understand some implementations that use hardware watchdog enhance the
behavior and keeps active after ExitBootService is called: but that is a
platform specific behavior. I'd like a specification and implementations
for it.

>
> --
> Tom
>


-- 
François-Frédéric Ozog | *Director Business Development*
T: +33.67221.6485
francois.o...@linaro.org | Skype: ffozog
_______________________________________________
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to