public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* uninteruptable sleep
@ 2001-04-03 13:08 Trevor Nichols
  2001-04-03 13:32 ` Stephen E. Clark
  2001-04-03 14:35 ` Alan Cox
  0 siblings, 2 replies; 11+ messages in thread
From: Trevor Nichols @ 2001-04-03 13:08 UTC (permalink / raw)
  To: linux-kernel

Hi all,

Since upgrading to the latest stable (2.4.3) kernel, I've noticed that
randomly some processes are going into an uninteruptable sleep and not
waking up at all.

It's happened to nautilus and today just happened to mozilla also.
Another common related problem is the load averages go up to n + "normal"
where n is the number of processes that have gone uninteruptable sleep.
This is making me think it's a kernel related problem.

I had one time where nautilus with 9 [presumably forked] processes of
itself go this way, causing load averages to go 9+, however the system
doesn't appear to be straining or strugling under that much load.

The previous kernel version that I was using (2.4.1) did not have this
problem.

One last thing, if this turns out to be a non-kernel problem, the
processes that *do* get stuck, are unkillable - even by root with SIGKILL.
Is there any way for it to be able to? :)  So far I have to reboot each
time it happens.


Best regards,
Trevor Nichols.


ps please CC replies to my address. thanks.


^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: uninteruptable sleep
@ 2001-04-03 16:40 Manfred Spraul
  2001-04-04 16:07 ` christophe barbe
  0 siblings, 1 reply; 11+ messages in thread
From: Manfred Spraul @ 2001-04-03 16:40 UTC (permalink / raw)
  To: ocdi; +Cc: linux-kernel, Alan Cox

> ps xl:
>   F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
> 040 1000 1230 1 9 0 24320 4 down_w D ? 0:00
>           /home/data/mozilla/obj/dist/bin/mozi
>
down_w

Perhaps down_write_failed()? 2.4.3 converted the mmap semaphore to a
rw-sem.
Did you compile sysrq into your kernel? Then enable it with

#echo 1 > /proc/sys/kernel/sysrq
and press <Alt>+<SysRQ>+'t'

It prints the complete back trace, not just one function name

--
    Manfred




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2001-04-08  2:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-03 13:08 uninteruptable sleep Trevor Nichols
2001-04-03 13:32 ` Stephen E. Clark
2001-04-08  1:56   ` Anton Blanchard
2001-04-03 14:35 ` Alan Cox
2001-04-03 16:13   ` Trevor Nichols
2001-04-03 18:04     ` J Sloan
2001-04-03 23:09       ` Trevor Nichols
2001-04-04 19:30         ` andersg
2001-04-05 15:47     ` Christian Pernegger
  -- strict thread matches above, loose matches on Subject: below --
2001-04-03 16:40 Manfred Spraul
2001-04-04 16:07 ` christophe barbe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox