Hello
We have a HP xw8000 workstation with OS : linux redhat 7.3
We installed an IBM 2104-DU3 storage via a lvd ultra3 scsi interface , it is connect to the server with an Adaptec lvd ultra320 scsi host adapter.
The storage is recognized by the OS , so we created 04 volumes ( 2010 Go per volume) using raid tool software and we configure ProMAX primary storage to use one of storage volume, we see that when it have many write and read operations the HP server hang and we cant do any thing (even virtual consol ) , the only solution is to disconnect the storage or to do a reset.
Below you have a part of /var/log/messages, when the hang occur:
Jun 22 13:56:05 PROMAX5 kernel: scsi3: ahd_intr - referenced scb not valid during SELTO scb(0xff68)
Jun 22 13:56:05 PROMAX5 kernel: >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
Jun 22 13:56:05 PROMAX5 kernel: scsi3: Dumping Card State at program address 0x27 Mode 0x33
Jun 22 13:56:05 PROMAX5 kernel: Card was paused
Jun 22 13:56:05 PROMAX5 kernel: HS_MAILBOX[0x0] INTCTL[0x80]SWTMINTMASK) SEQINTSTAT[0x0]
Jun 22 13:56:05 PROMAX5 kernel: SAVED_MODE[0x11] DFFSTAT[0x31]CURRFIFO_1|FIFO0FREE|FIFO1FREE)
Jun 22 13:56:05 PROMAX5 kernel: SCSISIGI[0x24]P_DATAOUT_DT|BSYI) SCSIPHASE[0x0]
Jun 22 13:56:05 PROMAX5 kernel: SCSIBUS[0x0] LASTPHASE[0x1]P_DATAOUT|P_BUSFREE)
Jun 22 13:56:05 PROMAX5 kernel: SCSISEQ0[0x0] SCSISEQ1[0x12]ENAUTOATNP|ENRSELI)
Jun 22 13:56:05 PROMAX5 kernel: SEQCTL0[0x10]FASTMODE) SEQINTCTL[0x0] SEQ_FLAGS[0xc0]NO_CDB_SENT|NOT_IDENTIFIED)
Jun 22 13:56:05 PROMAX5 kernel: SEQ_FLAGS2[0x0] SSTAT0[0x0] SSTAT1[0x80]SELTO) SSTAT2[0x0]
Jun 22 13:56:05 PROMAX5 kernel: SSTAT3[0x0] PERRDIAG[0x0] SIMODE1[0xa4]ENSCSIPERR|ENSCSIRST|ENSELTIMO)
Jun 22 13:58:17 PROMAX5 kernel: LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x80]PACKETIZED)
Jun 22 13:58:17 PROMAX5 kernel: LQOSTAT0[0x0] LQOSTAT1[0x0] LQOSTAT2[0x81]:(LQOSTOP0)
Jun 22 13:58:17 PROMAX5 kernel:
Jun 22 13:58:17 PROMAX5 kernel: SCB Count = 100 CMDS_PENDING = 34 LASTSCB 0x20 CURRSCB 0x20 NEXTSCB 0xff40
Jun 22 13:58:17 PROMAX5 kernel: qinstart = 907 qinfifonext = 907
Jun 22 13:58:17 PROMAX5 kernel: QINFIFO:
Jun 22 13:58:17 PROMAX5 kernel: WAITING_TID_QUEUES:
Jun 22 13:58:17 PROMAX5 kernel: Pending list:
Jun 22 13:58:17 PROMAX5 kernel: 33 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 34 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 30 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 31 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 25 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 26 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 27 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 28 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 29 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 20 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 21 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 22 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 23 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 24 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 16 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 17 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 18 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 19 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 15 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 10 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17] SE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 26 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 27 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 28 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 29 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 20 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 21 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 22 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 23 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 24 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 16 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 17 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 18 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 19 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 15 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 10 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 11 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 12 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 13 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 14 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 5 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 3 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 7 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 6 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 0 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 8 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 9 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 4 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Jun 22 13:58:17 PROMAX5 kernel: 1 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x97]
Jun 22 13:58:17 PROMAX5 kernel: 2 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x47]
Jun 22 13:58:17 PROMAX5 kernel: Total 34
Jun 22 13:58:17 PROMAX5 kernel: Kernel Free SCB list: 99 95 90 91 92 93 94 85 86 87 88 89 80 81 82 83 84 75 76 77 78 79 70 71 72 73 74 65 66 67 68 69 64 60 61 62 63 55 56 57 58 59 50 51 52 53 54 48 49 45 46 47 40 41 42 43 44 35 36 37 38 39 32 98 97 96
Jun 22 13:58:17 PROMAX5 kernel: Sequencer Complete DMA-inprog list:
Jun 22 13:58:17 PROMAX5 kernel: Sequencer Complete list:
Jun 22 13:58:17 PROMAX5 kernel: Sequencer DMA-Up and Complete list:
Jun 22 13:58:17 PROMAX5 kernel:
Jun 22 13:58:17 PROMAX5 kernel: scsi3: FIFO0 Free, LONGJMP == 0x827a, SCB 0x1
Jun 22 13:58:17 PROMAX5 kernel: SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
Jun 22 13:58:17 PROMAX5 kernel: SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
Jun 22 13:58:17 PROMAX5 kernel: SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
Jun 22 13:58:17 PROMAX5 kernel: SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR = 0x00, SHCNT = 0x0
Jun 22 13:58:17 PROMAX5 kernel: HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10]:(SG_CACHE_AVAIL)
Jun 22 13:58:17 PROMAX5 kernel: scsi3: FIFO1 Free, LONGJMP == 0x827a, SCB 0x1
Jun 22 13:58:17 PROMAX5 kernel: SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
Jun 22 13:58:17 PROMAX5 kernel: SEQINTSRC[0x0] DFCNTRL[0x4]:(DIRECTION) DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
Jun 22 13:58:17 PROMAX5 kernel: SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
Jun 22 13:58:17 PROMAX5 kernel: SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR = 0x00, SHCNT = 0x0
Jun 22 13:58:17 PROMAX5 kernel: HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10]:(SG_CACHE_AVAIL)
Jun 22 13:58:17 PROMAX5 kernel: LQIN: 0x55 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x0 0x0 0x0 0x2 0x0
Jun 22 13:58:17 PROMAX5 kernel: scsi3: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE = 0x42
Jun 22 13:58:17 PROMAX5 kernel: scsi3: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x2
Jun 22 13:58:17 PROMAX5 kernel:
Jun 22 13:58:17 PROMAX5 kernel: SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
Jun 22 13:58:17 PROMAX5 kernel: CCSCBCTL[0x4]:(CCSCBDIR)
Jun 22 13:58:17 PROMAX5 kernel: scsi3: REG0 == 0x22, SINDEX = 0x133, DINDEX = 0x11a
Jun 22 13:58:17 PROMAX5 kernel: scsi3: SCBPTR == 0x20, SCB_NEXT == 0x27, SCB_NEXT2 == 0x44
Jun 22 13:58:17 PROMAX5 kernel: CDB 2a 0 0 b0 0 3f
Jun 22 13:58:17 PROMAX5 kernel: STACK: 0x13 0x129 0x129 0x129 0x261 0x261 0x93 0x29
Jun 22 13:58:17 PROMAX5 kernel: <<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
Jun 22 13:58:18 PROMAX5 kernel: scsi3: Host Status:
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:1:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:3:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:4:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:5:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:6:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:8:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:9:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:10:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:11:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:13:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:14:0): 0 waiting
Jun 22 13:58:18 PROMAX5 kernel: DevQ(0:15:0): 0 waiting
Regards;