Messages in this thread | | | Subject | watchdog code | From | anish kumar <> | Date | Mon, 14 Jan 2013 20:41:59 +0530 |
| |
From your comments in this thread https://lkml.org/lkml/2011/3/25/723
>The msm watchdog driver is present in kernel only. It does not use the >built-in Linux watchdog api. This is because the primary function of >our watchdog is detecting bus lockups and interrupts being turned off Doesn't linux original implementation(kernel/watchdog.c) already cover this?If not then how does this implementation detect it i.e. bus lockup and interrupt turned off for long time? Does this piece of code can co-exist with the soft/hard lockup detection in the core kernel? >for long periods of time. We wanted this functionality to be present >regardless of the userspace the kernel is running beneath. Userspace is >free to have its own watchdog implemented in software. what does this mean, can you elaborate?
>Signed-off-by: Jeff Ohlstein <johlstei@codeaurora.org> In my personal opinion, we should always acknowledge the code from which this code is inspired :)
| |