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>