Bug 157575

Summary: aic7902 error messages while under heavy disk load
Product: Red Hat Enterprise Linux 4 Reporter: The Written Word <bugzilla>
Component: kernelAssignee: Tom Coughlan <coughlan>
Status: CLOSED WONTFIX QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: davej
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-20 16:10:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description The Written Word 2005-05-12 19:41:32 UTC
Description of problem:
I have RHEL 4/amd64 installed on a Tyan S2882 with an onboard Adaptec AIC7902:
scsi4 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel A, SCSI Id=9, PCI-X 67-100Mhz, 512 SCBs

(scsi4:A:0): 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
  Vendor: SEAGATE   Model: ST373207LC        Rev: 0003
  Type:   Direct-Access                      ANSI SCSI revision: 03
scsi4:A:0:0: Tagged Queuing enabled.  Depth 4
SCSI device sda: 143374744 512-byte hdwr sectors (73408 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2
Attached scsi disk sda at scsi4, channel 0, id 0, lun 0
scsi5 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs

(scsi5:A:0): 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
  Vendor: SEAGATE   Model: ST373207LC        Rev: 0003
  Type:   Direct-Access                      ANSI SCSI revision: 03
scsi5:A:0:0: Tagged Queuing enabled.  Depth 4
SCSI device sdb: 143374744 512-byte hdwr sectors (73408 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1


Version-Release number of selected component (if applicable):
  $ uname -a
  Linux touya.il.thewrittenword.com 2.6.9-5.0.5.ELsmp #1 SMP Fri Apr 8 14:29:37
EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

  The S2882 motherboard is running v3.01 of the BIOS (latest is 3.02 but nothing
in the release notes for 3.0.2 indicates it would help this problem).

Steps to Reproduce:
1. cd /
2. star -H=exustar -acl -copy etc bin boot lib lib64 opt root sbin selinux srv
sys usr var /mnt
3.
  
Actual results:
  The following error messages appear in the console:
scsi4:0:0:0: Attempting to abort cmd 00000101a7b50180: 0x28 0x0 0x0 0xce 0xc0
0xf 0x0 0x0 0x8 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101a91f2900: 0x28 0x0 0x0 0xbc 0x28
0x67 0x0 0x0 0x8 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 000001000c129440: 0x28 0x0 0x0 0x2 0x95
0x27 0x0 0x0 0x8 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101a7b50d80: 0x28 0x0 0x0 0xc1 0x40
0x3f 0x0 0x0 0x8 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101a7b50980: 0x28 0x0 0x0 0x8e 0x84
0x6f 0x0 0x0 0x8 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101b2f6e680: 0x28 0x0 0x0 0xad 0x9e
0x5f 0x0 0x0 0x10 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101aad14140: 0x28 0x0 0x0 0xa4 0x40
0xff 0x0 0x0 0x20 0x0
scsi4:0:0:0: Command not found
scsi4:0:0:0: Attempting to abort cmd 00000101a91f2300: 0x28 0x0 0x0 0x95 0x1
0x3f 0x0 0x0 0x18 0x0
scsi4:0:0:0: Command already completed
scsi4:0:0:0: Attempting to abort cmd 00000101a7b50d80: 0x28 0x0 0x0 0xc0 0x29
0xef 0x0 0x0 0x58 0x0
scsi4:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 00000101aab60840: 0x2a 0x0 0x2 0x5a 0x28
0xe7 0x0 0x0 0x80 0x0
scsi5: At time of recovery, card was not paused
>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
scsi5: Dumping Card State at program address 0x12 Mode 0x33
Card was paused
HS_MAILBOX[0x0] INTCTL[0x80] SEQINTSTAT[0x0] SAVED_MODE[0x11] 
DFFSTAT[0x24] SCSISIGI[0x24] SCSIPHASE[0x1] SCSIBUS[0x0] 
LASTPHASE[0x1] SCSISEQ0[0x0] SCSISEQ1[0x12] SEQCTL0[0x0] 
SEQINTCTL[0x8] SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0] 
SSTAT1[0x19] SSTAT2[0x0] SSTAT3[0x80] PERRDIAG[0x0] 
SIMODE1[0xac] LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x80] 
LQOSTAT0[0x0] LQOSTAT1[0x0] LQOSTAT2[0xe1] 

SCB Count = 4 CMDS_PENDING = 2 LASTSCB 0x2 CURRSCB 0x3 NEXTSCB 0xff00
qinstart = 37675 qinfifonext = 37675
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
  2 FIFO_USE[0x0] SCB_CONTROL[0x60] SCB_SCSIID[0x7] 
  1 FIFO_USE[0x0] SCB_CONTROL[0x60] SCB_SCSIID[0x7] 
