Date: Thu, 10 Apr 1997 07:29:58 -0700 From: John Polstra <jdp@polstra.com> To: current@freebsd.org Subject: ahc crashes 2.2-STABLE machine during dump to DAT tape Message-ID: <199704101429.HAA00725@austin.polstra.com>
next in thread | raw e-mail | index | archive | help
In an up-to-date RELENG_2_2 kernel (CVSupped last night: 9 April,
20:45 PDT), the system cannot make it thru a backup without crashing.
It hangs with the following messages on the screen:
ahc0:A:0: no active SCB for reconnecting target - issuing ABORT
SAVED_TCL == 0x0
ahc0:A:0: Warning - unknown message received from target (0xff). Rejecting
ahc_intr: seqint, intstat == 0xc1, scsisigi = 0xf6
ahc0:A:0: Target did not send an IDENTIFY message. LASTPHASE = 0x0, SAVED_TCL == 0x0
ahc0: Issued Channel A Bus Reset. 4 SCBs aborted
At that point the machine is unresponsive to its keyboard, and I have to
press the Big Red Button.
This problem is not new with last night's kernel -- I've been seeing
it for a couple of weeks, maybe longer. (I haven't been trying
backups very often lately.) Before I upgraded to 2.2, this problem
never appeared on the machine.
The kernel has DDB configured into it, and it's built with debugging
symbols. But since it doesn't panic, I haven't been able to get into
the debugger to get a stack trace.
I should mention that the CD-ROM drive has been added in the past
few weeks. It's a replacement for one that crapped out. It seems
to work fine. I can't remember whether these crashes were happening
before I put it in or not. Maybe it's a clue. Generally when these
crashes occur, the machine is idle except for the dump in progress.
I'm attaching my dmesg.boot and config files. I'd be happy to run
some tests if there's anything that would help to track it down.
John
--
John Polstra jdp@polstra.com
John D. Polstra & Co., Inc. Seattle, Washington USA
"Self-knowledge is always bad news." -- John Barth
===============================================================================
Copyright (c) 1992-1996 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 2.2-STABLE #1: Wed Apr 9 22:41:13 PDT 1997
jdp@austin.polstra.com:/home/src/sys/compile/AUSTIN
CPU: Pentium (89.81-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x525 Stepping=5
Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory = 33554432 (32768K bytes)
avail memory = 30703616 (29984K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82437FX PCI cache memory controller> rev 1 on pci0:0
chip1 <Intel 82371FB PCI-ISA bridge> rev 2 on pci0:7:0
chip2 <Intel 82371FB IDE interface> rev 2 on pci0:7:1
vga0 <VGA-compatible display device> rev 0 int a irq 11 on pci0:13
ahc0 <Adaptec 2940 SCSI host adapter> rev 3 int a irq 10 on pci0:15
ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "SEAGATE ST31230N 0510" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 1010MB (2069860 512 byte sectors)
ahc0: target 1 Tagged Queuing Device
(ahc0:1:0): "SEAGATE ST15150N 0017" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 4095MB (8388315 512 byte sectors)
(ahc0:3:0): "TEAC CD-ROM CD-56S 1.0B" type 5 removable SCSI 2
cd0(ahc0:3:0): CD-ROM cd present [313642 x 2048 byte records]
(ahc0:4:0): "ARCHIVE Python XXXXX-XXX 4.AF" type 1 removable SCSI 2
st0(ahc0:4:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled
de0 <Digital 21041 Ethernet> rev 17 int a irq 9 on pci0:16
de0: 21041 [10Mb/s] pass 1.1
de0: address 00:00:c0:0d:15:c6
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
mse0 at 0x23c irq 5 on isa
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
npx0 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 7 drq 1 on isa
sb0: <SoundBlaster 16 4.13>
sbxvi0 at 0x0 drq 5 on isa
sbxvi0: <SoundBlaster 16 4.13>
sbmidi0 at 0x330 on isa
<SoundBlaster MPU-401>
opl0 at 0x388 on isa
opl0: <Yamaha OPL-3 FM>
WARNING: / was not properly dismounted.
===============================================================================
#
# AUSTIN config file
#
machine "i386"
cpu "I586_CPU" # aka Pentium(tm)
ident AUSTIN
maxusers 10
config kernel root on sd0
options "CHILD_MAX=128"
options "OPEN_MAX=128"
options "COMPAT_43"
options USER_LDT #allow user-level control of i386 ldt
options SYSVSHM
options SYSVSEM
options SYSVMSG
options DDB
options DDB_UNATTENDED
options KTRACE #kernel tracing
options UCONSOLE
options INET #Internet communications protocols
pseudo-device ether #Generic Ethernet
pseudo-device loop #Network loopback device
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc.
pseudo-device tun 1 #Tunnel driver (user process ppp)
options FFS #Fast filesystem
options NFS #Network File System
options "CD9660" #ISO 9660 filesystem
options FDESC #File descriptor filesystem
options MSDOSFS #MS DOS File System
options PROCFS #Process filesystem
options "NSWAPDEV=4"
options "SCSI_DELAY=5" #Boot time SCSI settling time in seconds
controller scbus0 #base SCSI code
device sd0 #SCSI disks
device st0 #SCSI tapes
device cd0 #SCSI CD-ROMs
pseudo-device pty 64 #Pseudo ttys - can go as high as 256
pseudo-device speaker #Play IBM BASIC-style noises out your speaker
pseudo-device log #Kernel syslog interface (/dev/klog)
pseudo-device gzip #Exec gzipped a.out's
pseudo-device vn #Vnode driver (turns a file into a device)
controller isa0
options "AUTO_EOI_1"
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
disk fd1 at fdc0 drive 1
device mse0 at isa? port 0x23c tty irq 5 vector mseintr
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
controller snd0
device sb0 at isa? port 0x220 irq 7 drq 1 vector sbintr
device sbxvi0 at isa? drq 5
device sbmidi0 at isa? port 0x330
device opl0 at isa? port 0x388
controller pci0
controller ahc0
options AHC_TAGENABLE #Tagged queuing
options AHC_ALLOW_MEMIO
device de0
===============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704101429.HAA00725>
