From owner-freebsd-bugs@FreeBSD.ORG Fri Aug 8 07:20:11 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FC6837B404 for ; Fri, 8 Aug 2003 07:20:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EE8543FA3 for ; Fri, 8 Aug 2003 07:20:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h78EK9Up069920 for ; Fri, 8 Aug 2003 07:20:09 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h78EK9rg069919; Fri, 8 Aug 2003 07:20:09 -0700 (PDT) Resent-Date: Fri, 8 Aug 2003 07:20:09 -0700 (PDT) Resent-Message-Id: <200308081420.h78EK9rg069919@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Frédéric Petit" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03F7137B401 for ; Fri, 8 Aug 2003 07:16:29 -0700 (PDT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id C878743F93 for ; Fri, 8 Aug 2003 07:16:27 -0700 (PDT) (envelope-from petit.frederic@free.fr) Received: from muscle.free.fr.free.fr (nas-cbv-6-62-147-175-159.dial.proxad.net [62.147.175.159]) by postfix3-2.free.fr (Postfix) with SMTP id 276DEC0FD for ; Fri, 8 Aug 2003 16:16:19 +0200 (CEST) Message-Id: <16179.45007.526521.721270@muscle.free.fr> Date: Fri, 8 Aug 2003 16:12:31 +0200 (MEST) From: "Frédéric Petit" To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/55379: kernel crashes randomly X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Aug 2003 14:20:11 -0000 >Number: 55379 >Category: kern >Synopsis: kernel crashes randomly >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 08 07:20:08 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Frédéric Petit >Release: FreeBSD 4.8-RELEASE i386 >Organization: >Environment: System: FreeBSD muscle 4.8-RELEASE FreeBSD 4.8-RELEASE #18: Thu Jul 17 14:23:24 MEST 2003 root@muscle:/usr/src/sys/compile/KERNEL i386 >Description: kernel crashes randomly; I provided KERNEL conf, dmesg and gdb log files As FAQ said, nm -n /kernel | grep c01f94 gives c01f9424 T vm_page_remove c01f94f0 T vm_page_lookup and gdb's where command gives (kgdb) where #0 0xc015e782 in dumpsys () #1 0xc015e54c in boot () #2 0xc015e980 in poweroff_wait () #3 0xc0259163 in trap_fatal () #4 0xc0258e1d in trap_pfault () #5 0xc02589f3 in trap () #6 0xc01f9400 in vm_page_insert () #7 0xc01f98a0 in vm_page_alloc () #8 0xc01fa258 in vm_page_grab () #9 0xc0255823 in _pmap_allocpte () #10 0xc025592f in pmap_allocpte () #11 0xc0256d47 in pmap_copy () #12 0xc01f55f6 in vm_map_copy_entry () #13 0xc01f57f7 in vmspace_fork () #14 0xc01f274f in vm_fork () #15 0xc0157a87 in fork1 () #16 0xc015723e in fork () #17 0xc02593c9 in syscall2 () #18 0xc024cdd5 in Xint0x80_syscall () #19 0x80588b9 in ?? () #20 0x80587fc in ?? () #21 0x8057db5 in ?? () #22 0x8058485 in ?? () #23 0x8063705 in ?? () #24 0x8062e39 in ?? () #25 0x80545dc in ?? () #26 0x8061ca7 in ?? () #27 0x8061f30 in ?? () #28 0x804aab8 in ?? () #29 0x804a349 in ?? () #30 0x8049d62 in ?? () #31 0x804995c in ?? () #32 0x804813e in ?? () >How-To-Repeat: >Fix: --- KERNEL begins here --- machine i386 cpu I686_CPU options CPU_ENABLE_SSE ident KERNEL maxusers 32 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options NFS_NOSERVER #Disable the NFS-server code. options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options USER_LDT #allow user-level control of i386 ldt options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options EXT2FS #Linux's Filesystem options P1003_1B #Posix P1003_1B real-time extensions options _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options CLK_USE_I8254_CALIBRATION options CLK_USE_TSC_CALIBRATION #options KBD_INSTALL_CDEV # install a CDEV entry in /dev #options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. #options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. # To support HyperThreading, HTT is needed in addition to SMP and APIC_IO #options HTT # HyperThreading Technology device isa device pci # ATA and ATAPI devices device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives options ATA_STATIC_ID #Static device numbering # SCSI devices (required for USB support) device scbus #base SCSI code device da #SCSI direct access devices (aka disks) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 options ATKBD_DFLT_KEYMAP makeoptions ATKBD_DFLT_KEYMAP="azerty" # PS/2 mouse device psm0 at atkbdc? irq 12 # The video card driver. device vga0 at isa? # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 options SC_DFLT_FONT makeoptions SC_DFLT_FONT="iso15" options SC_KERNEL_CONS_ATTR="(FG_RED|BG_BLACK)" options SC_KERNEL_CONS_REV_ATTR="(FG_BLACK|BG_RED)" options SC_PIXEL_MODE options VESA options VGA_WIDTH90 # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver device vt0 at isa? #options XSERVER # support for X server on a vt console #options PCVT_FREEBSD=480 # Options for serial drivers that support consoles (only for sio now): #options CONSPEED=115200 # speed for serial console # (default 9600) # AGP GART support device agp # support several AGP chipsets # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 # Parallel port device ppc0 at isa? irq 7 device ppbus # Parallel port bus (required) device lpt # Printer #device plip # TCP/IP over parallel # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support (required by USB...) pseudo-device tun 1 # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic device umass # Disks/Mass storage - Requires scbus and da # I2C Bus device iicbus device iic device iicbb # Sound configuration section device pcm0 --- KERNEL ends here --- --- dmesg begins here --- 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 4.8-RELEASE #18: Thu Jul 17 14:23:24 MEST 2003 root@muscle:/usr/src/sys/compile/KERNEL Calibrating clock(s) ... TSC clock: 1007917412 Hz, i8254 clock: 1193321 Hz Timecounter "i8254" frequency 1193321 Hz CPU: Intel Pentium III (1007.92-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Features=0x387f9ff real memory = 536805376 (524224K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x003b8000 - 0x1ffe7fff, 532873216 bytes (130096 pages) avail memory = 519090176 (506924K bytes) bios32: Found BIOS32 Service Directory header at 0xc00faee0 bios32: Entry = 0xfb370 (c00fb370) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xb3a0 pnpbios: Found PnP BIOS data at 0xc00fbd60 pnpbios: Entry = f0000:bd90 Rev = 1.0 Other BIOS signatures found: ACPI: 000f79a0 Preloaded elf kernel "kernel" at 0xc0391000. Preloaded elf module "splash_bmp.ko" at 0xc039109c. Preloaded elf module "vesa.ko" at 0xc0391140. Preloaded splash_image_data "/boot/splash.bmp" at 0xc03911dc. VESA: information block 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00 00 01 80 00 00 01 0b 01 00 01 21 01 00 01 2a 01 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01 VESA: 3 mode(s) found VESA: v2.0, 8192k memory, flags:0x0, mode table:0xc0383362 (1000022) VESA: ATI MACH64 VESA: ATI Technologies Inc. MACH64GT 01.00 Pentium Pro MTRR support enabled splash: image@0xc0384528, size:45094 splash_bmp: beyond screen capacity (342x128, 252 colors) splash_bmp: beyond screen capacity (342x128, 252 colors) splash_bmp: No appropriate video mode found bmp_start(): splash_mode:-1 module_register_init: MOD_LOAD (splash_bmp, c037b774, 0) error 19 pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=11308086) Using $PIR table, 12 entries at 0xc00fd850 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard found-> vendor=0x8086, dev=0x1130, revid=0x02 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base d0000000, size 26 found-> vendor=0x8086, dev=0x1131, revid=0x02 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=1 secondarybus=1 found-> vendor=0x8086, dev=0x244e, revid=0x02 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=2 secondarybus=2 found-> vendor=0x8086, dev=0x2440, revid=0x02 class=06-01-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 found-> vendor=0x8086, dev=0x244b, revid=0x02 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[20]: type 1, range 32, base 0000f000, size 4 found-> vendor=0x8086, dev=0x2442, revid=0x02 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=d, irq=11 map[20]: type 1, range 32, base 0000d000, size 5 found-> vendor=0x8086, dev=0x2443, revid=0x02 class=0c-05-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=b, irq=0 map[20]: type 1, range 32, base 00005000, size 4 found-> vendor=0x8086, dev=0x2444, revid=0x02 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=c, irq=11 map[20]: type 1, range 32, base 0000d400, size 5 pci0: on pcib0 agp0: mem 0xd0000000-0xd3ffffff at device 0.0 on pci0 agp0: allocating GATT for aperture of size 64M pcib1: at device 1.0 on pci0 found-> vendor=0x1002, dev=0x4742, revid=0x5c class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base d4000000, size 24 map[14]: type 1, range 32, base 0000c000, size 8 map[18]: type 1, range 32, base d6000000, size 12 pci1: on pcib1 pci1: (vendor=0x1002, dev=0x4742) at 0.0 irq 10 pcib2: at device 30.0 on pci0 found-> vendor=0x1274, dev=0x1371, revid=0x08 class=04-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 0000a000, size 6 found-> vendor=0x1103, dev=0x0004, revid=0x04 class=01-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[10]: type 1, range 32, base 0000a400, size 3 map[14]: type 1, range 32, base 0000a800, size 2 map[18]: type 1, range 32, base 0000ac00, size 3 map[1c]: type 1, range 32, base 0000b000, size 2 map[20]: type 1, range 32, base 0000b400, size 8 pci2: on pcib2 pcm0: port 0xa000-0xa03f irq 10 at device 0.0 on pci2 pcm0: pcm0: ac97 codec features headphone, 20 bit DAC, 18 bit ADC, 6 bit master volume, Crystal Semi 3D Stereo Enhancement pcm0: ac97 primary codec extended features AMAP pcm0: sndbuf_setmap 1f1e0000, 1000; 0xc136c000 -> 1f1e0000 pcm0: sndbuf_setmap 1f202000, 1000; 0xc136e000 -> 1f202000 atapci0: port 0xb400-0xb4ff,0xb000-0xb003,0xac00-0xac07,0xa800-0xa803,0xa400-0xa407 irq 11 at device 6.0 on pci2 ata-: ata2 exists, using next available unit number ata2: iobase=0xa400 altiobase=0xa802 bmaddr=0xb400 ata2: mask=03 ostat0=50 ostat2=50 ata2-master: ATAPI 00 00 ata2-slave: ATAPI 00 00 ata2: mask=03 stat0=50 stat1=50 ata2-master: ATA 01 a5 ata2-slave: ATA 01 a5 ata2: devices=03 ata2: at 0xa400 on atapci0 ata3: iobase=0xac00 altiobase=0xb002 bmaddr=0xb408 ata3: mask=03 ostat0=20 ostat2=30 ata3-master: ATAPI 20 20 ata3-slave: ATAPI 30 30 ata3: mask=03 stat0=20 stat1=30 ata3-master: ATA 25 25 ata3-slave: ATA 25 25 ata3: devices=00 ata3: at 0xac00 on atapci0 using shared irq11. isab0: at device 31.0 on pci0 isa0: on isab0 atapci1: port 0xf000-0xf00f at device 31.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0xf000 ata0: mask=03 ostat0=50 ostat2=50 ata0-master: ATAPI 14 eb ata0-slave: ATAPI 00 00 ata0: mask=03 stat0=00 stat1=50 ata0-slave: ATA 01 a5 ata0: devices=06 ata0: at 0x1f0 irq 14 on atapci1 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0xf008 ata1: mask=03 ostat0=50 ostat2=50 ata1-master: ATAPI 14 eb ata1-slave: ATAPI 14 eb ata1: mask=03 stat0=00 stat1=10 ata1: devices=0c ata1: at 0x170 irq 15 on atapci1 uhci0: port 0xd000-0xd01f irq 11 at device 31.2 on pci0 usb0: 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 pci0: (vendor=0x8086, dev=0x2443) at 31.3 irq 0 uhci1: port 0xd400-0xd41f irq 11 at device 31.4 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices vt0 on isa0 vt0: generic, 80 col, color, 8 scr, unknown kbd, [R3.20-b24] vt0: driver is using old-style compatability shims orm0: