[parisc-linux] Uninterruptible sleep

John David Anglin dave at hiauly1.hia.nrc.ca
Wed Jul 12 11:29:56 MDT 2006


> John David Anglin wrote:
> >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
> > 
> >   17958 dave      16   0     0    0    0 D  0.0  0.0   0:00.00 Process_5.exe
> >   18055 dave      15   0     0    0    0 D  0.0  0.0   0:00.02 Process_6.exe
> > 
> > Anybody got any ideas how processes can end up sleeping forever?  The
> > above two processes have been sleeping for more than a day.  This is
> > a 32-bit kernel 2.6.17-rc3-pa3.
> 
> can you try doing a sysrq-t and see where they are stuck? This is most
> easily done on a serial console by sending a break, and then 't'. If you
> are telneting to a GSP console you can escape out to the telnet prompt
> and type "send break".

These were left over from the libjava testsuite and I subsequently tried
to kill them.  I don't have a terminal connection to these processes.
So, all I could do is attach to the process with gdb or strace.

I've rebooted the system so these two are lost but it probably will happen
again.  Something changed in the libjava process support and we are getting
testsuite errors again.

Dave
-- 
J. David Anglin                                  dave.anglin at nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)



More information about the parisc-linux mailing list