Re: 2.1.82-87: Hanging in __wait_on_page (was: Re: Hang in

F Harvell (
Wed, 25 Feb 1998 19:18:57 -0500

I haven't had a chance to work on this problem recently, but, after
reading some of the messages in the list, I want to add that I am
experiencing the hanging processes on my system as well. I have
buslogic controllers on an SMP system. I am using md to stripe two
drives together. With kernels 2.1.8[568], I am unable to operate for
any real length of time without a hung process. (Hung processes can
be somewhat regularly reproduced.)

In the last case, the syslogd process and a tail -f on
/var/log/messages were hung. Running "ps afxlw" showed (if I am
reading it correctly) that the processes were in "wait_on_buf". Of
course, with syslogd stuck, I was unable to perform any operation
that wrote a syslog message.

If anyone has any instructions on how to get more information out
of a stuck process, please let me know. Also, I will open an
invitation to anyone who wants to look at my system over the internet.

On Tue, 24 Feb 1998 15:23:53 +0100, Rik van Riel wrote:
> On Tue, 24 Feb 1998, Richard Jones wrote:
> > Rik van Riel wrote:
> > > On Mon, 23 Feb 1998, Steve Hsieh wrote:
> > >
> > > > It seems that the common thread among all of us is that we have the
> > > > aic7xxx SCSI controller? And it seems that using the 5.0.5 (5.0.7?)
> > > > aic7xxx driver will avoid this problem.
> > >
> > > I've also seen it with 2.1.76 - .84 on an Advansys ABP940U
> > > SCSI controller with a drive with a small firmware bug.
> >
> > I should add here that the __wait_on_page bug
> > has nothing to do with SCSI at all. The process
> > hangs accessing a large software RAID 5 partition
> OK, so we can conclude that the hang occurs somewhere
> higher up in the kernel. Maybe in the block device
> handling or in ll_rw_blk.c...
> And it must be something subtle since we haven't found
> anything obvious yet :-( ...Time for a detective...

Mr. F Harvell                          Phone:407 657-2202 x205
MagicNet, Incorporated                   Fax:407 679-8562
10149 University Blvd       
Orlando, FL  32817          

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to