Total 2
Kernel Free SCB list: 3 0 
Sequencer Complete DMA-inprog list: 
Sequencer Complete list: 
Sequencer DMA-Up and Complete list: 

scsi5: FIFO0 Active, LONGJMP == 0x8233, SCB 0x2
SEQIMODE[0x3f] SEQINTSRC[0x10] DFCNTRL[0x4] DFSTATUS[0x89] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x2] SHADDR = 0x00, SHCNT = 0x0 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10] 
scsi5: FIFO1 Free, LONGJMP == 0x8063, SCB 0x3
SEQIMODE[0x3f] SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x89] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x5] SHADDR = 0x00, SHCNT = 0x0 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0] 
LQIN: 0x5 0x0 0x0 0x2 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x80 0x0 0x0 0x0
0x2 0x0 
scsi5: LQISTATE = 0x30, LQOSTATE = 0x0, OPTIONMODE = 0x52
scsi5: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x1
SIMODE0[0xc] 
CCSCBCTL[0x0] 
scsi5: REG0 == 0x3, SINDEX = 0x130, DINDEX = 0x102
scsi5: SCBPTR == 0x3, SCB_NEXT == 0xff00, SCB_NEXT2 == 0xffe6
CDB 2a 0 2 80 8 6c
STACK: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
DevQ(0:0:0): 0 waiting
(scsi5:A:0:0): Device is disconnected, re-queuing SCB
Recovery code sleeping
(scsi5:A:0:0): Task Management Func 0x1 Complete
Recovery SCB completes
Recovery code awake
scsi5:0:0:0: Attempting to abort cmd 00000101b2f6e680: 0x2a 0x0 0x2 0x5a 0x29
0x7f 0x0 0x2 0xd8 0x0
scsi5:0:0:0: Command not found
scsi4:0:0:0: Attempting to abort cmd 00000101b19022c0: 0x28 0x0 0x0 0x9c 0x94
0x77 0x0 0x0 0x30 0x0
scsi4: At time of recovery, card was not paused
>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
scsi4: Dumping Card State at program address 0x2b Mode 0x22
Card was paused
HS_MAILBOX[0x0] INTCTL[0x80] SEQINTSTAT[0x0] SAVED_MODE[0x11] 
DFFSTAT[0x24] SCSISIGI[0x66] SCSIPHASE[0x2] SCSIBUS[0xa9] 
LASTPHASE[0x1] SCSISEQ0[0x0] SCSISEQ1[0x12] SEQCTL0[0x0] 
SEQINTCTL[0x8] SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0] 
SSTAT1[0x19] SSTAT2[0x0] SSTAT3[0x80] PERRDIAG[0x0] 
SIMODE1[0xac] LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x80] 
LQOSTAT0[0x0] LQOSTAT1[0x0] LQOSTAT2[0xe1] 

SCB Count = 4 CMDS_PENDING = 1 LASTSCB 0x0 CURRSCB 0x3 NEXTSCB 0xff00
qinstart = 41692 qinfifonext = 41692
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
  3 FIFO_USE[0x0] SCB_CONTROL[0x60] SCB_SCSIID[0x9] 
Total 1
Kernel Free SCB list: 2 0 1 
Sequencer Complete DMA-inprog list: 
Sequencer Complete list: 
Sequencer DMA-Up and Complete list: 

