aic7xxx_dev_reset returns 0x2002; drive hangs
dolf
dolf at enomi.xs4all.nl
Thu Dec 18 01:04:46 PST 2003
Hi,
I have got an occasional problem with a SCSI drive (QUANTUM
ATLAS10K3_36_WLS) /
controler (Adaptec 29160) on a Caldera Linux System (kernel: 2.4.13 #19S SMP;
AIC7xxx driver: 6.2.4).
Each night I perform a backup from the /var (/dev/sdc1) filesystem to /home
(/dev/sdb1). Out of 20 times it now happened twice that the /home (/dev/sdb1)
filesystem gets inaccessible while performing the backup. The dmesg buffer
contains the following error messages:
[skipped several hundreds identical "ABORT" lines]
scsi0:0:2:0: Attempting to queue an ABORT message
scsi0:0:2:0: Command not found
aic7xxx_abort returns 0x2002
scsi0:0:2:0: Attempting to queue an ABORT message
scsi0:0:2:0: Command not found
aic7xxx_abort returns 0x2002
scsi0:0:2:0: Attempting to queue an ABORT message
scsi0:0:2:0: Command not found
aic7xxx_abort returns 0x2002
scsi0:0:2:0: Attempting to queue a TARGET RESET message
scsi0:0:2:0: Command not found
aic7xxx_dev_reset returns 0x2002
I don't know what they mean and how to prevent the errors.
The problem disapears when I reboot the system.
Does anybody know how to resolve this problem?
Greetings,
Dolf
Additional info:
---------------------------------------------------------
dmesg (partly after boot)
---------------------------------------------------------
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4
<Adaptec 29160 Ultra160 SCSI adapter>
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Vendor: QUANTUM Model: ATLAS10K3_36_WLS Rev: 020W
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Vendor: QUANTUM Model: ATLAS10K3_36_WLS Rev: 020W
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Vendor: QUANTUM Model: ATLAS10K3_36_WLS Rev: 020W
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:2): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Vendor: QUANTUM Model: ATLAS10K3_36_WLS Rev: 020W
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:3): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
scsi0:A:0:0: Tagged Queuing enabled. Depth 253
scsi0:A:1:0: Tagged Queuing enabled. Depth 253
scsi0:A:2:0: Tagged Queuing enabled. Depth 253
scsi0:A:3:0: Tagged Queuing enabled. Depth 253
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
Attached scsi disk sdc at scsi0, channel 0, id 2, lun 0
Attached scsi disk sdd at scsi0, channel 0, id 3, lun 0
SCSI device sda: 71833096 512-byte hdwr sectors (36779 MB)
Partition check:
sda: sda1 sda2 sda3 sda4
SCSI device sdb: 71833096 512-byte hdwr sectors (36779 MB)
sdb: sdb1
SCSI device sdc: 71833096 512-byte hdwr sectors (36779 MB)
sdc: sdc1
SCSI device sdd: 71833096 512-byte hdwr sectors (36779 MB)
sdd: sdd1
---------------------------------------------------------
/etc/fstab
---------------------------------------------------------
devpts /dev/pts devpts gid=5,mode=620 0 0
/proc /proc proc defaults 0 0
none /proc/bus/usb usbdevfs defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,exec 0 0
/dev/fd0 /mnt/floppy auto defaults,user,noauto 0 0
none /dev/shm shm defaults 0 0
/dev/sda2 / ext3 defaults 1 1
/dev/sdc1 /var ext3 defaults 1 1
/dev/sda4 /usr ext3 defaults 1 1
/dev/sda3 /tmp ext3 defaults 1 1
/dev/sdb1 /home ext3 defaults 1 1
/dev/sda1 swap swap defaults 0 0
/dev/sdd1 /software ext3 defaults 1 1
---------------------------------------------------------
/proc/scsi/aic7xxx/0
---------------------------------------------------------
Adaptec AIC7xxx driver version: 6.2.4
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Channel A Target 0 Negotiation Settings
User: 160.000MB/s transfers (80.000MHz DT, offset 255, 16bit)
Goal: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Curr: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Channel A Target 0 Lun 0 Settings
Commands Queued 19174
Commands Active 0
Command Openings 64
Max Tagged Openings 253
Device Queue Frozen Count 0
Channel A Target 1 Negotiation Settings
User: 160.000MB/s transfers (80.000MHz DT, offset 255, 16bit)
Goal: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Curr: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Channel A Target 1 Lun 0 Settings
Commands Queued 3386
Commands Active 0
Command Openings 64
Max Tagged Openings 253
Device Queue Frozen Count 0
Channel A Target 2 Negotiation Settings
User: 160.000MB/s transfers (80.000MHz DT, offset 255, 16bit)
Goal: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Curr: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Channel A Target 2 Lun 0 Settings
Commands Queued 94673
Commands Active 0
Command Openings 64
Max Tagged Openings 64
Device Queue Frozen Count 0
Channel A Target 3 Negotiation Settings
User: 160.000MB/s transfers (80.000MHz DT, offset 255, 16bit)
Goal: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Curr: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
Channel A Target 3 Lun 0 Settings
Commands Queued 67
Commands Active 0
Command Openings 253
Max Tagged Openings 253
Device Queue Frozen Count 0
More information about the aic7xxx
mailing list