Re: watchdog pet in kernel module

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

 



On Wed, 04 Dec 2013 16:45:44 -0800, Vipul Jain said:

> 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?

The issue isn't false alarms - it's failure to alarm when it should.

The problem is that it's possible for a kernel to get wedged in such a way that
a kernel thread is still able to feed the watchdog timer on a regular basis,
but userspace is effectively hung and unable to proceed.  For example, if an
OOPS happens while a filesystem lock is held, all future userspace references
to that filesystem (and possibly all filesystems of the same type) will hang,
eventually strangling the box while the kernel is still perfectly able to keep
the watchdog working.

Attachment: pgp1u_1LkaBNc.pgp
Description: PGP signature

_______________________________________________
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