scsi4: FIFO0 Active, LONGJMP == 0x8252, SCB 0x3
SEQIMODE[0x3f] SEQINTSRC[0x10] DFCNTRL[0x0] DFSTATUS[0x8a] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x42] SHADDR = 0x0704, SHCNT = 0xfff8fc 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10] 
scsi4: FIFO1 Free, LONGJMP == 0x8262, SCB 0x0
SEQIMODE[0x3f] SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x89] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x5] SHADDR = 0x00, SHCNT = 0x0 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0] 
LQIN: 0x4 0x0 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x0 0x0 0x0
0x2 0x0 
scsi4: LQISTATE = 0x1f, LQOSTATE = 0x0, OPTIONMODE = 0x52
scsi4: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x1
SIMODE0[0xc] 
CCSCBCTL[0x0] 
scsi4: REG0 == 0x3, SINDEX = 0x12a, DINDEX = 0x102
scsi4: SCBPTR == 0x2, SCB_NEXT == 0xff00, SCB_NEXT2 == 0xff15
CDB 2a 0 0 80 28 9a
STACK: 0x14 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
DevQ(0:0:0): 0 waiting
(scsi4:A:0:0): Device is disconnected, re-queuing SCB
Recovery code sleeping
(scsi4:A:0:0): SCB completes before TMF
Recovery SCB completes
Recovery code awake
scsi5:0:0:0: Attempting to abort cmd 00000101aad14340: 0x2a 0x0 0x2 0x76 0xe0
0x4f 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command already completed
scsi5:0:0:0: Attempting to abort cmd 00000101a91f2d00: 0x2a 0x0 0x2 0x76 0xe4
0x4f 0x0 0x0 0x78 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 000001010529a280: 0x2a 0x0 0x2 0x76 0xe4
0xd7 0x0 0x2 0x80 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 00000101a91f2b00: 0x2a 0x0 0x2 0x76 0xe7
0x5f 0x0 0x3 0x88 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 000001000c129040: 0x2a 0x0 0x2 0x8e 0x0
0x3f 0x0 0x0 0x8 0x0
scsi5: At time of recovery, card was not paused
>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
scsi5: Dumping Card State at program address 0x4 Mode 0x22
Card was paused
HS_MAILBOX[0x0] INTCTL[0x80] SEQINTSTAT[0x0] SAVED_MODE[0x11] 
DFFSTAT[0x33] SCSISIGI[0x24] SCSIPHASE[0x1] SCSIBUS[0x0] 
LASTPHASE[0x1] SCSISEQ0[0x0] SCSISEQ1[0x12] SEQCTL0[0x0] 
SEQINTCTL[0x8] SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0] 
SSTAT1[0x19] SSTAT2[0x0] SSTAT3[0x80] PERRDIAG[0x0] 
SIMODE1[0xac] LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x80] 
LQOSTAT0[0x0] LQOSTAT1[0x0] LQOSTAT2[0xe1] 

SCB Count = 4 CMDS_PENDING = 1 LASTSCB 0x0 CURRSCB 0x1 NEXTSCB 0xff40
qinstart = 45016 qinfifonext = 45016
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
  3 FIFO_USE[0x0] SCB_CONTROL[0x60] SCB_SCSIID[0x7] 
Total 1
Kernel Free SCB list: 1 0 2 
Sequencer Complete DMA-inprog list: 
Sequencer Complete list: 
Sequencer DMA-Up and Complete list: 

scsi5: FIFO0 Active, LONGJMP == 0x8252, SCB 0x3
SEQIMODE[0x3f] SEQINTSRC[0x10] DFCNTRL[0x4] DFSTATUS[0x89] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x2] SHADDR = 0x00, SHCNT = 0x0 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10] 
scsi5: FIFO1 Free, LONGJMP == 0x8063, SCB 0x3
SEQIMODE[0x3f] SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x89] 
SG_CACHE_SHADOW[0x2] SG_STATE[0x0] DFFSXFRCTL[0x0] 
SOFFCNT[0x3f] MDFFSTAT[0x5] SHADDR = 0x00, SHCNT = 0x0 
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0] 
LQIN: 0x5 0x0 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x10 0x0 0x0 0x0
0x2 0x0 
scsi5: LQISTATE = 0x30, LQOSTATE = 0x0, OPTIONMODE = 0x52
scsi5: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x2
SIMODE0[0xc] 
CCSCBCTL[0x0] 
scsi5: REG0 == 0x1, SINDEX = 0x102, DINDEX = 0x102
scsi5: SCBPTR == 0x1, SCB_NEXT == 0xff40, SCB_NEXT2 == 0xfff8
CDB 2a 0 2 81 8 64
STACK: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
DevQ(0:0:0): 0 waiting
(scsi5:A:0:0): Device is disconnected, re-queuing SCB
(scsi5:A:0:0): SCB completes before TMF
Recovery SCB completes
Recovery code sleeping
Recovery code awake
scsi5:0:0:0: Attempting to abort cmd 000001010529a280: 0x2a 0x0 0x1 0xf1 0xcb
0x7f 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 00000101a7b50980: 0x2a 0x0 0x1 0xf1 0xcf
0x7f 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 00000101b19026c0: 0x2a 0x0 0x1 0xf1 0xd3
0x87 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 00000101a7b50780: 0x2a 0x0 0x2 0xa 0x62
0xd7 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command already completed
scsi5:0:0:0: Attempting to abort cmd 00000101a7b557c0: 0x2a 0x0 0x2 0xa 0x66
0xd7 0x0 0x4 0x0 0x0
scsi5:0:0:0: Command not found
scsi5:0:0:0: Attempting to abort cmd 000001010529a280: 0x2a 0x0 0x2 0xa 0x6a
0xd7 0x0 0x4 0x0 0x0

Expected results:


Additional info:

Comment 1 Jiri Pallich 2012-06-20 16:10:27 UTC
Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life. 
Please See https://access.redhat.com/support/policy/updates/errata/

If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.