From owner-freebsd-current@FreeBSD.ORG Wed Aug 19 16:45:01 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02DC5106568B for ; Wed, 19 Aug 2009 16:45:01 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from hamlet.setfilepointer.com (hamlet.SetFilePointer.com [63.224.10.2]) by mx1.freebsd.org (Postfix) with SMTP id 585F78FC5B for ; Wed, 19 Aug 2009 16:45:00 +0000 (UTC) Received: (qmail 3809 invoked from network); 19 Aug 2009 11:18:17 -0500 Received: from keira.kiwi-computer.com (HELO kiwi-computer.com) (63.224.10.3) by hamlet.setfilepointer.com with SMTP; 19 Aug 2009 11:18:17 -0500 Received: (qmail 89831 invoked by uid 2001); 19 Aug 2009 16:18:17 -0000 Date: Wed, 19 Aug 2009 11:18:17 -0500 From: "Rick C. Petty" To: current@freebsd.org Message-ID: <20090819161817.GA89704@keira.kiwi-computer.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: various vfs LORs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd2008@kiwi-computer.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Aug 2009 16:45:01 -0000 Upon every restart, I see a few LORs. I couldn't find PRs for any of them. See attached dmesg below. Should I submit a PR for each of them or one PR for all five? % uname -a FreeBSD myhost 8.0-BETA2 FreeBSD 8.0-BETA2 #4 r196381M: Wed Aug 19 10:06:03 CDT 2009 root@myhost:/usr/obj/usr/src/sys/GENERIC amd64 % cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/ad4s1a / ufs rw 1 1 /dev/ad4s2 none swap sw 0 0 /dev/ad4s1d /usr ufs rw,noatime 2 2 /dev/ad4s1e /cache ufs rw 2 2 fs:/home /home nfs rw,soft,intr,bg,rdirplus //rick@fs/sw /sw smbfs rw,-N,-f=0664,-d=0775 fs:/sw/bsd/ports/7 /usr/ports nfs ro,soft,intr,bg devfs /dev devfs rw linprocfs /compat/linux/proc linprocfs rw I'm willing to test any patches. Thanks in advance, -- Rick C. Petty ~~~ dmesg -a ~~~ Copyright (c) 1992-2009 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-BETA2 #4 r196381M: Wed Aug 19 10:06:03 CDT 2009 root@myhost:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. module_register: module uhub/ums already exists! Module uhub/ums failed to register: 17 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Phenom(tm) 9600 Quad-Core Processor (2300.02-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x100f22 Stepping = 2 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff TSC: P-state invariant real memory = 8589934592 (8192 MB) avail memory = 8253128704 (7870 MB) ACPI APIC Table: <070208 APIC1604> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: <070208 RSDT1604> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of fee00000, 1000 (3) failed acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, cff00000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x508-0x50b on acpi0 acpi_hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 25000000 Hz quality 900 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 0.0 (no driver attached) isab0: port 0x900-0x9ff at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) pci0: at device 1.2 (no driver attached) pci0: at device 1.3 (no driver attached) pci0: at device 1.4 (no driver attached) ohci0: mem 0xfe97e000-0xfe97efff irq 22 at device 2.0 on pci0 ohci0: [ITHREAD] usbus0: on ohci0 ehci0: mem 0xfe97fc00-0xfe97fcff irq 23 at device 2.1 on pci0 ehci0: [ITHREAD] usbus1: EHCI version 1.0 usbus1: on ehci0 ohci1: mem 0xfe97d000-0xfe97dfff irq 20 at device 4.0 on pci0 ohci1: [ITHREAD] usbus2: on ohci1 ehci1: mem 0xfe97f800-0xfe97f8ff irq 21 at device 4.1 on pci0 ehci1: [ITHREAD] usbus3: EHCI version 1.0 usbus3: on ehci1 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 6.0 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] hdac0: mem 0xfe978000-0xfe97bfff irq 22 at device 7.0 on pci0 hdac0: HDA Driver Revision: 20090624_0136 hdac0: [ITHREAD] pcib1: at device 8.0 on pci0 pci1: on pcib1 ahc0: port 0xd800-0xd8ff mem 0xfeaff000-0xfeafffff irq 18 at device 6.0 on pci1 ahc0: [ITHREAD] aic7850: Single Channel A, SCSI Id=7, 3/253 SCBs ahc1: port 0xd400-0xd4ff mem 0xfeafe000-0xfeafefff irq 19 at device 7.0 on pci1 ahc1: [ITHREAD] aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs atapci1: port 0xc480-0xc487,0xc400-0xc403,0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc0f mem 0xfe976000-0xfe977fff irq 23 at device 9.0 on pci0 atapci1: [ITHREAD] ata2: on atapci1 ata2: [ITHREAD] ata3: on atapci1 ata3: [ITHREAD] nfe0: port 0xb880-0xb887 mem 0xfe97c000-0xfe97cfff,0xfe97f400-0xfe97f4ff,0xfe97f000-0xfe97f00f irq 20 at device 10.0 on pci0 miibus0: on nfe0 rgephy0: PHY 3 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto nfe0: Ethernet address: 00:22:15:b4:2d:c8 nfe0: [FILTER] pcib2: irq 16 at device 16.0 on pci0 pci2: on pcib2 vgapci0: port 0xe800-0xe8ff mem 0xd0000000-0xdfffffff,0xfebe0000-0xfebeffff irq 16 at device 0.0 on pci2 hdac1: mem 0xfebfc000-0xfebfffff irq 17 at device 0.1 on pci2 hdac1: HDA Driver Revision: 20090624_0136 hdac1: [ITHREAD] pcib3: irq 17 at device 18.0 on pci0 pci3: on pcib3 acpi_button0: on acpi0 ACPI Warning: \\_SB_.PCI0.SBRG.FDC_._FDE: Return type mismatch - found Package, expected Buffer 20090521 nspredef-1051 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FILTER] atrtc1: port 0x70-0x71 on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 uart0: [FILTER] cpu0: on acpi0 hwpstate0: on cpu0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 orm0: at iomem 0xc0000-0xcffff,0xd0000-0xd07ff 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 atrtc0: at port 0x70 irq 8 on isa0 atrtc0: Warning: Couldn't map I/O. atrtc0: Warning: Couldn't map Interrupt. ppc0: cannot reserve I/O port range Timecounters tick every 1.000 msec usbus0: 12Mbps Full Speed USB v1.0 usbus1: 480Mbps High Speed USB v2.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 480Mbps High Speed USB v2.0 ad4: 305245MB at ata2-master UDMA33 ad5: 305245MB at ata2-slave UDMA33 acd0: DVDR at ata3-master UDMA33 hdac0: HDA Codec #0: VIA VT1708B_1 hdac0: HDA Codec #3: NVidia MCP78 HDMI hdac0: No jack detection support at pin 29 pcm0: at cad 0 nid 1 on hdac0 pcm1: at cad 0 nid 1 on hdac0 pcm2: at cad 3 nid 1 on hdac0 ugen0.1: at usbus0 uhub0: on usbus0 uhub0: 6 ports with 6 removable, self powered ugen1.1: at usbus1 uhub1: on usbus1 uhub1: 6 ports with 6 removable, self powered ugen2.1: at usbus2 uhub2: on usbus2 uhub2: 6 ports with 6 removable, self powered ugen3.1: at usbus3 uhub3: on usbus3 uhub3: 6 ports with 6 removable, self powered hdac1: HDA Codec #0: ATI R6xx HDMI pcm3: at cad 0 nid 1 on hdac1 SMP: AP CPU #2 Launched! SMP: AP CPU #1 Launched! SMP: AP CPU #3 Launched! WARNING: WITNESS option enabled, expect reduced performance. Root mount waiting for: usbus3 Root mount waiting for: usbus3 Trying to mount root from ufs:/dev/ad4s1a ugen2.2: at usbus2 ulpt0: on usbus2 ulpt0: using bi-directional mode Entropy harvesting: interrupts ethernet point_to_point kickstart . /dev/ad4s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1a: clean, 245826 free (2202 frags, 30453 blocks, 0.4% fragmentation) /dev/ad4s1d: DEFER FOR BACKGROUND CHECKING ugen2.3: at usbus2 ums0: on usbus2 /dev/ad4s1e: DEFER FOR BACKGROUND CHECKING ums0: 3 buttons and [XYZ] coordinates ID=0 lock order reversal: 1st 0xffffff0002e48620 ufs (ufs) @ /usr/src/sys/kern/vfs_mount.c:1200 2nd 0xffffff0002e48d80 devfs (devfs) @ /usr/src/sys/kern/vfs_subr.c:2083 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x81e __lockmgr_args() at __lockmgr_args+0xcf3 vop_stdlock() at vop_stdlock+0x39 VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b _vn_lock() at _vn_lock+0x47 vget() at vget+0x7b devfs_allocv() at devfs_allocv+0x100 devfs_root() at devfs_root+0x48 vflush() at vflush+0x4c devfs_unmount() at devfs_unmount+0x46 dounmount() at dounmount+0x2e6 unmount() at unmount+0x27e syscall() at syscall+0x1af Xfast_syscall() at Xfast_syscall+0xe1 --- syscall (22, FreeBSD ELF64, unmount), rip = 0x8006a09ec, rsp = 0x7fffffffe248, rbp = 0 --- WARNING: /usr was not properly dismounted WARNING: /cache was not properly dismounted ugen2.4: at usbus2 uhid0: on usbus2 Starting Network: lo0 nfe0. add net default: gateway 172.23.20.1 Additional routing options: broadcast ping responses=YES . Mounting NFS file systems: . Mounting SMB file systems: netsmb_dev: loaded . Additional ABI support: linux . Setting date via ntp. 19 Aug 10:32:44 ntpdate[594]: step time server 75.140.36.90 offset 0.676700 sec lock order reversal: 1st 0xffffff80a51147e8 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2559 2nd 0xffffff000439b400 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:285 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x81e _sx_xlock() at _sx_xlock+0x55 ufsdirhash_acquire() at ufsdirhash_acquire+0x33 ufsdirhash_add() at ufsdirhash_add+0x19 ufs_direnter() at ufs_direnter+0x88b ufs_mkdir() at ufs_mkdir+0x623 VOP_MKDIR_APV() at VOP_MKDIR_APV+0x93 kern_mkdirat() at kern_mkdirat+0x270 syscall() at syscall+0x1af Xfast_syscall() at Xfast_syscall+0xe1 --- syscall (136, FreeBSD ELF64, mkdir), rip = 0x800729dbc, rsp = 0x7fffffffec88, rbp = 0x7fffffffef66 --- Configuring syscons: keymap keyrate . /etc/rc.d/sysctl: WARNING: sysctl net.link.tap.user_open does not exist. Wed Aug 19 10:32:47 CDT 2009 lock order reversal: 1st 0xffffff00046de7f8 nfs (nfs) @ /usr/src/sys/kern/vfs_syscalls.c:4097 2nd 0xffffff80a5129968 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:1835 3rd 0xffffff00046de620 nfs (nfs) @ /usr/src/sys/nfsclient/nfs_node.c:161 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x81e __lockmgr_args() at __lockmgr_args+0xcf3 nfs_nget() at nfs_nget+0x1c9 nfs_readdirplusrpc() at nfs_readdirplusrpc+0x7cc nfs_doio() at nfs_doio+0x617 nfs_bioread() at nfs_bioread+0xa9f nfs_readdir() at nfs_readdir+0x85 kern_getdirentries() at kern_getdirentries+0x12e getdirentries() at getdirentries+0x23 syscall() at syscall+0x1af Xfast_syscall() at Xfast_syscall+0xe1 --- syscall (196, FreeBSD ELF64, getdirentries), rip = 0x8009d11dc, rsp = 0x7fffffffc3a8, rbp = 0x1 --- drm0: on vgapci0 info: [drm] MSI enabled 1 message(s) vgapci0: child drm0 requested pci_enable_busmaster info: [drm] Initialized radeon 1.29.0 20080528 info: [drm] Setting GART location based on new memory map info: [drm] Loading RV620 Microcode info: [drm] Resetting GPU info: [drm] writeback test succeeded in 1 usecs drm0: [ITHREAD] lock order reversal: 1st 0xffffff000412b270 syncer (syncer) @ /usr/src/sys/kern/vfs_subr.c:1693 2nd 0xffffff00043e6098 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2083 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x81e __lockmgr_args() at __lockmgr_args+0xcf3 ffs_lock() at ffs_lock+0x8c VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b _vn_lock() at _vn_lock+0x47 vget() at vget+0x7b vfs_msync() at vfs_msync+0xa3 sync_fsync() at sync_fsync+0x12a sync_vnode() at sync_vnode+0x157 sched_sync() at sched_sync+0x1d1 fork_exit() at fork_exit+0x12a fork_trampoline() at fork_trampoline+0xe --- trap 0, rip = 0, rsp = 0xffffff80e7b74d30, rbp = 0 --- Aug 19 10:34:10 myhost kernel: NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 NLM: failed to contact remote rpcbind, stat = 0, port = 0 acquiring duplicate lock of same type: "ftlk" 1st ftlk @ /usr/src/sys/modules/linux/../../compat/linux/linux_futex.c:177 2nd ftlk @ /usr/src/sys/modules/linux/../../compat/linux/linux_futex.c:203 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x8ef _sx_xlock() at _sx_xlock+0x55 futex_get0() at futex_get0+0xfe linux_sys_futex() at linux_sys_futex+0x96 ia32_syscall() at ia32_syscall+0x19c Xint0x80_syscall() at Xint0x80_syscall+0x95 --- syscall (240, Linux ELF32, linux_sys_futex), rip = 0x28799533, rsp = 0xffffaecc, rbp = 0x4000001 --- NLM: failed to contact remote rpcbind, stat = 0, port = 0 Aug 19 10:34:46 myhost last message repeated 18 times NLM: failed to contact remote rpcbind, stat = 0, port = 0 Aug 19 10:34:50 myhost kernel: NLM: failed to contact remote rpcbind, stat = 0, port = 0