Messages in this thread | | | Date | Fri, 25 May 2007 05:09:30 -0500 | From | "Daniel Newby" <> | Subject | Re: how to allow board writers to customize driver behavior (watchdog here) |
| |
On 5/24/07, Paul Mundt <lethal@linux-sh.org> wrote: > So far the only example anyone has provided outside of periodic timers or > hardware reset has been dumping the stack when something gets stuck. > Softlockup does this already today, using a timer.
Many watchdogs can be hooked up to a non-maskable interrupt (NMI) that cannot be disabled or preempted. You get a stack dump even for drastic bugs: ISR lock up, timer misconfiguration, level-sensitive interrupt line stuck asserted, and so forth. Getting that information by other means can be painful and/or expensive.
The Blackfin chip in the original message appears to support watchdog NMI.
-- Daniel - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |