Messages in this thread |  | | Date | Wed, 3 Jan 2001 16:39:39 +0100 (CET) | From | Mike Galbraith <> | Subject | Re: scheduling problem? |
| |
On Wed, 3 Jan 2001, Daniel Phillips wrote:
> Mike Galbraith wrote: > > Semaphore timed out during boot, leaving bdflush as zombie. > > Wait a sec, what do you mean by 'semaphore timed out'? These should > wait patiently forever.
IKD has a semaphore deadlock detector. Any place you take a semaphore and have to wait longer than 5 seconds (what I had it set to because with trace buffer set to 3000000 entries, it can only cover ~8 seconds of disk [slowest] load), it triggers and freezes the trace buffer for later use. It firing under load may not be of interest. (but it firing looks to be very closly coupled to observed stalls with virgin source. Linus fixes big stall and deadlock detector mostly shuts up. I fix a smaller stall and it shuts up entirely.. for this workload)
-Mike
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |