[504] in linux-scsi channel archive
Re: TI4000M/Quantum/1.2.13 lockups
daemon@ATHENA.MIT.EDU (Christopher L. Platt)
Mon Aug 14 19:05:54 1995
To: micronet.it!berta@Dartmouth.EDU (Luca Bertagnolio)
Date: Mon, 14 Aug 1995 10:16:28 -0400 (EDT)
From: "Christopher L. Platt" <croutons@crunchy>
Cc: vger.rutgers.edu!linux-scsi@Dartmouth.EDU
In-Reply-To: <199508140402.GAA19354@micronet.it> from "Luca Bertagnolio" at Aug 14, 95 06:02:27 am
Reply-to: croutons%crunchy.uucp@Dartmouth.EDU
Luca Bertagnolio typed:
: this is a report of a malfunction of my portable system running
: Linux 1.2.13 on a Texas Instruments 4000M with a FSCSI-2 Quantum
: Daytona 514S disk and a Toshiba CD-ROM; the TI4000M has an Adaptec
: 152x chipset, with base 0x340, IRQ 11, SCSI ID 7 and both reconnect
: and parity enabled.
I to am getting similar errors from a brand-new IOmega Zip drive and a
recient aha1522a. I am mounting my zip drive (/dev/sda) on /usr/src,
and intermittently (once every day or two) I get a timeout that leads
to a "reset for secnond half of retries" afterwhich the device
appears to be locked up. The process that "caused" the error hangs
in a 'D' state, as does any future process that attempts to access the
disk.
Is this a hardware problem, software, both, neither? I have tried to
increase the ABORT_TIMEOUT to (5*HZ) from (5*HZ/10), and this seems
to increase the amount of time before the drive locks up.
I have noticed this behaviour with 1.2.12 and 1.3.17. I have just
rebooted with 1.3.18. All monolithic, all a.out format (kernel and
all exe's)
Hardware info from log (log header zaped to make it more readable,
available on request).
aha152x: porttest: ok, auto configuration: ok, detection complete
aha152x: vital data: PORTBASE=0x340, IRQ=11, SCSI ID=7, reconnect=enabled, parity=enabled
scsi0 : Adaptec 152x SCSI driver; $Revision: 1.9 $
scsi : 1 host.
Vendor: IOMEGA Model: ZIP 100 Rev: N*32
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 5, lun 0
scsi : detected 1 SCSI disk total.
SCSI Hardware sector size is 512 bytes on device sda
The error:
scsi : aborting command due to timeout : pid 24569, scsi0, channel 0, id 5, lun 0 Read (6) 00 02 0a 02 00
aha152x: abort(), SCpnt=0x00202f00, QUEUE STATUS:
issue_SC:
current_SC:
none
disconnected_SC:
0x00202f00: target=5; lun=0; cmnd=( Read (6) 00 02 0a 02 00
); residual=1024; buffers=0; phase |disconnected|send_ident|; in other(MESSAGE IN); next=0x00000000
waiting: SCSISEQ ( RESELI ); SCSISIG ( DATA OUT ); INTSTAT ( lo ); SSTAT ( BUSFREE PHASECHG ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( ); SELID ( a0 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO WRITE INTEN );
enabled interrupts ( ENSELDI )
(ABORT) target selected, ABORT, scsi0 channel 0 : resetting for second half of retries.
Ideas?
clp.
chrisp is croutons%crunchy.uucp@dartvax.dartmouth.edu
"much of the little I know is empirical" -- me.