From owner-freebsd-current@FreeBSD.ORG Wed Feb 20 11:02:06 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73EBB16A40F for ; Wed, 20 Feb 2008 11:02:06 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.185]) by mx1.freebsd.org (Postfix) with ESMTP id C6D5813C4FF for ; Wed, 20 Feb 2008 11:02:05 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by fk-out-0910.google.com with SMTP id b27so2865002fka.11 for ; Wed, 20 Feb 2008 03:02:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Qn4ZybDSOSNXwp3u5eesURAxCVMiNoACikIAsBVIFUI=; b=FnE6vxeiykL/qT3t+bqHMCYiIlIY0IxeTRqj8iAztY2nvWsAjnuDbuPugxvJ188lDUTSqRYbSRnwvKsS1moBVPVRIZ7mq25Vo6WqL0QfW2zBxdqJ2MW5K/d2IFgwzZGZfPUmqbmKnbFb2N2WWA3WwoR4z7f4rMPJlfE5NorkBWw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=lwCbUYjcJJl2p3UFzxIqyKeR9h/KnaVAcfYs2uuOBZT8/WgJHJk18SoZvAsIPGuoMnkpxaFsresqza/Tze59g1gbJfFWCS2c7uI3LwEDK2DwAwz+7QD5nKi4EbQYXrRT3dXOiFQp34Fgx0QdHBvjUZ90410dy6h5uOGreas2+pA= Received: by 10.78.97.7 with SMTP id u7mr13096400hub.50.1203505324317; Wed, 20 Feb 2008 03:02:04 -0800 (PST) Received: by 10.78.16.10 with HTTP; Wed, 20 Feb 2008 03:02:04 -0800 (PST) Message-ID: Date: Wed, 20 Feb 2008 14:02:04 +0300 From: pluknet To: "haro@kgt.co.jp" In-Reply-To: <20080217.131600.57967065.haro@kgt.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080217.131600.57967065.haro@kgt.co.jp> Cc: freebsd-current@freebsd.org Subject: Re: 7 LOR with resent -current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2008 11:02:06 -0000 Hello, On 17/02/2008, haro@kgt.co.jp wrote: > Hi all, > > As I've seen few reports regarding new LORs with resent -current, > I checked my notebook and found 7 LOR in one session. ;-) Same here :) though it somewhat different. > Some are old well known, but mostly are fairly new. > This is from -current of few days old. > > Regards, > Haro > [7 haro's LORs snipped] 7 LORs with new two (these are ffs_snapshot related). I got all of them while booting except "ffs_snapshot". These two after I ran kgdb with kernel dump (see another mail). Included with dmesg to show LORs in order they appear: 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 8.0-CURRENT #9: Fri Feb 15 14:31:07 MSK 2008 root@pl.h3:/var/obj/usr/src/sys/MYKERNEL WARNING: WITNESS option enabled, expect reduced performance. Timecounter "i8254" frequency 1193364 Hz quality 0 CPU: AMD Athlon(tm) XP (1152.80-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x662 Stepping = 2 Features=0x383fbff AMD Features=0xc0480800 real memory = 536805376 (511 MB) avail memory = 516317184 (492 MB) mptable_probe: MP Config Table has bad signature: ACPI APIC Table: ioapic0 irqs 0-23 on motherboard ichwd module loaded kbd1 at kbdmux0 acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, 1fef0000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 Correcting nForce2 C1 CPU disconnect hangs agp0: on hostb0 pci0: at device 0.1 (no driver attached) pci0: at device 0.2 (no driver attached) pci0: at device 0.3 (no driver attached) pci0: at device 0.4 (no driver attached) pci0: at device 0.5 (no driver attached) isab0: at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) ohci0: mem 0xe2003000-0xe2003fff irq 20 at device 2.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 3 ports with 3 removable, self powered ohci1: mem 0xe2004000-0xe2004fff irq 21 at device 2.1 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb1: OHCI version 1.0, legacy support usb1: on ohci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 3 ports with 3 removable, self powered ehci0: mem 0xe2000000-0xe20000ff irq 22 at device 2.2 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb2: EHCI version 1.0 usb2: companion controllers, 4 ports each: usb0 usb1 usb2: on ehci0 usb2: USB revision 2.0 uhub2: on usb2 uhub2: 6 ports with 6 removable, self powered nfe0: port 0xe000-0xe007 mem 0xe2001000-0xe2001fff irq 20 at device 4.0 on pci0 miibus0: on nfe0 rlphy0: PHY 1 on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto nfe0: Ethernet address: 00:04:61:6c:76:b1 nfe0: [FILTER] pcib1: at device 8.0 on pci0 pci1: on pcib1 pcm0: port 0xd000-0xd01f,0xd400-0xd47f irq 16 at device 8.0 on pci1 pcm0: [GIANT-LOCKED] pcm0: [ITHREAD] pcm0: system configuration SubVendorID: 0x1412, SubDeviceID: 0x3632 XIN2 Clock Source: 49.152MHz(192kHz*256) MPU-401 UART(s) #: 1 ADC #: 1 and SPDIF receiver connected DAC #: 1 Multi-track converter type: I2S(with volume, 192KHz support, 24bit resolution, ID#0x0) S/PDIF(IN/OUT): 1/1 ID# 0x00 GPIO(mask/dir/state): 0x45/0x7fffba/0x4000b5 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 9.0 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] pcib2: at device 30.0 on pci0 pci2: on pcib2 vgapci0: mem 0xe0000000-0xe0ffffff,0xd8000000-0xdfffffff irq 19 at device 0.0 on pci2 acpi_tz0: on acpi0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A sio0: [FILTER] sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A sio1: [FILTER] atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcffff pnpid ORM0000 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 ppbus0: [ITHREAD] lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ppc0: [GIANT-LOCKED] ppc0: [ITHREAD] Timecounter "TSC" frequency 1152797874 Hz quality 800 Timecounters tick every 1.000 msec ad0: 38146MB at ata0-master UDMA100 acd0: DVDR at ata1-slave UDMA66 WARNING: WITNESS option enabled, expect reduced performance. GEOM_LABEL: Label for provider ad0s2 is ntfs/Local Disk. lock order reversal: 1st 0xc2aa5e28 devfs (devfs) @ /usr/src/sys/kern/vfs_subr.c:2061 2nd 0xc2b7f9d4 devfsmount (devfsmount) @ /usr/src/sys/fs/devfs/devfs_vnops.c:201 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d3ac6bbc,c0570e56,c0767dd3,c2b7f9d4,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2b7f9d4,c075975e,c075975e,c075979f,...) at kdb_backtrace+0x29 witness_checkorder(c2b7f9d4,9,c075979f,c9,c7,...) at witness_checkorder+0x6d6 _sx_xlock(c2b7f9d4,0,c075979f,c9,c2b7f9d4,...) at _sx_xlock+0x7d devfs_allocv(c2b94900,c2bbb000,d3ac6c28,c28eccc0,c076db66,...) at devfs_allocv+0x142 devfs_root(c2bbb000,2,c0831af8,c28eccc0,ca,...) at devfs_root+0x51 set_rootvnode(c0831ae0,0,c076db66,5ed,c05ae090,...) at set_rootvnode+0x2b vfs_mountroot(c07e6410,4,c075d9f4,260,0,...) at vfs_mountroot+0x356 start_init(0,d3ac6d38,c075f34d,30c,c28e9ab0,...) at start_init+0x65 fork_exit(c0501d90,0,d3ac6d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xd3ac6d70, ebp = 0 --- Trying to mount root from ufs:/dev/ad0s4a WARNING: / was not properly dismounted lock order reversal: 1st 0xc2aa59e8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2061 2nd 0xc2bbb000 vfslock (vfslock) @ /usr/src/sys/kern/vfs_subr.c:364 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d3ac69e4,c0570e56,c0767dd3,c2bbb000,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2bbb000,c076dc64,c076dc64,c076e201,...) at kdb_backtrace+0x29 witness_checkorder(c2bbb000,1,c076e201,16c,d3ac6a24,...) at witness_checkorder+0x6d6 _lockmgr(c2bbb000,2001,c2bbb030,c076e201,16c,...) at _lockmgr+0x1e5 vfs_busy(c2bbb000,0,0,c28eccc0,d3ac6b58,...) at vfs_busy+0x198 lookup(d3ac6b44,c076d914,c6,bf,c28cea2c,...) at lookup+0x7d4 namei(d3ac6b44,c28ecd54,c07a7a84,c076db66,c2bbb030,...) at namei+0x348 kern_unlink(c28eccc0,c076dfa3,1,628,0,...) at kern_unlink+0x40 vfs_mountroot_try(c076e15d,c075c95a,c0757abf,1,c05ae090,...) at vfs_mountroot_try+0x470 vfs_mountroot(c07e6410,4,c075d9f4,260,0,...) at vfs_mountroot+0x412 start_init(0,d3ac6d38,c075f34d,30c,c28e9ab0,...) at start_init+0x65 fork_exit(c0501d90,0,d3ac6d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xd3ac6d70, ebp = 0 --- lock order reversal: 1st 0xc28f3044 user map (user map) @ /usr/src/sys/vm/vm_map.c:3111 2nd 0xc2aa57c8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2061 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d3ac69cc,c0570e56,c0767dd3,c2aa57c8,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2aa57c8,c075d212,c075d212,c076e201,...) at kdb_backtrace+0x29 witness_checkorder(c2aa57c8,1,c076e201,80d,d3ac6a00,...) at witness_checkorder+0x6d6 _lockmgr(c2aa57c8,3041,c2aa57f8,c076e201,80d,...) at _lockmgr+0x1e5 ffs_lock(d3ac6a74,c052b154,c07eb374,3041,3041,...) at ffs_lock+0x8a VOP_LOCK1_APV(c07bf4c0,d3ac6a74,c075c958,3,c2aa57f8,...) at VOP_LOCK1_APV+0xa5 _vn_lock(c2aa5770,3041,c076e201,80d,0,...) at _vn_lock+0xe8 vget(c2aa5770,3041,c28eccc0,4a9,c1045580,...) at vget+0x109 vnode_pager_lock(c1045400,0,c077e10a,127,d3ac6be8,...) at vnode_pager_lock+0x1ad vm_fault(c28f3000,80d2000,2,8,80d2a60,...) at vm_fault+0x1df trap_pfault(5,0,c0789a42,2c8,c,...) at trap_pfault+0xf8 trap(d3ac6d38) at trap+0x258 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x80480e5, esp = 0xbfbfef10, ebp = 0xbfbfef30 --- acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 sks=0x48 0x00 0x01 cd0 at ata1 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 66.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present WARNING: TMPFS is considered to be a highly experimental feature in FreeBSD. WARNING: /usr was not properly dismounted lock order reversal: 1st 0xc2c28d18 tmpfs (tmpfs) @ /usr/src/sys/kern/vfs_subr.c:2061 2nd 0xc2bba7d4 vfslock (vfslock) @ /usr/src/sys/kern/vfs_subr.c:364 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d5fc4a24,c0570e56,c0767dd3,c2bba7d4,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2bba7d4,c076dc64,c076dc64,c076e201,...) at kdb_backtrace+0x29 witness_checkorder(c2bba7d4,1,c076e201,16c,d5fc4a64,...) at witness_checkorder+0x6d6 _lockmgr(c2bba7d4,2001,c2bba804,c076e201,16c,...) at _lockmgr+0x1e5 vfs_busy(c2bba7d4,10,0,c2b7d880,8,...) at vfs_busy+0x198 vfs_donmount(810e080,c,d5fc4c70,c2e8eb80,810b6a0,...) at vfs_donmount+0xdd7 nmount(c2b7d880,d5fc4cfc,c,c0768aa5,c07a3890,...) at nmount+0xb1 syscall(d5fc4d38) at syscall+0x2b3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (378, FreeBSD ELF32, nmount), eip = 0x280dfd53, esp = 0xbfbfe97c, ebp = 0xbfbfedd8 --- lock order reversal: 1st 0xc2c29388 msdosfs (msdosfs) @ /usr/src/sys/kern/vfs_subr.c:2061 2nd 0xc2bba29c vfslock (vfslock) @ /usr/src/sys/kern/vfs_subr.c:364 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d5fc4a24,c0570e56,c0767dd3,c2bba29c,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2bba29c,c076dc64,c076dc64,c076e201,...) at kdb_backtrace+0x29 witness_checkorder(c2bba29c,1,c076e201,16c,d5fc4a64,...) at witness_checkorder+0x6d6 _lockmgr(c2bba29c,2001,c2bba2cc,c076e201,16c,...) at _lockmgr+0x1e5 vfs_busy(c2bba29c,10,0,c2b7d880,8,...) at vfs_busy+0x198 vfs_donmount(810e080,c,d5fc4c70,c2e8e180,810ba50,...) at vfs_donmount+0xdd7 nmount(c2b7d880,d5fc4cfc,c,c0768aa5,c07a3890,...) at nmount+0xb1 syscall(d5fc4d38) at syscall+0x2b3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (378, FreeBSD ELF32, nmount), eip = 0x280dfd53, esp = 0xbfbfe97c, ebp = 0xbfbfedd8 --- lock order reversal: 1st 0xc2f0d498 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:416 2nd 0xcced5884 getblk (bufwait) @ /usr/src/sys/sys/buf.h:301 3rd 0xc2c28af8 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:537 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d60115b0,c0570e56,c0767dec,c2c28af8,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dec,c2c28af8,c075d212,c075d212,c077a89f,...) at kdb_backtrace+0x29 witness_checkorder(c2c28af8,9,c077a89f,219,d60115e4,...) at witness_checkorder+0x6d6 _lockmgr(c2c28af8,2002,c2c28b28,c077a89f,219,...) at _lockmgr+0x4fd ffs_lock(d6011658,d6011650,c057063c,2002,c2c28aa0,...) at ffs_lock+0x8a VOP_LOCK1_APV(c07bf4c0,d6011658,205,c077a89f,c2c28b28,...) at VOP_LOCK1_APV+0xa5 _vn_lock(c2c28aa0,2002,c077a89f,219,c28cd800,...) at _vn_lock+0xe8 ffs_snapshot(c2bba538,c2a81420,c077c162,14f,c077d8d9,...) at ffs_snapshot+0x14dc ffs_mount(c2bba538,c2f16880,c076db66,3e9,d6011bd4,...) at ffs_mount+0x1561 vfs_donmount(810a040,8,d6011c70,c2f01980,1211000,...) at vfs_donmount+0x13a9 nmount(c2f16880,d6011cfc,c,d6011d38,c07a3890,...) at nmount+0xb1 syscall(d6011d38) at syscall+0x2b3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (378, FreeBSD ELF32, nmount), eip = 0x280e2d53, esp = 0xbfbfeb3c, ebp = 0xbfbfee98 --- lock order reversal: 1st 0xc2f01694 snaplk (snaplk) @ /usr/src/sys/kern/vfs_vnops.c:290 2nd 0xc2f0d498 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:1594 KDB: stack backtrace: db_trace_self_wrapper(c0765ade,d6011988,c0570e56,c0767dd3,c2f0d498,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0767dd3,c2f0d498,c075d212,c075d212,c077a89f,...) at kdb_backtrace+0x29 witness_checkorder(c2f0d498,9,c077a89f,63a,c077a89f,...) at witness_checkorder+0x6d6 _lockmgr(c2f0d498,2,0,c077a89f,63a,...) at _lockmgr+0x4fd ffs_snapremove(c2f0d440,c2bba568,0,c076eefa,434,...) at ffs_snapremove+0x113 softdep_releasefile(c2f13c60,d6011ab0,2,c2f16914,c07a7a84,...) at softdep_releasefile+0x3b ufs_inactive(d6011af0,c2f0d4c8,c2f0d440,c2f0d4c8,d6011b08,...) at ufs_inactive+0x1ca VOP_INACTIVE_APV(c07bf4c0,d6011af0,c076e201,8fd,c07cf4e0,...) at VOP_INACTIVE_APV+0xa5 vinactive(c07bf4c0,d6011b24,c076e201,889,129,...) at vinactive+0x91 vput(c2f0d440,d6011b5c,c076eefa,122,c07cf260,...) at vput+0x1e2 vn_close(c2f0d440,1,c28ce900,c2f16880,c07e6e34,...) at vn_close+0xec vn_closefile(c2bc971c,c2f16880,6db,0,c2bc971c,...) at vn_closefile+0xe9 _fdrop(c2bc971c,c2f16880,c0570727,c08312f8,0,...) at _fdrop+0x43 closef(c2bc971c,c2f16880,419,3fe,c2bc971c,...) at closef+0x276 kern_close(c2f16880,4,d6011d2c,c0727903,c2f16880,...) at kern_close+0x11c close(c2f16880,d6011cfc,4,c0768aa5,c07a15b0,...) at close+0x1a syscall(d6011d38) at syscall+0x2b3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (6, FreeBSD ELF32, close), eip = 0x28177ddb, esp = 0xbfbfeb3c, ebp = 0xbfbfee98 ---