Re: watchdog pet in kernel module

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 






On Tue, Dec 3, 2013 at 10:28 PM, Peter Teoh <htmldeveloper@xxxxxxxxx> wrote:
Hi Vipul,

I have seen this in a number of commercial software running on RHEL, and on other realtime OS as well.   The watchdog mechanism is always working in pair:   userspace "feeding" the dog (in the kernel).   (btw, feed the dog is a more usually used term than "pet" the dog.   sorry for that.   google for that and perhaps you can get more info?).

Like Valdis said, this way you will know when userspace hang, which is the key criteria for reboot.   Why do u want to detect if the kernel hang (versus busy doing something)?   Theoretically that is not possible, especially when all interrupt are disabled.

Hi Peter,

If you don't mind can you please provide me more insight as what can be false alarm I can encounter to move pet inside kernel module?

Regards,
Vipul. 
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux