From owner-freebsd-scsi@FreeBSD.ORG Sat Jan 5 15:03:41 2008 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E781816A4C2 for ; Sat, 5 Jan 2008 15:03:40 +0000 (UTC) (envelope-from freebsd@tehlunix.org) Received: from omega.truenorthtechnologies.com (omega.truenorthtechnologies.com [208.64.37.167]) by mx1.freebsd.org (Postfix) with ESMTP id 1D2E413C447 for ; Sat, 5 Jan 2008 15:03:31 +0000 (UTC) (envelope-from freebsd@tehlunix.org) Received: from localhost (unknown [127.0.0.1]) by omega.truenorthtechnologies.com (Postfix) with ESMTP id 0E67AB9F1 for ; Sat, 5 Jan 2008 09:45:08 -0500 (EST) X-Virus-Scanned: by amavisd-new-2.5.2 (20070627) (FreeBSD) at localhost Received: from omega.truenorthtechnologies.com ([127.0.0.1]) by localhost (omega.truenorthtechnologies.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8sMD3d6PKlsm for ; Sat, 5 Jan 2008 09:44:43 -0500 (EST) Received: from [127.0.0.1] (c-68-60-108-106.hsd1.mi.comcast.net [68.60.108.106]) by omega.truenorthtechnologies.com (Postfix) with ESMTP id 90D27B9E7 for ; Sat, 5 Jan 2008 09:44:39 -0500 (EST) Message-ID: <477F98B2.8030901@tehlunix.org> Date: Sat, 05 Jan 2008 09:48:18 -0500 From: "Jeffery G. Archambeau" User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: freebsd-scsi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: dump card state begins... X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jan 2008 15:03:41 -0000 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 >>>>>>>>>>>>>>>>>>