Re: SCSI deadlock

Roland Hautz (roland@evosys.net)
Fri, 20 Mar 1998 01:10:29 +0100 (MET)


Hi,

It seems that I have still SCSI-Lockups. I can force lockups by reading
some 50MB from by /dev/sda1. There are no messages in the logs. There is a
message on the console, reading "(date)(hostname) kernel: (scsi0:0:0)
Target busy)".

Lockups occured with 2.1.88, 2.1.89 and 2.1.90 and, if I remember
correctly, also with 2.0.3[23], each with SMP on a Dual Pentium. Some
other data:

--------------
hostname:/proc/scsi # cat scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST34501W Rev: 0018
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
Vendor: TEAC Model: CD-ROM CD-532S Rev: 1.0A
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: ICP Model: Host Drive #00 Rev:
Type: Direct-Access ANSI SCSI revision: 02

hostname:/proc/scsi # cat aic7xxx/0
Adaptec AIC7xxx driver version: 4.1/3.2
Compile Options:
AIC7XXX_RESET_DELAY : 15
AIC7XXX_TAGGED_QUEUEING: Enabled
AIC7XXX_PAGE_ENABLE : Disabled
AIC7XXX_PROC_STATS : Disabled

Adapter Configuration:
SCSI Adapter: Adaptec AIC-7880 Ultra SCSI host adapter
(AIC-788x chipset)
Host Bus: Wide
Base IO: 0xd000
Base IO Memory: 0xe2000000
IRQ: 10
SCBs: Used 8, HW 16, Page 16
Interrupts: 27688
Serial EEPROM: True
Extended Translation: Enabled
SCSI Bus Reset: Enabled
Ultra SCSI: Enabled
Disconnect Enable Flags: 0xffff

hostname:/proc/scsi # cat gdth/1
GDT6117RP/GDT6517RP (PCI) SCSI Disk Array Controller
Firmware Version: 2.19 Driver Version: 1.02
------------------

With that "target busy" message, I suspect the aic-7880 module is the
culprit.

What could I check? Are there any patches I could try?

On Thu, 19 Mar 1998, MOLNAR Ingo wrote:

> the fixes are in 2.1.90 now. I have a quite complex SCSI setup, and i've
> been running with the NMI watchdog that also checks for the above cli/sti
> bug (and other spinlock bugs), and i saw no problems so far. Any SCSI
> lockup with 2.1.90 should thus be considered a major bug, mail me and i
> get it fixed ASAP.

--
Dipl.-Phys. Roland Hautz			Evolution Systems GmbH
Network Administration				Mobil-Oil-Str. 42
mailto:rh@evosys.net	http://www.esib.net/	D-84539 Ampfing
Tel.:(49)(8636)9830-32				Fax: (49)(8636)9830-99

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu