I upgraded to 2.4.3 from 2.4.1 today and I get a lot of recovery on the scsi
bus.
I also upgraded to the "latest" aic7xxx driver but still the sam problems.
A typical revery in my logs.
Mar 31 09:34:35 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:34:35 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:34:35 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:34:35 pescadero kernel: Recovery code sleeping
Mar 31 09:34:40 pescadero kernel: Recovery code awake
Mar 31 09:34:40 pescadero kernel: Timer Expired
Mar 31 09:34:40 pescadero kernel: aic7xxx_abort returns 8195
Mar 31 09:34:40 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:34:40 pescadero kernel: Recovery SCB completes
Mar 31 09:34:40 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:34:40 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:34:40 pescadero kernel: Recovery code sleeping
Mar 31 09:34:40 pescadero kernel: Recovery code awake
Mar 31 09:34:40 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:34:50 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:34:50 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:34:50 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:34:50 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:34:50 pescadero kernel: scsi0:0:4:0: Device is active, asserting
ATN
Mar 31 09:34:50 pescadero kernel: Recovery code sleeping
Mar 31 09:34:55 pescadero kernel: Recovery code awake
Mar 31 09:34:55 pescadero kernel: Timer Expired
Mar 31 09:34:55 pescadero kernel: aic7xxx_abort returns 8195
Mar 31 09:34:55 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:34:55 pescadero kernel: Recovery SCB completes
Mar 31 09:34:55 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:34:55 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:34:55 pescadero kernel: Recovery code sleeping
Mar 31 09:34:55 pescadero kernel: Recovery code awake
Mar 31 09:34:55 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:05 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:05 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:05 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:05 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:05 pescadero kernel: Recovery SCB completes
Mar 31 09:35:05 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:35:05 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:35:05 pescadero kernel: Recovery code sleeping
Mar 31 09:35:05 pescadero kernel: Recovery code awake
Mar 31 09:35:05 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:15 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:15 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:15 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:15 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:15 pescadero kernel: Recovery SCB completes
Mar 31 09:35:15 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:35:15 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:35:15 pescadero kernel: Recovery code sleeping
Mar 31 09:35:15 pescadero kernel: Recovery code awake
Mar 31 09:35:15 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:25 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:25 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:25 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:25 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:25 pescadero kernel: Recovery SCB completes
Mar 31 09:35:25 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:35:25 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:35:25 pescadero kernel: Recovery code sleeping
Mar 31 09:35:25 pescadero kernel: Recovery code awake
Mar 31 09:35:25 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:35 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:35 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:35 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:35 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:35 pescadero kernel: Recovery SCB completes
Mar 31 09:35:35 pescadero kernel: (scsi0:A:4:0): Queuing a recovery SCB
Mar 31 09:35:35 pescadero kernel: scsi0:0:4:0: Device is disconnected,
re-queuing SCB
Mar 31 09:35:35 pescadero kernel: Recovery code sleeping
Mar 31 09:35:35 pescadero kernel: Recovery code awake
Mar 31 09:35:35 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:45 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:45 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:45 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:45 pescadero kernel: scsi0:0:4:0: Attempting to queue a TARGET
RESET message
Mar 31 09:35:45 pescadero kernel: scsi0:0:4:0: Command not found
Mar 31 09:35:45 pescadero kernel: aic7xxx_dev_reset returns 8194
Mar 31 09:35:55 pescadero kernel: scsi0:0:4:0: Attempting to queue an ABORT
message
Mar 31 09:35:55 pescadero kernel: scsi0:0:4:0: Cmd aborted from QINFIFO
Mar 31 09:35:55 pescadero kernel: aic7xxx_abort returns 8194
Mar 31 09:35:55 pescadero kernel: Recovery SCB completes
Mar 31 09:35:55 pescadero kernel: Recovery SCB completes
Mar 31 09:36:00 pescadero kernel: Device not ready.  Make sure there is a
disc in the drive.



This is runing on asus p2b-ds aic7890
[root@pescadero /root]# cat /proc/scsi/aic7xxx/0
Adaptec AIC7xxx driver version: 6.1.8
aic7890/91: Wide Channel A, SCSI Id=7, 32/255 SCBs
Channel A Target 0 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 1 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 2 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 3 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
        Goal: 20.000MB/s transfers (20.000MHz, offset 15)
        Curr: 20.000MB/s transfers (20.000MHz, offset 15)
        Channel A Target 3 Lun 0 Settings
                Commands Queued 5
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Channel A Target 4 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
        Goal: 80.000MB/s transfers (40.000MHz, offset 31, 16bit)
        Curr: 80.000MB/s transfers (40.000MHz, offset 31, 16bit)
        Channel A Target 4 Lun 0 Settings
                Commands Queued 16992
                Commands Active 0
                Command Openings 253
                Max Tagged Openings 253
                Device Queue Frozen Count 0
Channel A Target 5 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 6 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 7 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 8 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 9 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 10 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 11 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 12 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 13 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 14 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
Channel A Target 15 Negotiation Settings
        User: 80.000MB/s transfers (40.000MHz, offset 255, 16bit)
[root@pescadero /root]#


With shared interrupts
[root@pescadero /root]# cat /proc/interrupts
           CPU0       CPU1
  0:      69150      68767    IO-APIC-edge  timer
  1:       1539       1510    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  5:          0          0   IO-APIC-level  rme9652
  7:         15         34    IO-APIC-edge  serial
  8:          0          1    IO-APIC-edge  rtc
 12:      15363      16263    IO-APIC-edge  PS/2 Mouse
 14:      18794      19142    IO-APIC-edge  ide0
 16:       1433       1280   IO-APIC-level  eth0
 17:      13233      11878   IO-APIC-level  Trident Audio
 18:       8480       8716   IO-APIC-level  aic7xxx, usb-uhci, eth1, Ensoniq
AudioPCI
NMI:          0          0
LOC:     137823     137842
ERR:          0
[root@pescadero /root]#

Any ideas what could be wrong ?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to