Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

kernel/2961: ahc0 (Adaptec 2940U) hangs during heavy disk operations

From: <rekin(at)supersonic.plukwa.net>
Date: Mon Oct 14 2002 - 15:15:06 EDT


>Number: 2961
>Category: kernel
>Synopsis: ahc0 (Adaptec 2940U) hangs during heavy disk operations
>Confidential: no

	System      : OpenBSD 3.2
	Architecture: OpenBSD.i386
	Machine     : i386

>Description:
After heavy disk i/o scsi subsystem hangs with following messages: ahc0: target 0 using asynchronous transfers ahc0: Bus Device Reset on A:0. 1 SCBs aborted
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8 ahc0:A:0: no active SCB for reconnecting target - issuing BUS DEVICE RESET SAVED_SCSIID == 0x07, SAVED_LUN == 0x0, ARG_1 == 0x1e ACCUM = 0x0
SEQ_FLAGS == 0x10, SCBPTR == 0x2, BTT == 0x1e, SINDEX == 0x31
SCSIID == 0x27, SCB_SCSIID == 0x27, SCB_LUN = 0x0, SCB_TAG == 0xff, SCB_CONTROL == 0x48
SCSIBUSL == 0x80, SCSISIGI == 0xe6

SXFRCTL0 == 0x88
SEQCTL == 0x10
ahc0: Dumping Card State in Message-in phase, at SEQADDR 0x1c0 ACCUM = 0x0, SINDEX = 0x31, DINDEX = 0xc0, ARG_2 = 0x7 HCNT=0x0
SCSISEQ = 0x12, SBLKCTL = 0x2
 DFCNTRL = 0x4, DFSTATUS =0x6d
LASTPHASE = 0xe0, SCSISIGI = 0xe6, SXFRCTL0 = 0x88 SSTAT0 = 0x7, SSTAT1 = 0x3
STACK == 0x19a, 0x159, 0xce, 0x134
SCB count = 32
Kernel NEXTQSCB = 30
Card NEXTQSCB = 30
QINFIFO entries:
Waiting Queue entries:
Disconnected Queue entries: 15:28 5:10
QOUTFIFO entries:
Sequencer Free SCB List: 2 1 0 10 6 13 9 11 7 3 8 12 4 14 Pending list: 28, 10
Kernel Free SCB list: 0 26 9 31 15 11 13 6 22 7 2 21 24 25 14 23 27 4 12 8 5 29 3 1 20 19 18 17 16 Untagged Q(2): 28
FEATURES = 0x5, FLAGS = 0x485548, CHIP = 0x407 BUGS =0x11
ahc0: target 0 using asynchronous transfers
ahc0: Bus Device Reset on A:0. 1 SCBs aborted
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8

 Dmesg:

OpenBSD 3.2 (DUBMASTER) #2: Fri Oct 11 19:46:33 CEST 2002

    rekin@supersonic:/usr/src/sys/arch/i386/compile/DUBMASTER cpu0: AMD Athlon Model 4 (Thunderbird) ("AuthenticAMD" 686-class) cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR

NOTICE: this kernel does not support Pentium Pro CPU class
NOTICE: this kernel does not support Pentium CPU class
NOTICE: lowering CPU class to i486

real mem = 200847360 (196140K)
avail mem = 173297664 (169236K)
using 4278 buffers containing 20291584 bytes (19816K) of memory mainbus0 (root)
bios0 at mainbus0: AT/286+(32) BIOS, date 07/05/01, BIOS32 rev. 0 @ 0xfb4b0 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xf0000/0xdf94
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfdee0/176 (9 entries)
pcibios0: PCI Exclusive IRQs: 9 10 11
pcibios0: PCI Interrupt Router at 000:07:0 ("VIA VT82C596A PCI-ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus

bios0: ROM list: 0xc0000/0xa800 0xcc000/0x4800 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "VIA VT8363 Host" rev 0x03 ppb0 at pci0 dev 1 function 0 "VIA VT8363 PCI-AGP" rev 0x00 pci1 at ppb0 bus 1
vga0 at pci1 dev 0 function 0 "Nvidia Vanta" rev 0x15 wsdisplay0 at vga0: console (80x25, vt100 emulation) wsdisplay0: screen 1-7 added (80x25, vt100 emulation) pcib0 at pci0 dev 7 function 0 "VIA VT82C686 PCI-ISA" rev 0x40 pciide0 at pci0 dev 7 function 1 "VIA VT82C571 IDE" rev 0x06: ATA100, channel 0 configured to compatibility, channel 1 configured to compatibility atapiscsi0 at pciide0 channel 0 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, CD-ROM XM-6402B, 1015> SCSI0 5/cdrom removable cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 uhci0 at pci0 dev 7 function 2 "VIA VT83C572 USB" rev 0x16: irq 10 usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci0 dev 7 function 3 "VIA VT83C572 USB" rev 0x16: irq 10 usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered "VIA VT82C686 SMBus" rev 0x40 at pci0 dev 7 function 4 not configured xl0 at pci0 dev 11 function 0 "3Com 3c905B 100Base-TX" rev 0x30: irq 10 address 00:01:02:a6:76:6f exphy0 at xl0 phy 24: 3Com internal media interface ahc0 at pci0 dev 15 function 0 "Adaptec AHA-2940U" rev 0x01: irq 11 ahc0: aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs scsibus1 at ahc0: 16 targets
ahc0: target 0 using tagged queuing
sd0 at scsibus1 targ 0 lun 0: <IBM-PSG, DPSS-309170N F, S9AA> SCSI3 0/direct fixed sd0: 8678MB, 14627 cyl, 5 head, 243 sec, 512 bytes/sec, 17774160 sec total ahc0: target 1 using tagged queuing
sd1 at scsibus1 targ 1 lun 0: <IBM, DDRS-39130D, DC1B> SCSI2 0/direct fixed sd1: 8715MB, 8387 cyl, 10 head, 212 sec, 512 bytes/sec, 17850000 sec total (ahc0:A:2:0): refuses WIDE negotiation. Using 8bit transfers sd2 at scsibus1 targ 2 lun 0: <IBM, DCAS-34330 !#, S69D> SCSI2 0/direct fixed sd2: 4134MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sec, 8467200 sec total isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0 pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo isapnp0 at isa0 port 0x279: read port 0x203 sb1 at isapnp0 "Creative SB AWE64 PnP, CTL0042, , Audio" port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,5: dsp v4.16 midi0 at sb1: <SB MPU-401 UART>
audio0 at sb1
opl0 at sb1: model OPL3
midi at opl0 not configured
"Creative SB AWE64 PnP, CTL7002, PNPB02F, Game" at isapnp0 port 0x200/8 not configured "Creative SB AWE64 PnP, CTL0022, , WaveTable" at isapnp0 port 0x620/4 not configured biomask 4c00 netmask 4c00 ttymask 5c82
pctr: user-level cycle counter enabled
mtrr: Pentium Pro MTRR support
root on sd0a
rootdev=0x400 rrootdev=0xd00 rawdev=0xd02 WARNING: / was not properly unmounted
altq: emulate 256000000Hz cpu clock

>How-To-Repeat:

        Just boot and wait for disaster.
>Fix:

        No idea.

>Release-Note:
Received on Thu Nov 7 16:45:48 2002

Do you need help?X

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:37 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library