From owner-freebsd-i386@FreeBSD.ORG Thu Oct 16 12:10:05 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BAC7106569E for ; Thu, 16 Oct 2008 12:10:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 098538FC15 for ; Thu, 16 Oct 2008 12:10:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id m9GCA4hb029157 for ; Thu, 16 Oct 2008 12:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id m9GCA4T2029156; Thu, 16 Oct 2008 12:10:04 GMT (envelope-from gnats) Date: Thu, 16 Oct 2008 12:10:04 GMT Message-Id: <200810161210.m9GCA4T2029156@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: Nagilum Cc: Subject: Re: i386/123768: [panic] [vm] 7.0-STABLE locking issue on Soekris net4801 (sys/vm/vm_pageout.c) X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nagilum List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2008 12:10:05 -0000 The following reply was made to PR i386/123768; it has been noted by GNATS. From: Nagilum To: bug-followup@FreeBSD.org Cc: Subject: Re: i386/123768: [panic] [vm] 7.0-STABLE locking issue on Soekris net4801 (sys/vm/vm_pageout.c) Date: Thu, 16 Oct 2008 13:49:03 +0200 Updated to 7.1-PRERELEASE and installed a HiFn adapter, still the same issue= : root@cakebox /var/crash > cat info.0 Dump header from device /dev/ad0s1b Architecture: i386 Architecture Version: 2 Dump Length: 58413056B (55 MB) Blocksize: 512 Dumptime: Mon Oct 13 17:29:15 2008 Hostname: cakebox.tis Magic: FreeBSD Kernel Dump Version String: FreeBSD 7.1-PRERELEASE #2: Fri Oct 10 14:45:18 CEST 2008 root@cakebox.tis:/usr/obj/export/src/sys/cakebox Panic String: lockmgr: thread 0xc0fe8230, not exclusive lock holder =20 0xc0fe7460 unlocking Dump Parity: 504547331 Bounds: 0 Dump Status: good root@cakebox /var/crash > kgdb -v /boot/kernel/kernel /var/crash/vmcore.0 kgdb: core file: /var/crash/vmcore.0 kgdb: kernel image: /boot/kernel/kernel GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or 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. This GDB was configured as "i386-marcel-freebsd"... Unread portion of the kernel message buffer: panic: lockmgr: thread 0xc0fe8230, not exclusive lock holder =20 0xc0fe7460 unlocking Uptime: 17h19m43s Physical memory: 123 MB Dumping 55 MB: 40 24 8 Reading symbols from /boot/kernel/ng_ether.ko...Reading symbols from =20 /boot/kernel/ng_ether.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_ether.ko Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from =20 /boot/kernel/accf_http.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_http.ko Reading symbols from /boot/kernel/wlan_scan_sta.ko...Reading symbols =20 from /boot/kernel/wlan_scan_sta.ko.symbols...done. done. Loaded symbols for /boot/kernel/wlan_scan_sta.ko Reading symbols from /boot/kernel/wlan_ccmp.ko...Reading symbols from =20 /boot/kernel/wlan_ccmp.ko.symbols...done. done. Loaded symbols for /boot/kernel/wlan_ccmp.ko Reading symbols from /boot/kernel/wlan_tkip.ko...Reading symbols from =20 /boot/kernel/wlan_tkip.ko.symbols...done. done. Loaded symbols for /boot/kernel/wlan_tkip.ko Reading symbols from /boot/kernel/nfslockd.ko...Reading symbols from =20 /boot/kernel/nfslockd.ko.symbols...done. done. Loaded symbols for /boot/kernel/nfslockd.ko Reading symbols from /boot/kernel/nfsclient.ko...Reading symbols from =20 /boot/kernel/nfsclient.ko.symbols...done. done. Loaded symbols for /boot/kernel/nfsclient.ko Reading symbols from /boot/kernel/krpc.ko...Reading symbols from =20 /boot/kernel/krpc.ko.symbols...done. done. Loaded symbols for /boot/kernel/krpc.ko Reading symbols from /boot/kernel/geom_journal.ko...Reading symbols =20 from /boot/kernel/geom_journal.ko.symbols...done. done. Loaded symbols for /boot/kernel/geom_journal.ko Reading symbols from /boot/kernel/nullfs.ko...Reading symbols from =20 /boot/kernel/nullfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/nullfs.ko #0 doadump () at pcpu.h:196 196 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:196 #1 0xc052a659 in boot (howto=3D260) at /export/src/sys/kern/kern_shutdown.c= :418 #2 0xc052a817 in panic (fmt=3DVariable "fmt" is not available. ) at /export/src/sys/kern/kern_shutdown.c:574 #3 0xc051a3d7 in _lockmgr (lkp=3D0xc1758e5c, flags=3D6, interlkp=3D0xc1758e= 8c, td=3D0xc0fe8230, file=3D0x0, line=3D0) at /export/src/sys/kern/kern_loc= k.c:414 #4 0xc0586449 in vop_stdunlock (ap=3D0xc7b6dc14) at /export/src/sys/kern/vfs_default.c:319 #5 0xc06b800b in VOP_UNLOCK_APV (vop=3D0xc0719560, a=3D0xc7b6dc14) at vnode_if.c:1667 #6 0xc0592460 in vput (vp=3D0xc1758e04) at vnode_if.h:877 #7 0xc068a99d in vm_pageout () at /export/src/sys/vm/vm_pageout.c:1028 #8 0xc050d2ab in fork_exit (callout=3D0xc0689bd0 , arg=3D0x0, frame=3D0xc7b6dd38) at /export/src/sys/kern/kern_fork.c:804 #9 0xc069e4a0 in fork_trampoline () at /export/src/sys/i386/i386/exception.s:264 current dmesg: Copyright (c) 1992-2008 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 is a registered trademark of The FreeBSD Foundation. FreeBSD 7.1-PRERELEASE #2: Fri Oct 10 14:45:18 CEST 2008 root@cakebox.tis:/usr/obj/export/src/sys/cakebox Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Geode(TM) Integrated Processor by National Semi (266.66-MHz =20 586-class CPU) Origin =3D "Geode by NSC" Id =3D 0x540 Stepping =3D 0 Features=3D0x808131 real memory =3D 134217728 (128 MB) avail memory =3D 126013440 (120 MB) cryptosoft0: on motherboard pcib0: pcibus 0 on motherboard pci0: on pcib0 sis0: port 0xe100-0xe1ff mem =20 0xa0000000-0xa000 0fff irq 10 at device 6.0 on pci0 sis0: Silicon Revision: DP83816A miibus0: on sis0 nsphyter0: PHY 0 on miibus0 nsphyter0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis0: Ethernet address: 00:00:24:c1:4f:c4 sis0: [ITHREAD] sis1: port 0xe200-0xe2ff mem =20 0xa0001000-0xa000 1fff irq 10 at device 7.0 on pci0 sis1: Silicon Revision: DP83816A miibus1: on sis1 nsphyter1: PHY 0 on miibus1 nsphyter1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis1: Ethernet address: 00:00:24:c1:4f:c5 sis1: [ITHREAD] sis2: port 0xe300-0xe3ff mem =20 0xa0002000-0xa000 2fff irq 10 at device 8.0 on pci0 sis2: Silicon Revision: DP83816A miibus2: on sis2 nsphyter2: PHY 0 on miibus2 nsphyter2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis2: Ethernet address: 00:00:24:c1:4f:c6 sis2: [ITHREAD] hifn0 mem =20 0xa0003000-0xa0003fff,0xa0004000-0xa0005fff,0xa0008000-0xa000ffff irq 11 at device 14.0 on pci0 hifn0: [ITHREAD] hifn0: Hifn 7955, rev 0, 32KB dram, pll=3D0x801 Geode GPIO@ =3D 6100 Geode Soekris net4801 comBIOS ver. 1.33 20080103 Copyright (C) 2000-2007 isab0: port 0x6100-0x613f,0x6200-0x623f at device =20 18.0 on pci0 isa0: on isab0 pci0: at device 18.1 (no driver attached) atapci0: port =20 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe000-0xe00f at device 18.2 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] Geode CBA@ 0x6000 Geode rev: 06 03 Timecounter "Geode" frequency 27000000 Hz quality 1000 pci0: at device 18.5 (no driver attached) ohci0: mem 0xa0010000-0xa0010fff irq 5 =20 at device 19.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: <(0x0e11) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0 uhub0: 3 ports with 3 removable, self powered cpu0 on motherboard pmtimer0 on isa0 orm0: at iomem 0xc8000-0xd0fff pnpid ORM0000 on isa0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio0: [FILTER] sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A sio1: [FILTER] rum0: on uhub0 rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528 rum0: WARNING: using obsoleted IFF_NEEDSGIANT flag rum0: Ethernet address: 00:1f:c6:20:c9:29 Timecounters tick every 1.000 msec ad0: 152627MB at ata0-master PIO4 Trying to mount root from ufs:/dev/ad0s1a WARNING: / was not properly dismounted /: mount pending error: blocks 4 files 1 Accounting enabled sis1: promiscuous mode enabled sis2: promiscuous mode enabled GEOM_ELI: Device ad0s1d.eli created. GEOM_ELI: Encryption: AES-CBC 256 GEOM_ELI: Crypto: hardware GEOM_JOURNAL: Journal 2989812231: ad0s1d.eli contains data. GEOM_JOURNAL: Journal 2989812231: ad0s1d.eli contains journal. GEOM_JOURNAL: Journal ad0s1d.eli consistent. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # _ __ _ __ http://www.nagilum.org/ \n icq://69646724 # # / |/ /__ ____ _(_) /_ ____ _ nagilum@nagilum.org \n +491776461165 # # / / _ `/ _ `/ / / // / ' \ Amiga (68k/PPC): AOS/NetBSD/Linux # # /_/|_/\_,_/\_, /_/_/\_,_/_/_/_/ Mac (PPC): MacOS-X / NetBSD /Linux # # /___/ x86: FreeBSD/Linux/Solaris/Win2k ARM9: EPOC EV6 # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---------------------------------------------------------------- cakebox.homeunix.net - all the machine one needs..