Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 May 2004 22:59:41 +0300
From:      Aurimas Mikalauskas <updates@interdata.lt>
To:        freebsd-questions@freebsd.org
Subject:   Adaptec aic7892 Ultra160 SCSI adapter ERROR
Message-ID:  <12510123311.20040520225941@interdata.lt>

next in thread | raw e-mail | index | archive | help

Hi,

I'm new to SCSI and all it's subsystems and this is the first time I'm
having troubles with it. This morning I got the folowing kernel error
message:

-----------------------------------------------------------------------------------------------
May 20 10:39:59 banners /kernel: (da0:ahc0:0:0:0): SCB 0x35 - timed out
May 20 10:40:04 banners /kernel: >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
May 20 10:40:04 banners /kernel: ahc0: Dumping Card State while idle, at SEQADDR 0x8
May 20 10:40:04 banners /kernel: Card was paused
May 20 10:40:04 banners /kernel: ACCUM = 0x0, SINDEX = 0x3a, DINDEX = 0xe4, ARG_2 = 0x0
May 20 10:40:04 banners /kernel: HCNT = 0x0 SCBPTR = 0x12
May 20 10:40:04 banners /kernel: SCSIPHASE[0x0] SCSISIGI[0x0] ERROR[0x0] SCSIBUSL[0x0]
May 20 10:40:04 banners /kernel: LASTPHASE[0x1] SCSISEQ[0x12] SBLKCTL[0xa] SCSIRATE[0x0]
May 20 10:40:04 banners /kernel: SEQCTL[0x10] SEQ_FLAGS[0xc0] SSTAT0[0x0] SSTAT1[0x8]
May 20 10:40:04 banners /kernel: SSTAT2[0x0] SSTAT3[0x0] SIMODE0[0x8] SIMODE1[0xa4]
May 20 10:40:04 banners /kernel: SXFRCTL0[0x80] DFCNTRL[0x0] DFSTATUS[0x89]
May 20 10:40:04 banners /kernel: STACK: 0x0 0x163 0x109 0x3
May 20 10:40:04 banners /kernel: SCB count = 70
May 20 10:40:04 banners /kernel: Kernel NEXTQSCB = 11
May 20 10:40:04 banners /kernel: Card NEXTQSCB = 11
May 20 10:40:04 banners /kernel: QINFIFO entries:
May 20 10:40:04 banners /kernel: Waiting Queue entries:
May 20 10:40:05 banners /kernel: Disconnected Queue entries: 11:53
May 20 10:40:05 banners /kernel: QOUTFIFO entries:
May 20 10:40:05 banners /kernel: Sequencer Free SCB List: 18 26 12 15 24 25 31 27 2 0 7 5 9 4 23 28 17 1 29 22 16 3 21 8 10 20
 13 30 14 6 19
May 20 10:40:05 banners /kernel: Sequencer SCB Info:
May 20 10:40:05 banners /kernel: 0 SCB_CONTROL[0xe0] SCB_SCSIID[0x7] SCB_LUN[0x0] SCB_TAG[0xff]
May 20 10:40:05 banners /kernel: 1 SCB_CONTROL[0xe0] SCB_SCSIID[0x7] SCB_LUN[0x0] SCB_TAG[0xff]
........ skipped ...............
May 20 10:40:05 banners /kernel: 31 SCB_CONTROL[0xe0] SCB_SCSIID[0x7] SCB_LUN[0x0] SCB_TAG[0xff]
May 20 10:40:05 banners /kernel: Pending list:
May 20 10:40:06 banners /kernel: 53 SCB_CONTROL[0x60] SCB_SCSIID[0x7] SCB_LUN[0x0]
May 20 10:40:06 banners /kernel: Kernel Free SCB list: 58 0 48 19 26 49 2 47 43 28 52 15 14 30 33 50 64 62 18 68 42 6 16 24 60
 41 10 21 7 29 56 3 35 5 45 39 44 34 38 51 13 8 27 20 59 66 37 69 25 61 54 46 31 9 65 12 63 4 36 17 55 22 1 23 40 57 67 32
May 20 10:40:06 banners /kernel:
May 20 10:40:06 banners /kernel: <<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
May 20 10:40:06 banners /kernel: sg[0] - Addr 0xda70000 : Length 4096
May 20 10:40:06 banners /kernel: sg[1] - Addr 0xa191000 : Length 4096
May 20 10:40:06 banners /kernel: sg[2] - Addr 0xc512000 : Length 4096
May 20 10:40:06 banners /kernel: sg[3] - Addr 0xf13000 : Length 4096
May 20 10:40:06 banners /kernel: sg[4] - Addr 0x2394000 : Length 4096
May 20 10:40:06 banners /kernel: sg[5] - Addr 0xde15000 : Length 4096
May 20 10:40:06 banners /kernel: sg[6] - Addr 0x41f6000 : Length 4096
May 20 10:40:06 banners /kernel: sg[7] - Addr 0x92f7000 : Length 4096
May 20 10:40:06 banners /kernel: sg[8] - Addr 0xb0f8000 : Length 4096
May 20 10:40:06 banners /kernel: sg[9] - Addr 0xa8d9000 : Length 4096
May 20 10:40:06 banners /kernel: sg[10] - Addr 0xd07a000 : Length 4096
May 20 10:40:06 banners /kernel: sg[11] - Addr 0x463b000 : Length 4096
May 20 10:40:06 banners /kernel: sg[12] - Addr 0x55bc000 : Length 4096
May 20 10:40:06 banners /kernel: sg[13] - Addr 0x4b5d000 : Length 4096
May 20 10:40:06 banners /kernel: sg[14] - Addr 0x335e000 : Length 4096
May 20 10:40:06 banners /kernel: sg[15] - Addr 0xd05f000 : Length 4096
May 20 10:40:06 banners /kernel: (da0:ahc0:0:0:0): Queuing a BDR SCB
May 20 10:40:06 banners /kernel: (da0:ahc0:0:0:0): Bus Device Reset Message Sent
May 20 10:40:06 banners /kernel: (da0:ahc0:0:0:0): no longer in timeout, status = 34b
May 20 10:40:06 banners /kernel: ahc0: Bus Device Reset on A:0. 1 SCBs aborted
-----------------------------------------------------------------------------------------------

And I have no idea what could this mean. For me it's just a list of
interesting sounding words like BDR, SCB etc. Could you please tell me
what should I be expecting from this system soon? It's a high priority
system, runing hundreds of apache daemons showing hundreds of banners
every second.

dmesg:

-----------------------------------------------------------------------------------------------
FreeBSD 4.9-STABLE #0: Wed Dec 17 16:15:51 EET 2003
    root@adnet.lt:/usr/obj/usr/src/sys/ADNET
Timecounter "i8254"  frequency 1193182 Hz
CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz (2665.39-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SS
E2,SS,HTT,TM,PBE>
real memory  = 268238848 (261952K bytes)
avail memory = 258314240 (252260K bytes)
Preloaded elf kernel "kernel" at 0xc02b1000.
Warning: Pentium 4 CPU: PSE disabled
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 11 entries at 0xc00fa940
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82845 Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82845 PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pcib2: <Intel 82801BA/BAM (ICH2) Hub to PCI bridge> at device 30.0 on pci0
pci2: <PCI bus> on pcib2
bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0x80e00000-0x80e0ffff irq 10 at device 3.0 on pci2
bge0: Ethernet address: 00:09:6b:b7:25:43
miibus0: <MII bus> on bge0
brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
pci2: <ATI Mach64-GR graphics accelerator> at 4.0 irq 9
ahc0: <Adaptec aic7892 Ultra160 SCSI adapter> port 0x7400-0x74ff mem 0x80e11000-0x80e11fff irq 11 at device 5.0 on pci2
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
isab0: <PCI to ISA bridge (vendor=8086 device=24c0)> at device 31.0 on pci0
isa0: <ISA bus> on isab0
pci0: <unknown card> (vendor=0x8086, dev=0x24c3) at 31.3 irq 5
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
Waiting 5 seconds for SCSI devices to settle
Mounting root from ufs:/dev/da0s1a
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM-ESXS DTN036W3UWDY10FN S27P> Fixed Direct Access SCSI-3 device
da0: 160.000MB/s transfers (80.000MHz, offset 127, 16bit), Tagged Queueing Enabled
da0: 34715MB (71096640 512 byte sectors: 255H 63S/T 4425C)
-----------------------------------------------------------------------------------------------

Thank you very much for your comments on this. By the way, any idea
where could I get documents on clippings like SCB, ACCUM, QINFIFO
etc.?

Aurimas.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12510123311.20040520225941>