Date: Sat, 19 Sep 1998 22:42:38 -0600 (MDT) From: "Justin T. Gibbs" <gibbs@narnia.plutotech.com> To: KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp> Cc: current@FreeBSD.ORG Subject: Re: [CAM] Broken tagged queuing drive? Message-ID: <199809200442.WAA06694@narnia.plutotech.com> In-Reply-To: <19980920111101H.kato@gneiss.eps.nagoya-u.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <19980920111101H.kato@gneiss.eps.nagoya-u.ac.jp> you wrote: > My PC-98 box with AHA-2940UW + > > da2 at ahc0 bus 0 target 2 lun 0 > da2: <SAMSUNG WN321010S 1224> Fixed Direct Access SCSI2 device > da2: 10.0MB/s transfers (10.0MHz, offset 15) > da2: 2059MB (4218750 512 byte sectors: 8H 32S/T 16478C) > > dies with following message: > > (da2:ahc0:0:2:0) tagged openings now 32 > (da2:ahc0:0:2:0): SCB 0xe - timed out while idle, LASTPHASE == 0x1, SCSISIGI == 0x0 > SEQADDR == 0x9 > SSTAT1 == 0xa > (da2:ahc0:0:2:0): Queuing a BDR SCB > (da2:ahc0:0:2:0): Bus Device Reset Message Sent > (da2:ahc0:0:2:0): no longer in timeout, status = 34c > ahc_intr: AWAITING_MSG for an SCB that does not have a waiting messagepanic:: SCB = 14, SCB Control = 0, MSG_OUT = ff SCB flags = 0 > Debugger("panic") I believe I've found the cause of this panic. I would appreciate it if you could test to see if the next revision of aic7xxx.c survives the timeout. > Does the SAMSUNG WN321010S drive have broken tagged queuing? I > applied following patch and it seems to work for me: My guess is that the SAMSUNG blows away other pending transactions when it sends a queue full message. You may want to try setting maxtags to a value that will avoid the queue full response (perhaps 32 or 31). -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809200442.WAA06694>