dump card state begins...

Jeffery G. Archambeau freebsd at tehlunix.org
Sat Jan 5 07:03:41 PST 2008


This particular box has been up and running without incident for a 
couple of years, now. It's running 6.2-RELEASE-p7 with the on-board 
Adaptec scsi controller.

This morning, the box was painfully slow. top shows that nothing's 
hogging CPU or RAM. bandwidth monitors show that the box isn't being 
attacked. Then dmesg showed this.... Help?


ahd0: PCI error Interrupt
 >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
ahd0: Dumping Card State at program address 0x215 Mode 0x11
Card was paused
INTSTAT[0x10]:(PCIINT) SELOID[0x1] SELID[0x10] HS_MAILBOX[0x0]
INTCTL[0xc0]:(SWTMINTEN|SWTMINTMASK) SEQINTSTAT[0x10]:(SEQ_SWTMRTO)
SAVED_MODE[0x11] DFFSTAT[0x19]:(CURRFIFO_1|FIFO0FREE)
SCSISIGI[0xc6]:(P_STATUS|REQI|BSYI) SCSIPHASE[0x20]:(STATUS_PHASE)
SCSIBUS[0x0] LASTPHASE[0x20]:(P_DATAOUT_DT) SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0] SEQINTCTL[0x0]
SEQ_FLAGS[0x20]:(DPHASE) SEQ_FLAGS2[0x0] QFREEZE_COUNT[0xa]
KERNEL_QFREEZE_COUNT[0xa] MK_MESSAGE_SCB[0xff00] MK_MESSAGE_SCSIID[0xff]
SSTAT0[0x2]:(SPIORDY) SSTAT1[0x11]:(REQINIT|PHASEMIS)
SSTAT2[0x0] SSTAT3[0x0] PERRDIAG[0x0] 
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0] LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 352 CMDS_PENDING = 1 LASTSCB 0x122 CURRSCB 0x10e NEXTSCB 0xff80
qinstart = 9071 qinfifonext = 9071
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
270 FIFO_USE[0x0] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x17]
Total 1
Kernel Free SCB list: 14 325 69 128 87 343 293 37 13 269 285 29 55 311 
329 73 298 42 25 281 307 51 54 310 123 52 308 314 58 79 335 342 86 60 
316 259 3 304 48 24 280 340 84 257 1 345 89 8 264 289 33 65 321 93 349 
276 20 82 338 327 71 328 72 66 322 306 50 18 274 21 277 134 28 284 61 
317 76 332 339 83 81 337 130 142 324 68 30 286 119 275 19 141 273 17 36 
292 40 296 45 301 44 300 34 290 75 331 260 4 330 74 95 351 107 159 251 
16 272 263 7 299 43 112 23 279 312 56 115 133 320 64 303 47 291 35 102 
121 100 94 135 258 168 67 111 31 323 172 2 287 315 59 336 63 319 143 80 
53 309 116 38 294 350 144 27 26 268 109 12 283 282 77 6 271 333 262 15 
326 70 266 10 11 267 295 39 88 344 243 278 139 117 106 110 341 146 138 
92 155 103 297 22 154 265 127 96 125 78 136 148 118 247 113 32 150 57 
174 41 249 245 170 124 255 85 98 5 151 108 131 114 104 137 105 129 132 
288 313 156 347 348 153 101 261 318 241 152 62 91 253 97 334 9 99 140 
157 158 346 90 149 147 145 175 120 173 171 169 167 165 163 161 191 189 
126 187 185 183 181 179 177 207 206 204 46 302 202 200 198 196 194 192 
222 220 218 216 214 212 210 208 237 235 233 231 229 227 225 122 240 242 
244 246 248 250 252 254 224 226 228 230 232 234 236 238 239 209 211 213 
215 217 219 221 223 193 195 197 199 201 203 205 305 49 176 178 180 182 
184 186 188 190 160 162 164 166 256 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

ahd0: FIFO0 Free, LONGJMP == 0x8276, SCB 0x104
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x4]:(DIRECTION) 
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR = 0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10]:(SG_CACHE_AVAIL)

ahd0: FIFO1 Active, LONGJMP == 0x81fc, SCB 0x10e
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0xc]:(DIRECTION|HDMAEN) 
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x23]:(LAST_SEG_DONE|LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0] SOFFCNT[0x0] MDFFSTAT[0x14]:(DLZERO|LASTSDONE)
SHADDR = 0x03d6f3000, SHCNT = 0x0 HADDR = 0x03d6f3000, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x8 0x0 0x1 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 
0x0 0x0 0x0 0x0
ahd0: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE = 0x42
ahd0: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x1
ahd0: SAVED_SCSIID = 0x0 SAVED_LUN = 0x0
SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x0]
ahd0: REG0 == 0x60, SINDEX = 0x122, DINDEX = 0xa9
ahd0: SCBPTR == 0x10e, SCB_NEXT == 0xff00, SCB_NEXT2 == 0xff98
CDB 2a 0 1 80 20 b5
STACK: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>


More information about the freebsd-scsi mailing list