[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