Panic on FreeBSD-5-Curent

From: Trond Davidsen <Trond_at_Davidsen.no>
Date: Sun, 20 Apr 2003 23:36:24 +0200
Hi,
I have a machine that freezes regurly, tonight I got this panic.  Last
cvsup tonight, bootlog and kernel config file at the bottom of this message.

Hope this make sense to someone.

-- Trond


=== Panic Message ===

cpuid = 0; lapic.id = 00000000
instruction pointer     = 0x8:0xc025974b
stack pointer           = 0x10:0xdcd80b9c
frame pointer           = 0x10:0xdcd80bb8
code segment            = base 0x0, limit 0xfffff, type 0x1b
                         = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, IOPL = 0
current process         = 487 (perl)
kernel: type 30 trap, code=0
Stopped at      isitmydescendant+0x1b:  movl    $0x1,%edx
db> trace
isitmydescendant(c0481990,c0481bc0,246,c0446e4c,c0487be0) at
isitmydescendant+0x1b
isitmydescendant(c0480ba8,c0481bc0,1,0,c0487b80) at isitmydescendant+0x83
isitmydescendant(c0480d38,c0481bc0,c047fd80,2b4,c0487ec0) at
isitmydescendant+0x83
isitmydescendant(c04813c8,c0481bc0,c0258120,c03f850b,c41fe06c) at
isitmydescendant+0x83
isitmydescendant(c0481c88,c0481bc0,c03f86cf,2b4,c03f34a3) at
isitmydescendant+0x83
witness_lock(c435dba8,8,c03f850b,52,c025a52c) at witness_lock+0x34a
_mtx_lock_flags(c435dba8,0,c03f850b,52,0) at _mtx_lock_flags+0xb2
userret(c41fe000,dcd80d48,256,404,3) at userret+0x55
syscall(2f,2f,bfbf002f,954386c,0) at syscall+0x356
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (1024), eip = 0x28199753, esp = 0xbfbff59c, ebp = 0xbfbffa18 ---
db>


