On Saturday, December 13, 2014 10:47:01 AM UTC-5, Chris Morgan wrote:
>
>
> Wouldn't it make sense to raise the priority of the timer or whatever 
> code was hitting the WDT? It seems like a bug if usb or other 
> interrupts could cause the watchdog to fail to be serviced given that 
> the system is still working properly. 
>
> How is the wdt serviced by the kernel? Is it easy to raise its priority? 
>

There's a lot of information about the WDT under the kernel Documentation 
directory.  I think it's a software interrupt, probably difficult to raise 
it over hardware interrupts.  If you don't want the WDT, disable it via 
procfs or as a boot cmdline argument.

BUT, recognize if the WDT isn't serviced then something bad is going to 
happen somewhere else.  My guess is the kernel will panic with an ENOMEM or 
maybe it will silently stop.  Certainly no user-space application is going 
to run if the CPU is saturated processing interrupts.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to