[502] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

TI4000M/Quantum/1.2.13 lockups

daemon@ATHENA.MIT.EDU (Luca Bertagnolio)
Mon Aug 14 03:56:57 1995

From: Luca Bertagnolio <berta@micronet.it>
To: linux-scsi@vger.rutgers.edu
Date: Mon, 14 Aug 1995 06:02:27 +0200 (MET DST)

Hello,

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.

This are the interesting dmesg lines:

Linux version 1.2.13 (root@luca) (gcc version 2.6.3) #1 
  Sun Aug 6 21:59:24 MET DST 1995

hda: ST9385AG, 325MB w/120KB Cache, CHS=934/14/51, MaxMult=16
ide0: primary interface on irq 14
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
aha152x: processing commandline: ok
detection complete
aha152x: ignoring spurious interrupt, nothing to do
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: QUANTUM   Model: DAYTONA514S       Rev: 5110
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, id 0, lun 0
  Vendor: TOSHIBA   Model: CD-ROM XM-4101TA  Rev: 1084
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, id 3, lun 0
scsi : detected 1 SCSI cdrom 1 SCSI disk total.
SCSI Hardware sector size is 512 bytes on device sda

I have been using a Fujitsu 3.5" 500M SCSI-I disk for some time without
any kind of problem, but when I switched to the small 2.5" Quantum
Daytona, my problems began.

First of all, with the standard ASPI drivers provided with the laptop
for DOS/Windows everything worked fine (and still does);  so I decided
to repartition the disk to give Linux a standard ext2 fs partition.
Fdisk did its jobs fine, but mke2fs gave an error at the end of the
whole formatting.  Repartionied again, tried with UMSDOS (which I use
on the internal 340M EIDE primary drive as the root partition) and
had slightly better results;  after a bit of tougher testing, the system
hanged again with similar problems.

Here are the kernel syslog lines related to this problem:

Aug 12 16:31:53 luca kernel: scsi : aborting command due to timeout : pid 2044, scsi0, id 0, lun 0 Read (6) 04 f8 ad 01 00 
Aug 12 16:31:53 luca kernel: aha152x: abort(), SCpnt=0x001f4b20, QUEUE STATUS:
Aug 12 16:31:53 luca kernel: issue_SC:
Aug 12 16:31:53 luca kernel: current_SC:
Aug 12 16:31:53 luca kernel: 0x001f4b20: target=0; lun=0; cmnd=( Read (6) 04 f8 ad 01 00 
Aug 12 16:31:53 luca kernel: ); residual=512; buffers=0; phase |send_ident|; in other(MESSAGE IN); next=0x00000000
Aug 12 16:31:53 luca kernel: disconnected_SC:
Aug 12 16:31:53 luca kernel: 
Aug 12 16:31:53 luca kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo ); SSTAT ( SELDI PHASECHG REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI ); SELID ( 81 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO W
Aug 12 16:31:53 luca kernel: enabled interrupts ( ENPHASEMIS ENBUSFREE )
Aug 12 16:32:02 luca kernel: scsi : aborting command due to timeout : pid 2044, scsi0, id 0, lun 0 Read (6) 04 f8 ad 01 00 
Aug 12 16:32:02 luca kernel: aha152x: abort(), SCpnt=0x001f4b20, QUEUE STATUS:
Aug 12 16:32:02 luca kernel: issue_SC:
Aug 12 16:32:02 luca kernel: current_SC:
Aug 12 16:32:02 luca kernel: 0x001f4b20: target=0; lun=0; cmnd=( Read (6) 04 f8 ad 01 00 
Aug 12 16:32:02 luca kernel: ); residual=512; buffers=0; phase |send_ident|; in other(MESSAGE IN); next=0x00000000
Aug 12 16:32:02 luca kernel: disconnected_SC:
Aug 12 16:32:02 luca kernel: 
Aug 12 16:32:02 luca kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo ); SSTAT ( SELDI PHASECHG REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI ); SELID ( 81 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO W
Aug 12 16:32:02 luca kernel: enabled interrupts ( ENPHASEMIS ENBUSFREE )
Aug 12 16:32:02 luca kernel: SCSI host 0 abort() timed out - resetting
Aug 12 16:32:02 luca kernel: aha152x: reset(), bus not free: SCSI RESET OUT
Aug 12 16:32:02 luca kernel: QUEUE STATUS:
Aug 12 16:32:02 luca kernel: issue_SC:
Aug 12 16:32:02 luca kernel: current_SC:
Aug 12 16:32:02 luca kernel: 0x001f4b20: target=0; lun=0; cmnd=( Read (6) 04 f8 ad 01 00 
Aug 12 16:32:02 luca kernel: ); residual=512; buffers=0; phase |send_ident|; in other(MESSAGE IN); next=0x00000000
Aug 12 16:32:02 luca kernel: disconnected_SC:
Aug 12 16:32:02 luca kernel: 
Aug 12 16:32:02 luca kernel: on bus: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo ); SSTAT ( SELDI PHASEMIS REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI ); SELID ( 81 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO R
Aug 12 16:32:02 luca kernel: enabled interrupts ( )
Aug 12 16:32:02 luca kernel: SCSI disk error : host 0 id 0 lun 0 return code = 80000
Aug 12 16:32:02 luca kernel: scsidisk I/O error: dev 0801, sector 325773
Aug 12 16:32:02 luca kernel: commands on targets w/ soft-resets:
Aug 12 16:32:02 luca kernel: QUEUE STATUS:
Aug 12 16:32:02 luca kernel: issue_SC:
Aug 12 16:32:02 luca kernel: 0x001f4b20: target=0; lun=0; cmnd=( Write (6) 06 83 a1 f4 00 
Aug 12 16:32:02 luca kernel: ); residual=512; buffers=243; phase |not issued|; next=0x00000000
Aug 12 16:32:02 luca kernel: current_SC:
Aug 12 16:32:02 luca kernel: none
Aug 12 16:32:02 luca kernel: disconnected_SC:
Aug 12 16:32:02 luca kernel: 
Aug 12 16:32:02 luca kernel: waiting: SCSISEQ ( ); SCSISIG ( MESSAGE IN ); INTSTAT ( lo ); SSTAT ( SELDI PHASEMIS REQINIT ); SSTAT ( ); SXFRCTL0 ( CH1 ); SIGNAL ( BSYI REQI ); SELID ( 81 ), SSTAT2 ( SEMPTY ); SFCNT ( 0 ); FCNT ( 0 ); DMACNTRL0 ( 16BIT PIO 
Aug 12 16:32:02 luca kernel: enabled interrupts ( )
Aug 12 16:32:02 luca kernel: aha152x: RESET IN
Aug 12 16:32:02 luca kernel: dev = 0x0801, ino = 5212372
Aug 12 16:32:02 luca kernel: Kernel panic: msdos_write_inode: unable to read i-node block
Aug 12 16:32:02 luca kernel: SCSI disk error : host 0 id 0 lun 0 return code = 28000000
Aug 12 16:32:02 luca kernel: extra data not valid Current error sd801: sense key Unit Attention
Aug 12 16:32:02 luca kernel: Additional sense indicates Power on, reset, or bus device reset occurred
Aug 12 16:32:02 luca kernel: scsidisk I/O error: dev 0801, sector 426881

Is there any known incompatibility for this hardware setup?  Any
old BIOS somewhere in the adapter or disk which can fool things for
Linux?

Sorry for bothering the world with dumps of logs, but I would really like
to sort things out;  this disk costs a small fortune, and I really need
it to work!

Many thanks for helping!

Luca Bertagnolio <berta@micronet.it>


home help back first fref pref prev next nref lref last post