Re: uninterruptible sleep lockups
From: Valdis . Kletnieks
Date: Mon Feb 21 2005 - 14:49:50 EST
On Mon, 21 Feb 2005 14:18:44 EST, Anthony DiSante said:
> It seems like this problem is always going to exist, because some hardware
> and some drivers will always be buggy. So shouldn't we have some sort of
> watchdog higher up in the kernel, that watches for hung processes like this
> and kills them?
And said watchdog would clean up the mess, how, exactly? There's lots of sticky
issues having to do with breaking locks and possibly still-pending I/O (I once had
a tape drive complete an I/O 3 *days* after the request was sent - good thing no
watchdog killed the process and deallocated the memory that I/O landed in ;)
It's been covered before, look in the lkml archives for details.
Attachment:
pgp00000.pgp
Description: PGP signature