Thread (46 messages) flat view 46 messages, 6 authors, 2016-02-07

[PATCH v10 5/5] Watchdog: ARM SBSA Generic Watchdog half timeout panic support

From: Fu Wei <hidden>
Date: 2016-02-03 18:18:43
Also in: linux-devicetree, linux-watchdog, lkml

On 4 February 2016 at 02:08, Timur Tabi [off-list ref] wrote:
Fu Wei wrote:
quoted
Actually I am taking your suggestion to avoid touching WCV in
interrupt routine.
So even we have pre-timeout support , it is useless for this
panic-on-half-timeout feature,
because pre-timeout  == timeout / 2 (always).

So maybe I misunderstand your suggestion,
could you let me know : why we want pre-timeout here?

Maybe I'm confused.

For pre-timeout, I think the SBSA watchdog driver should support only
half-timeout.  That is, the user cannot configure the length of the
pre-timeout with this driver.  He can only enable it, and it is
automatically set to 1/2 timeout.
Actually,
the SBSA watchdog driver should support only  half-timeout for panic
the user cannot configure the length of "panic time",  He can only
enable it, and it is automatically set to 1/2 timeout.

we don't need pre-timeout here.

Hope I understand you correctly :-) sorry for your confusion
So when pre-timeout occurs, the interrupt handler calls panic() or whatever
it's supposed to do.
Actually,
So when 1/2 timeout occurs, the interrupt handler calls panic() or
whatever it's supposed to do.
So "pre-timeout  == timeout / 2 (always)" is exactly what we want.
our patchset is doing this way.



-- 
Best regards,

Fu Wei
Software Engineer
Red Hat Software (Beijing) Co.,Ltd.Shanghai Branch
Ph: +86 21 61221326(direct)
Ph: +86 186 2020 4684 (mobile)
Room 1512, Regus One Corporate Avenue,Level 15,
One Corporate Avenue,222 Hubin Road,Huangpu District,
Shanghai,China 200021
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help