Subject: Re: 1.6 on IPC (tagged queuing bug still there)
To: Ronald van der Pol <Ronald.vanderPol@rvdp.org>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-sparc
Date: 09/08/2002 16:53:08
On Sun, Sep 08, 2002 at 04:46:01PM +0200, Ronald van der Pol wrote:
> On Tue, Sep 03, 2002 at 21:55:33 +0200, Manuel Bouyer wrote:
> 
> > scsipi will think the adapter can do tagged queuing while that's not true.
> > This one is probably better
> > 
> > --- ncr53c9x.c.orig	Tue Sep  3 21:53:54 2002
> > +++ ncr53c9x.c	Tue Sep  3 21:54:24 2002
> > @@ -901,7 +901,8 @@
> >  		ti->offset = 0;
> >  
> >  		if ((sc->sc_cfflags & (1<<(xm->xm_target+16))) == 0 &&
> > -		    (xm->xm_mode & PERIPH_CAP_TQING))
> > +		    (xm->xm_mode & PERIPH_CAP_TQING) &&
> > +		    (sc->sc_features & NCR_F_SELATN3) != 0)
> >  			ti->flags |= T_TAG;
> >  		else
> >  			ti->flags &= ~T_TAG;
> 
> I have done this on a SPARCstation 1 with 1.6_RC1 and 1.6_RC3:
> esp0 at sbus0 slot 0 offset 0x800000 level 3: ESP100, 25MHz, SCSI ID 7
> sd0 at scsibus0 target 1 lun 0: <SEAGATE, ST32430N, 0510> SCSI2 0/direct fixed

What is the next line, the one which lists the properties of the current
mode (e.g. async, 8bit) ?

> 
> It does not fix my disk problem. After running fine for some time the
> disk is failing with a clicking sound and on the console:

Hum clicking sound. Each time I've heard this, the disk was about to fail.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
--