Date: Thu, 24 Oct 1996 00:21:30 -0400 From: "Gary Palmer" <gpalmer@freebsd.org> To: freebsd-stable@freebsd.org Cc: gibbs@freebsd.org Subject: Panic (unusual) Message-ID: <6373.846130890@orion.webspan.net>
next in thread | raw e-mail | index | archive | help
One of the servers here just suffered an unusual panic.
Machine details:
FreeBSD 2.1.5-STABLE #0: Sun Aug 18 06:59:41 EDT 1996
root@mail2.webspan.net:/usr/src/sys/compile/MAIL
CPU: 199-MHz unknown (Pentium-class CPU)
Origin = "GenuineIntel" Id = 0x617 Stepping=7
Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,<b11>,MTRR,PGE,MCA,CMOV>
real memory = 67108864 (65536K bytes)
avail memory = 64114688 (62612K bytes)
Probing for devices on PCI bus 0:
chip0 <generic PCI bridge (vendor=8086 device=1237 subclass=0)> rev 2 on pci0:0
chip1 <Intel 82371 PCI-ISA bridge> rev 0 on pci0:7:0
chip2 <Intel 82371 Bus-Master IDE controller> rev 0 on pci0:7:1
chip3 <DEC 21050 PCI-PCI bridge> rev 2 on pci0:11
de0 <Digital DC21140 Fast Ethernet> rev 18 int a irq 3 on pci0:17
de0: DC21140 [10-100Mb/s] pass 1.2 Ethernet address 00:00:c0:d7:df:e3
de0: enabling 100baseTX UTP port
Probing for devices on PCI bus 1:
ahc0 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 4 on pci1:4
ahc0: aic7880 Wide Channel A, SCSI Id=7, 16 SCBs
(ahc0:0:0): "Quantum XP34300W L912" type 0 fixed SCSI 2
sd1(ahc0:0:0): Direct-Access 4101MB (8399520 512 byte sectors)
ahc1 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 7 on pci1:5
ahc1: aic7880 Wide Channel B, SCSI Id=7, 16 SCBs
(ahc1:0:0): "HP C3728S 5155" type 0 fixed SCSI 2
sd0(ahc1:0:0): Direct-Access 2047MB (4194058 512 byte sectors)
ahc1:A:4: refuses WIDE negotiation. Using 8bit transfers
(ahc1:4:0): "NEC CD-ROM DRIVE:222 3.0i" type 5 removable SCSI 2
cd1(ahc1:4:0): CD-ROM
cd1(ahc1:4:0): NOT READY asc:4,0
cd1(ahc1:4:0): Logical unit not ready, cause not reportable
can't get the size
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 not found at 0x3f8
sio1 not found at 0x2f8
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
npx0 on motherboard
npx0: INT 16 interface
WARNING: / was not properly dismounted.
(aside: for some reason, the com ports don't like the BIOS now, so I
had to disable them in the BIOS)
I now have an interesting problem:
root@mail:/var/crash> gdb kernel.0 vmcore.0
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.13 (i386-unknown-freebsd),
Copyright 1994 Free Software Foundation, Inc...(no debugging symbols found)...
"/var/crash/vmcore.0" is not a core dump: File format not recognized
(gdb)
:-(
By grubbing through the core file manually, I see:
ahc1: ahc_scsi_cmd: more than 256 DMA segs
sd0: oops not queued
panic: biodone: buffer not busy
I thought I hadn't got savecore enabled, so my rough scribblings are
(sorry for some bits missing, I needed to get this machine on its feet
again):
_Debugger
_panic
_biodone(f373ea68,f015a645,0) _biodone + 0x31
_sdstart(0,0,0f1729d14,f373ea68) _ststart + 0x15f
_scsi_strategy(unknown) _scsi_strategy + 0x84
_sdstrategy(unknown) _sdstrategy + 0x10
_spec_strategy(ubkbwon) _spec_strategy + 0x20
_ufs_strategy(efbffe14) _ufs_strategy + 0xba
_cluster_read(unknown) _cluster_read + 0x35d
_ffs_read(unknown) _ffs_read + 0x21d
_vn_read(unknown) _vn_read + 0xa0
_read(f1b6500,efbfff1c,efbfff8c,80b7060,e60bc) _read + 0xa7
_syscall(unknown)
_Xsyscall(unknown)
---syscall
Anyone know:
a) what caused this, and how to prevent it happening again?
b) how to get any more info out of that core file?
Thanks,
Gary
--
Gary Palmer FreeBSD Core Team Member
FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6373.846130890>