=== Boot log ===


Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #3: Sun Apr 20 21:40:40 CEST 2003
     root_at_belafonte.c.b.a:/usr/obj/usr/src/sys/BELAFONTE
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0575000.
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 434320275 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (434.32-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x665  Stepping = 5

Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CM
OV,PAT,PSE36,MMX,FXSR>
real memory  = 536870912 (512 MB)
avail memory = 515612672 (491 MB)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
IOAPIC #0 intpin 16 -> irq 10
IOAPIC #0 intpin 18 -> irq 11
IOAPIC #0 intpin 19 -> irq 5
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
  cpu0 (BSP): apic id:  0, version: 0x00040011, at 0xfee00000
  cpu1 (AP):  apic id:  1, version: 0x00040011, at 0xfee00000
  io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 8 entries at 0xc00fd7e0
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> at pcibus 0 on
motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem
0xd0000000-0xd3ffffff at d
evice 0.0 on pci0
pcib1: <PCIBIOS PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0xf000-0xf00f at device
7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xa000-0xa01f irq
5 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
piix0 port 0x5000-0x500f at device 7.3 on pci0
Timecounter "PIIX"  frequency 3579545 Hz
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem
0xdb000000-0xdb00
007f irq 11 at device 11.0 on pci0
xl0: Ethernet address: 00:04:76:21:50:d4
miibus0: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl1: <3Com 3c905B-TX Fast Etherlink XL> port 0xa800-0xa87f mem
0xdb001000-0xdb00
107f irq 10 at device 15.0 on pci0
xl1: Ethernet address: 00:01:02:21:c5:04
miibus1: <MII bus> on xl1
xlphy1: <3Com internal media interface> on miibus1
xlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
atapci1: <HighPoint HPT366 UDMA66 controller> port
0xb400-0xb4ff,0xb000-0xb003,0
xac00-0xac07 irq 11 at device 19.0 on pci0
ata2: at 0xac00 on atapci1
atapci2: <HighPoint HPT366 UDMA66 controller> port
0xc000-0xc0ff,0xbc00-0xbc03,0
xb800-0xb807 irq 11 at device 19.1 on pci0
ata3: at 0xb800 on atapci2
orm0: <Option ROMs> at iomem
0xef000-0xeffff,0xcc000-0xcc7ff,0xc0000-0xcbfff on
isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model 4D Mouse, device ID 6
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port
0x3f7,0x3f
0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x100>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0a03> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0401> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
Timecounters tick every 10.000 msec
ipfw2 initialized, divert enabled, rule-based forwarding enabled,
default to acc
ept, logging unlimited
IPsec: Initialized Security Association Processing.
IP Filter: v3.4.31 initialized.  Default = pass all, Logging = enabled
ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master UDMA33
ad2: 28629MB <ST330621A> [58168/16/63] at ata1-master UDMA33
acd0: CDROM <Pioneer CD-ROM ATAPI Model DR-A14S 0104> at ata0-slave PIO4
SMP: AP CPU #1 Launched!
Mounting root from ufs:/dev/ad0s1a
Loading configuration files.
Entropy harvesting: interrupts ethernet point_to_point.
swapon: adding /dev/ad0s1b as swap device
Starting file system checks:
/dev/ad0s1a: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1a: clean, 198980 free (308 frags, 24834 blocks, 0.1%
fragmentation)
/dev/ad0s1e: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1e: clean, 1861773 free (14029 frags, 230968 blocks, 0.4%
fragmentation)
/dev/ad2s1a: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad2s1a: clean, 375310 free (1486 frags, 46728 blocks, 0.3%
fragmentation)
/dev/ad2s1e: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad2s1e: clean, 2057045 free (70141 frags, 248363 blocks, 1.7%
fragmentation)
/dev/ad2s1f: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad2s1f: clean, 16806732 free (1300 frags, 2100679 blocks, 0.0%
fragmentation)
Setting hostname: belafonte.c.b.a.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         options=3<RXCSUM,TXCSUM>
         inet a.b.c.d netmask 0xffffff00 broadcast a.b.c.255
         inet a.b.c.e netmask 0xffffffff broadcast a.b.c.e
         ether 00:04:76:21:50:d4
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
Starting dhclient.


xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         options=3<RXCSUM,TXCSUM>
         inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
         ether 00:01:02:21:c5:04
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
add net default: gateway a.b.c.f
Additional routing options:.
hw.bus.devctl_disable: 0 -> 1
Mounting NFS file systems:.
Starting syslogd.
   syslogd: /var/log/debug.log: No such file or directory
NFS access cache time=2
ELF ldconfig path: /usr/lib /usr/lib/compat /usr/X11R6/lib /usr/local/lib
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout /usr/X11R6/lib/aout
Starting usbd.
Starting local daemons:.
Updating motd.
Configuring syscons: keymap keyrate font8x16 font8x14 font8x8 blanktime
screensaver.
Starting sshd.
Initial i386 initialization:.
Additional ABI support: linux.
Local package initialization:.
Additional TCP options:.
Starting cron.
Starting background file system checks in 60 seconds.

Sun Apr 20 22:48:23 CEST 2003

FreeBSD/i386 (belafonte.c.b.a) (ttyd0)

login:



=== Kernel config file ===

#
# BELAFONTE -- Kernel configuration file for FreeBSD/i386
#

machine		i386
cpu		I686_CPU
ident		BELAFONTE
maxusers	0

makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

options 	MATH_EMULATE		#Support for x87 emulation
options 	INET			#InterNETworking
options		IPSEC			#IP security
options		IPSEC_ESP		#IP security (crypto; define w/ IPSEC)
#options	IPSEC_DEBUG		#debug for IP security
options 	FFS			#Berkeley Fast Filesystem
options         SOFTUPDATES             #Enable FFS soft updates support
options 	NFSSERVER			#Network Filesystem
options 	NFSCLIENT			#Network Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem
options		PSEUDOFS		#Pseudo-filesystem framework
options		UFS_ACL
options         UFS_DIRHASH
options		NTFS			#NT File System
# DIRPREF
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options		COMPAT_FREEBSD4		#Compatible with FreeBSD4
options         SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
# TD 010407
options		SHMMAX="(256*1024*1024)"
options		SHMMNI=4096
options		SHMSEG=256
#
options         SEMMNI=50
options         SEMMNS=100
#
options 	_KPOSIX_PRIORITY_SCHEDULING
options		SCHED_4BSD

# Debugging
options		DDB			#Enable the kernel debugger
options		INVARIANTS		#Enable calls of extra sanity checking
options		INVARIANT_SUPPORT	#Extra sanity checks of internal structures, 
required by INVARIANTS
options		WITNESS			#Enable checks to detect deadlocks and cycles
options		WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed

# Tune the kernel buffers
#options         VM_KMEM_SIZE_SCALE="2"

#options         NMBCLUSTERS=8192

#options         VM_BCACHE_SIZE_MAX="(64*1024*1024)"

#options         VM_SWZONE_SIZE_MAX="(24*1024*1024)"

# IPFilter
options         IPFILTER                #ipfilter support
options         IPFILTER_LOG            #ipfilter logging

# IPFirewall
options         IPFIREWALL              #firewall
options         IPFIREWALL_VERBOSE      #print information about dropped 
packets
options         IPFIREWALL_DEFAULT_TO_ACCEPT
options         IPDIVERT                #divert sockets
options         IPSTEALTH               #support for stealth forwarding

options        SMP                     # Symmetric MultiProcessor Kernel
options        APIC_IO                 # Symmetric (APIC) I/O

device		isa
device		pci
device		agp

# Floppy drives
device		fdc

# SCSI Controllers
#device          sym             # NCR/Symbios Logic (newer chipsets)

# SCSI peripherals
device          scbus           # SCSI bus (required)
device          da              # Direct Access (disks)
device          sa              # Sequential Access (tape etc)
device          cd              # CD
device          pass            # Passthrough device (direct SCSI access)
device		ses		# SCSI Environmental Services (and SAF-TE)

# ATA and ATAPI devices
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
options 	ATA_STATIC_ID		#Static device numbering

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc
device		atkbd
device		psm

device		vga

# splash screen/screen saver
device	splash

# syscons is the default console driver, resembling an SCO console
device		sc

# Floating point support - do not disable.
device		npx

# Serial (COM) ports
device		sio

# Parallel port
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		ppi		# Parallel port interface device

# Sound
device		pcm
device		csa

# NICs that use the common MII bus controller code.
device		miibus		# MII bus support
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# USB support
device		uhci		# UHCI PCI->USB interface
device		ohci		# OHCI PCI->USB interface
device		usb		# USB Bus (required)
#device		udbp		# USB Double Bulk Pipe devices
device		ugen		# Generic
device		uhid		# "Human Interface Devices"
device		ukbd		# Keyboard
device		ulpt		# Printer
device		umass		# Disks/Mass storage - Requires scbus and da
device		ums		# Mouse

# Pseudo devices - the number indicates how many units to allocated.
device		random		# Entropy device
device		loop		# Network loopback
device		ether		# Ethernet support
device		tun		# Packet tunnel.
device		pty		# Pseudo-ttys (telnet etc)
device		md		# Memory "disks"
device   	vlan		# IEEE 802.11Q vlan
#device   	vn		#Vnode driver (turns a file into a device)

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		#Berkeley packet filter

# netgraph(4). Enable the base netgraph code with the NETGRAPH option.
# Individual node types can be enabled with the corresponding option
# listed below; however, this is not strictly necessary as netgraph
# will automatically load the corresponding KLD module if the node type
# is not already compiled into the kernel. Each type below has a
# corresponding man page, e.g., ng_async(8).
options         NETGRAPH                #netgraph(4) system
options         NETGRAPH_ASYNC
options         NETGRAPH_BPF
options         NETGRAPH_CISCO
options         NETGRAPH_ECHO
options         NETGRAPH_ETHER
options         NETGRAPH_FRAME_RELAY
options         NETGRAPH_HOLE
options         NETGRAPH_IFACE
options         NETGRAPH_KSOCKET
options         NETGRAPH_LMI
# MPPC compression requires proprietary files (not included)
#options        NETGRAPH_MPPC_COMPRESSION
options         NETGRAPH_MPPC_ENCRYPTION
options         NETGRAPH_PPP
options         NETGRAPH_PPPOE
options         NETGRAPH_PPTPGRE
options         NETGRAPH_RFC1490
options         NETGRAPH_SOCKET
options         NETGRAPH_TEE
options         NETGRAPH_TTY
options         NETGRAPH_UI
options         NETGRAPH_VJC
options         NETGRAPH_L2TP

# DUMMYNET enables the "dummynet" bandwidth limiter. You need
# IPFIREWALL as well. See the dummynet(4) manpage for more info.
# BRIDGE enables bridging between ethernet cards -- see bridge(4).
# You can use IPFIREWALL and dummynet together with bridging.
#options         DUMMYNET
#options         BRIDGE

# ALTQ options
#options	ALTQ            #alternate queueing
#options	ALTQ_CBQ        #class based queueing
#options	ALTQ_WFQ        #weighted fair queueing
#options	ALTQ_FIFOQ      #fifo queueing
#options	ALTQ_RED        #random early detection
#options	ALTQ_FLOWVALVE  #flowvalve for RED (needs RED)
#options	ALTQ_RIO        #triple  red for diffserv (needs RED)
#options	ALTQ_LOCALQ     #local use
#options	ALTQ_HFSC       #hierarchical fair service curve
#options	ALTQ_ECN        #ecn extention to tcp (needs RED)
#options	ALTQ_IPSEC      #check ipsec in IPv4
#options	ALTQ_CDNR       #diffserv traffic conditioner
#options	ALTQ_BLUE       #blue by wu-chang feng
#options	ALTQ_PRIQ       #priority queue
#options	ALTQ_NOPCC      #don't use processor cycle counter
#options	ALTQ_DEBUG      #for debugging
# you might want to set kernel timer to 1kHz if you use CBQ,
# especially with 100baseT
#options		HZ=1000
Received on Sun Apr 20 2003 - 12:33:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:04 UTC