Thread (14 messages) 14 messages, 9 authors, 2003-09-21

Re: Process in D state (was Re: 2.6.0-test5-mm2)

From: Rob Landley <hidden>
Date: 2003-09-21 18:34:12
Also in: lkml

On Saturday 20 September 2003 17:49, Andrew Morton wrote:
Rob Landley [off-list ref] wrote:
quoted
But, twice in a row now I've made this happen:

  1391 pts/1    S      0:00 /bin/bash
  1419 pts/1    S      0:00 /bin/sh ./build.sh
  1423 pts/1    S      0:00 /bin/bash
 /home/landley/pending/newfirmware/make-stat
  1447 pts/1    D      0:04 tar xvjf
 /home/landley/pending/newfirmware/base/linux
  1448 pts/1    S      0:37 bzip2 -d

 All I have to do is run my script, it tries to extract the kernel
tarball, and tar hangs in D state.

 How do I debug this?  (Is there some way to get the output of Ctrl-ScrLk
to go to the log instead of just the console?  My system isn't currently
hung, it's just got a process that is.  This process being hung prevents
my partitions from being unmounted on shutdown, which is annoying.)
sysrq-T followed by `dmesg -s 1000000 > foo' should capture it.
I'll give it a try...

Okay, I reproduced the hang.  Now...  It's beeping at me?

It helps to have magic sysrq selected in menuconfig.  I'll get back to this...
quoted
 Other miscelanous bugs: cut and paste only works some of the time (it
pastes blanks other times, dunno if this was -test5 or -mm2; it worked
fine in -test4).
vgacon? fbcon? X11?
X11.  At first I thought it was only between certain apps, but now I thin it's 
just plain intermittent.  Smells like a race or uninitialized variable or 
something.  (For all I know, the bug could be in kde, although I'm using 
RH9's binaries.  I've seen it cutting and pasting between kmail, konsole, and 
konqueror.  Sorry, can't reproduce this one at will...
quoted
 The key repeat problem is still there, although still highly
intermittent.
I think Andries says that some keyboards just forget to send up codes.
We'll probably need some kernel boot parameter to support these, using the
keyboard's silly native autorepeat.
I'd rather not have any autorepeat at all than have it go intermittently nuts 
on me...
quoted
 The boot hung enabling swap space once.  I don't know why.  (Init was
already running and everything...)
Probably the O_DIRECT locking bug: I had `rpmv' getting stuck on boot for a
while.  mm3 fixed that.
I'll upgrade after I get you your sysrq-t.

Rob
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help