From owner-freebsd-questions@FreeBSD.ORG Wed Mar 15 15:10:07 2006 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8548C16A41F for ; Wed, 15 Mar 2006 15:10:07 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp01.mrf.mail.rcn.net (smtp01.mrf.mail.rcn.net [207.172.4.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFDC943D46 for ; Wed, 15 Mar 2006 15:10:06 +0000 (GMT) (envelope-from roberthuff@rcn.com) Received: from 209-6-197-92.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.197.92]) by smtp01.mrf.mail.rcn.net with ESMTP; 15 Mar 2006 10:10:06 -0500 X-IronPort-AV: i="4.02,194,1139202000"; d="scan'208"; a="179979744:sNHT101295340" From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Message-ID: <17432.11824.285152.877232@jerusalem.litteratus.org> Date: Wed, 15 Mar 2006 10:09:36 -0500 To: questions@freebsd.org X-Mailer: VM 7.17 under 21.5 (beta24) "dandelion" XEmacs Lucid Cc: Subject: freeze after entering kernel debugger X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Mar 2006 15:10:07 -0000 =09I've been having problem with the kernel debugger on one of my machines, and the time has come to try and hunt the critter down. The machine in question is running -CURRENT; I'm not posting to that list because I first noticed the problem when it was running -Stable somewhere in 5.. =09Hardware: =09Asus P4-S533 =09Intel P4 2.26 ghz =09512 mb RAM =09USB keyboard =09 =09Software (now running): =09FreeBSD 7.0-CURRENT #0: Mon Mar 13 09:23:39 EST 2006=20 =09 =09Symptoms: =09System crashes, and I end up here: KDB: enter: manual escape to debugger [thread pid 20 tid 100024] db> Stopped at kdb_enter+0x30 =09There's prompt waiting for input, and the machine freezes. No keyboard activity registers, not even the caps or numlock keys. Moving on requires the reset button. =09Any ideas? =0C ****************=09boot probe Mar 13 10:46:36 jerusalem kernel: Copyright (c) 1992-2006 The FreeBSD P= roject. Mar 13 10:46:36 jerusalem kernel: Copyright (c) 1979, 1980, 1983, 1986,= 1988, 1989, 1991, 1992, 1993, 1994 Mar 13 10:46:36 jerusalem kernel: The Regents of the University of Cali= fornia. All rights reserved. Mar 13 10:46:36 jerusalem kernel: FreeBSD 7.0-CURRENT #0: Mon Mar 13 09= :23:39 EST 2006 Mar 13 10:46:36 jerusalem kernel: huff@jerusalem.litteratus.org:/usr/ob= j/usr/src/sys/JERUSALEM Mar 13 10:46:36 jerusalem kernel: WARNING: WITNESS option enabled, expe= ct reduced performance. Mar 13 10:46:36 jerusalem kernel: WARNING: MPSAFE network stack disable= d, expect reduced performance. Mar 13 10:46:36 jerusalem kernel: Timecounter "i8254" frequency 1193182= Hz quality 0 Mar 13 10:46:36 jerusalem kernel: CPU: Intel(R) Pentium(R) 4 CPU 2.26GH= z (2261.01-MHz 686-class CPU) Mar 13 10:46:36 jerusalem kernel: Origin =3D "GenuineIntel" Id =3D 0xf= 24 Stepping =3D 4 Mar 13 10:46:36 jerusalem kernel: Features=3D0x3febfbff Mar 13 10:46:36 jerusalem kernel: real memory =3D 536854528 (511 MB) Mar 13 10:46:36 jerusalem kernel: avail memory =3D 515940352 (492 MB) Mar 13 10:46:36 jerusalem kernel: npx0: [FAST] Mar 13 10:46:36 jerusalem kernel: npx0: on motherboard= Mar 13 10:46:36 jerusalem kernel: npx0: INT 16 interface Mar 13 10:46:36 jerusalem kernel: acpi0: on motherboard Mar 13 10:46:36 jerusalem kernel: acpi0: Power Button (fixed) Mar 13 10:46:36 jerusalem kernel: Timecounter "ACPI-safe" frequency 357= 9545 Hz quality 1000 Mar 13 10:46:36 jerusalem kernel: acpi_timer0: <24-bit timer at 3.57954= 5MHz> port 0xe408-0xe40b on acpi0 Mar 13 10:46:36 jerusalem kernel: cpu0: on acpi0 Mar 13 10:46:36 jerusalem kernel: acpi_throttle0: = on cpu0 Mar 13 10:46:36 jerusalem kernel: acpi_button0: on acpi0= Mar 13 10:46:36 jerusalem kernel: pcib0: port 0x= cf8-0xcff on acpi0 Mar 13 10:46:36 jerusalem kernel: pci0: on pcib0 Mar 13 10:46:36 jerusalem kernel: agp0: = on hostb0 Mar 13 10:46:36 jerusalem kernel: pcib1: at devic= e 1.0 on pci0 Mar 13 10:46:36 jerusalem kernel: pci1: on pcib1 Mar 13 10:46:36 jerusalem kernel: vgapci0: mem= 0xfc000000-0xfdffffff,0xf3800000-0xf3803fff,0xf3000000-0xf37fffff irq = 11 at device 0.0 on pci1 Mar 13 10:46:36 jerusalem kernel: drm0: on vga= pci0 Mar 13 10:46:36 jerusalem kernel: info: [drm] AGP at 0xf4000000 64MB Mar 13 10:46:36 jerusalem kernel: info: [drm] Initialized mga 3.2.1 200= 51102 Mar 13 10:46:36 jerusalem kernel: isab0: at device 2.0= on pci0 Mar 13 10:46:36 jerusalem kernel: isa0: on isab0 Mar 13 10:46:36 jerusalem kernel: ohci0: mem = 0xf2800000-0xf2800fff irq 14 at device 2.2 on pci0 Mar 13 10:46:36 jerusalem kernel: ohci0: [GIANT-LOCKED] Mar 13 10:46:36 jerusalem kernel: usb0: OHCI version 1.0, legacy suppor= t Mar 13 10:46:36 jerusalem kernel: usb0: SMM does not respond, resetting= Mar 13 10:46:36 jerusalem kernel: usb0: on oh= ci0 Mar 13 10:46:36 jerusalem kernel: usb0: USB revision 1.0 Mar 13 10:46:36 jerusalem kernel: uhub0: on usb0 Mar 13 10:46:36 jerusalem kernel: uhub0: 3 ports with 3 removable, self= powered Mar 13 10:46:36 jerusalem kernel: ohci1: mem = 0xf2000000-0xf2000fff irq 5 at device 2.3 on pci0 Mar 13 10:46:36 jerusalem kernel: ohci1: [GIANT-LOCKED] Mar 13 10:46:36 jerusalem kernel: usb1: OHCI version 1.0, legacy suppor= t Mar 13 10:46:36 jerusalem kernel: usb1: SMM does not respond, resetting= Mar 13 10:46:36 jerusalem kernel: usb1: on oh= ci1 Mar 13 10:46:36 jerusalem kernel: usb1: USB revision 1.0 Mar 13 10:46:36 jerusalem kernel: uhub1: on usb1 Mar 13 10:46:36 jerusalem kernel: uhub1: 3 ports with 3 removable, self= powered Mar 13 10:46:36 jerusalem kernel: pci0: at device 2= .5 (no driver attached) Mar 13 10:46:36 jerusalem kernel: pcm0: port 0xa800-0x= a8ff irq 10 at device 5.0 on pci0 Mar 13 10:46:36 jerusalem kernel: ahc0: port 0xa400-0xa4ff mem 0xf1000000-0xf1000fff irq 11 at device 8.0 o= n pci0 Mar 13 10:46:36 jerusalem kernel: ahc0: [GIANT-LOCKED] Mar 13 10:46:36 jerusalem kernel: aic7890/91: Ultra2 Wide Channel A, SC= SI Id=3D7, 32/253 SCBs Mar 13 10:46:36 jerusalem kernel: pci0: at device 1= 1.0 (no driver attached) Mar 13 10:46:36 jerusalem kernel: re0: port 0x9800-0x98ff mem 0xf0000000-0xf00000ff irq 11 at dev= ice 12.0 on pci0 Mar 13 10:46:36 jerusalem kernel: miibus0: on re0 Mar 13 10:46:36 jerusalem kernel: rgephy0: on miibus0 Mar 13 10:46:36 jerusalem kernel: rgephy0: 10baseT, 10baseT-FDX, 100ba= seTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto Mar 13 10:46:36 jerusalem kernel: re0: Ethernet address: 00:12:17:5c:41= :cc Mar 13 10:46:36 jerusalem kernel: re0: [GIANT-LOCKED] Mar 13 10:46:36 jerusalem kernel: fdc0: port = 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0 Mar 13 10:46:36 jerusalem kernel: fdc0: [FAST] Mar 13 10:46:36 jerusalem kernel: fd0: <1440-KB 3.5" drive> on fdc0 dri= ve 0 Mar 13 10:46:36 jerusalem kernel: ppc0: por= t 0x378-0x37f,0x778-0x77b irq 7 drq 3 on acpi0 Mar 13 10:46:36 jerusalem kernel: ppc0: SMC-like chipset (ECP/EPP/PS2/N= IBBLE) in COMPATIBLE mode Mar 13 10:46:36 jerusalem kernel: ppc0: FIFO with 16/16/16 bytes thresh= old Mar 13 10:46:36 jerusalem kernel: ppbus0: on ppc0 Mar 13 10:46:36 jerusalem kernel: lpt0: on ppbus0 Mar 13 10:46:36 jerusalem kernel: lpt0: Interrupt-driven port Mar 13 10:46:36 jerusalem kernel: ppi0: on ppbus0 Mar 13 10:46:36 jerusalem kernel: ppc0: [GIANT-LOCKED] Mar 13 10:46:36 jerusalem kernel: sio0: <16550A-compatible COM port> po= rt 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 Mar 13 10:46:36 jerusalem kernel: sio0: type 16550A Mar 13 10:46:36 jerusalem kernel: sio0: [FAST] Mar 13 10:46:36 jerusalem kernel: sio1: <16550A-compatible COM port> po= rt 0x2f8-0x2ff irq 3 on acpi0 Mar 13 10:46:36 jerusalem kernel: sio1: type 16550A Mar 13 10:46:36 jerusalem kernel: sio1: [FAST] Mar 13 10:46:36 jerusalem kernel: orm0: at iomem 0xc0= 000-0xc7fff,0xc8000-0xcbfff,0xcc000-0xd17ff pnpid ORM0000 on isa0 Mar 13 10:46:36 jerusalem kernel: sc0: at flags 0x100 = on isa0 Mar 13 10:46:36 jerusalem kernel: sc0: VGA <16 virtual consoles, flags=3D= 0x300> Mar 13 10:46:36 jerusalem kernel: vga0: at port 0x3c0= -0x3df iomem 0xa0000-0xbffff on isa0 Mar 13 10:46:36 jerusalem kernel: uhub2: on uhub0 Mar 13 10:46:36 jerusalem kernel: uhub2: 4 ports with 4 removable, bus = powered Mar 13 10:46:36 jerusalem kernel: ums0: on uhub2 Mar 13 10:46:36 jerusalem kernel: ums0: 5 buttons and Z dir and a TILT = dir. Mar 13 10:46:36 jerusalem kernel: ukbd0: on uhub2 Mar 13 10:46:36 jerusalem kernel: kbd0 at ukbd0 Mar 13 10:46:36 jerusalem kernel: ugen0: o= n uhub0 Mar 13 10:46:36 jerusalem kernel: Timecounter "TSC" frequency 226101200= 0 Hz quality 800 Mar 13 10:46:36 jerusalem kernel: Timecounters tick every 1.000 msec Mar 13 10:46:36 jerusalem kernel: IPv6 packet filtering initialized, de= fault to accept, logging limited to 100 packets/entry Mar 13 10:46:36 jerusalem kernel: ipfw2 (+ipv6) initialized, divert loa= dable, rule-based forwarding disabled, default to deny, logging limited= to 100 packets/entry by default Mar 13 10:46:36 jerusalem kernel: sa0 at ahc0 bus 0 target 2 lun 0 Mar 13 10:46:36 jerusalem kernel: sa0: Remo= vable Sequential Access SCSI-2 device=20 Mar 13 10:46:36 jerusalem kernel: sa0: 5.000MB/s transfers (5.000MHz, o= ffset 15) Mar 13 10:46:36 jerusalem kernel: da1 at ahc0 bus 0 target 4 lun 0 Mar 13 10:46:36 jerusalem kernel: da1: Fixed = Direct Access SCSI-2 device=20 Mar 13 10:46:36 jerusalem kernel: da1: 80.000MB/s transfers (40.000MHz,= offset 15, 16bit), Tagged Queueing Enabled Mar 13 10:46:36 jerusalem kernel: da1: 47702MB (97693755 512 byte secto= rs: 255H 63S/T 6081C) Mar 13 10:46:36 jerusalem kernel: da0 at ahc0 bus 0 target 0 lun 0 Mar 13 10:46:36 jerusalem kernel: da0: Fixed Dir= ect Access SCSI-2 device=20 Mar 13 10:46:36 jerusalem kernel: da0: 80.000MB/s transfers (40.000MHz,= offset 15, 16bit), Tagged Queueing Enabled Mar 13 10:46:36 jerusalem kernel: da0: 4357MB (8925000 512 byte sectors= : 255H 63S/T 555C) Mar 13 10:46:36 jerusalem kernel: cd0 at ahc0 bus 0 target 3 lun 0 Mar 13 10:46:36 jerusalem kernel: cd0: = Removable CD-ROM SCSI-2 device=20 Mar 13 10:46:36 jerusalem kernel: cd0: 10.000MB/s transfers (10.000MHz,= offset 16) Mar 13 10:46:36 jerusalem kernel: cd0: cd present [4433 x 2048 byte rec= ords] =0C ****************=09kernel config # # JERUSALEM # # For more information read the handbook part System Administration ->=20= # Configuring the FreeBSD Kernel -> The Configuration File.=20 # The handbook is available in /usr/share/doc/handbook or online as # latest version from the FreeBSD World Wide Web server=20 # # # An exhaustive list of options and more detailed explanations of the=20= # device lines is present in the ./LINT configuration file. If you are=20= # in doubt as to the purpose or necessity of a line, check first in LIN= T. # #=09$Id: GENERIC,v 1.125 1998/10/16 01:30:11 obrien Exp $ machine=09=09i386 #cpu=09=09=09"I386_CPU" #cpu=09=09=09"I486_CPU" #cpu=09=09=09"I586_CPU" cpu=09=09=09I686_CPU ident=09=09JERUSALEM maxusers=09=090 options=09=09SCHED_4BSD options=09=09PREEMPTION options=09=09INET=09=09=09#InterNETworking options=09=09INET6=09=09#IPv6 communications protocols options=09=09MAXDSIZ=3D"(1024*1024*1024)" options=09=09MAXSSIZ=3D"(256*1024*1024)" options=09=09FFS=09=09=09#Berkeley Fast Filesystem options=09=09MSDOSFS=09=09#MSDOS Filesystem options=09=09CD9660=09=09#ISO 9660 Filesystem options=09 =09SOFTUPDATES=09=09#Enable FFS soft updates support options=09=09UFS_ACL=09=09=09#Support for access control lists options=09=09UFS_DIRHASH=09=09#Improve performance on big directories options=09=09SCSI_DELAY=3D100=09=09#Be pessimistic about Joe SCSI =09=09=09=09=09=09=09# note: value is in milliseconds #options=09=09SAFETY # Debugging for use in -current options =09KDB=09=09=09# Enable kernel debugger support. options =09DDB=09=09=09#Enable the kernel debugger makeoptions=09DEBUG=3D-g options =09INVARIANTS=09=09#Enable calls of extra sanity checking options =09INVARIANT_SUPPORT=09#Extra sanity checks of internal structu= res, required by INVARIANTS options =09WITNESS=09=09=09#Enable checks to detect deadlocks and cycle= s options =09WITNESS_SKIPSPIN=09#Don't run witness on spinlocks for speed= options=09=09COMPAT_43=09=09#Compatible with BSD 4.3 [KEEP THIS!] options=09 =09COMPAT_FREEBSD4=09=09# Compatible with FreeBSD4 options=09 =09COMPAT_FREEBSD5=09=09# Compatible with FreeBSD5 options=09 =09SYSVSHM=09=09=09#SYSV-style shared memory options=09=09SYSVMSG=09=09=09#SYSV-style message queues options=09=09SYSVSEM=09=09=09#SYSV-style semaphores options=09=09COMPAT_AOUT #=09see java/62837 #options=09=09COMPAT_LINUX #options=09=09LINPROCFS options=09=09PROCFS options=09=09PSEUDOFS #=09=09=09For StarOffice #options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING #options _KPOSIX_VERSION=3D199309L #options=09=09MD5 # # #config=09=09kernel=09root on da0 device=09=09isa device=09=09eisa device=09=09pci device=09=09fdc # Unless you know very well what you're doing, leave ft0 at drive 2, or= # remove the line entirely if you don't need it. Trying to configure # it on another unit might cause surprises, see PR kern/7176. # A single entry for any of these controllers (ncr, ahb, ahc, amd) is # sufficient for any number of installed devices. device=09=09ahc device=09=09scbus device=09=09da=09=09#=09SCSI disk device=09=09sa=09=09#=09SCSI tape device=09=09pass device=09=09cd=09=09# Only need one of these, the code dynamically grow= s # syscons is the default console driver, resembling an SCO console device=09=09sc=09 =20 #=09at isa? port "IO_KBD" conflicts tty irq 1 vector scintr # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver= ## 2/3/1999: new model console stuff #device=09 atkbdc #device atkbd #device vt device=09=09vga device=09=09drm device=09=09mgadrm device=09=09agp options=09=09XSERVER=09=09=09# support for X server device=09=09sio # Parallel-Port Bus # # Parallel port bus support is provided by the `ppbus' device. # Multiple devices may be attached to the parallel port, devices # are automatically probed and attached when found. # # Supported devices: # vpo=09Iomega Zip Drive #=09Requires SCSI disk support ('scbus' and 'da'), best #=09performance is achieved with ports in EPP 1.9 mode. # nlpt=09Parallel Printer, use _instead_ of lpt0 # plip=09Parallel network interface # ppi=09General-purpose I/O ("Geek Port") # pps=09Pulse per second Timing Interface # lpbb=09Philips official parallel port I2C bit-banging interface # # Supported interfaces: # ppc=09ISA-bus parallel port interfaces. =20 # device=09=09ppc device=09=09ppbus device=09=09lpt device=09=09ppi ############ # USB support device=09=09uhci device=09=09ohci device=09=09ehci device=09=09usb device=09=09ugen #device=09=09uhid device=09=09ukbd options=09=09KBD_INSTALL_CDEV device=09=09ums # Order is important here due to intrusive probes, do *not* alphabetize= # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. #device de # #=09necessary for device sk # device=09=09miibus=09=09# MII bus support #device de0 #device de1 #device fxp0 #device tl0 #device tx0 #device vx0 #device xl0 # #=09see /usr/src/UPDATING # device=09=09mem=09=09# Memory and kernel memory devices device=09=09io=09=09# I/O device #device=09=09null=09=09# Null and zero devices device=09random device=09bpf device=09loop=09=09=09# Network loopback device=09ether #device=09sl=091 #device=09ppp=090 device=09tun device=09gif device=09pty # #=09for IPFW/natd # options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about =09=09=09 =09=09=09=09=09# dropped packets #options IPFIREWALL_FORWARD #enable xparent proxy support options=09=09IPFIREWALL_VERBOSE_LIMIT=3D100 #limit verbosity options=09=09IPDIVERT=09=09=09=09#divert sockets # #=09IPv6 # options=09 =09IPV6FIREWALL=09=09#firewall for IPv6 options=09=09IPV6FIREWALL_VERBOSE options=09=09IPV6FIREWALL_VERBOSE_LIMIT=3D100 options=09=09IPV6FIREWALL_DEFAULT_TO_ACCEPT # #=09sound driver # device=09sound device=09snd_cmi