vm6 89b87f3, vmcore.386 KDB: debugger backends: ddb KDB: current backend: ddb 524288K of memory above 4GB ignored 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 9.0-CURRENT #0 r200162+89b87f3-dirty: Mon Dec 7 10:26:04 CET 2009 root@:/var/tmp/deviant2/sys/i386/compile/PHO i386 WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Phenom(tm) 9150e Quad-Core Processor (1800.59-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x100f23 Stepping = 3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff TSC: P-state invariant real memory = 4294967296 (4096 MB) avail memory = 3536183296 (3372 MB) : Trying to mount root from ufs:/dev/ad4s1a Entropy harvesting: interrupts ethernet point_to_point kickstart. /dev/ad4s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1a: clean, 216051 free (1843 frags, 26776 blocks, 0.2% fragmentation) /dev/ad4s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1e: clean, 50099630 free (1806 frags, 6262228 blocks, 0.0% fragmentation) /dev/ad4s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1f: clean, 4189441 free (290065 frags, 487422 blocks, 1.3% fragmentation) /dev/ad4s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1d: clean, 13643112 free (105464 frags, 1692206 blocks, 0.2% fragmentation) Additional TCP/IP options: rfc1323 extensions=NO no-ipv4-mapped-ipv6. re0: link state changed to DOWN Starting Network: lo0 re0 fwe0 fwip0. Starting Network: fwe0. Starting Network: fwip0. add net default: gateway 192.168.1.1 add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 add net fe80::: gateway ::1 add net ff02::: gateway ::1 re0: link state changed to UP Additional ABI support: linux. lock order reversal: 1st 0xe70fcf9c bufwait (bufwait) @ kern/vfs_bio.c:2559 2nd 0xc7c5c600 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:285 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f6439878,c08ce195,c08bed8b,c0c9c74a,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c74a,c712e098,c7131978,f64398d4,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c74a,c7c5c600,c0cbe961,c7131978,c0cbe607,...) at _witness_debugger+0x25 witness_checkorder(c7c5c600,9,c0cbe5fe,11d,0,...) at witness_checkorder+0x839 _sx_xlock(c7c5c600,0,c0cbe5fe,11d,c78ce0e8,...) at _sx_xlock+0x85 ufsdirhash_acquire(e70fcf3c,f6439a1c,44,e76a65b8,f64399a4,...) at ufsdirhash_acquire+0x48 ufsdirhash_add(c78ce0e8,f6439a1c,15b8,f6439990,f6439994,...) at ufsdirhash_add+0x13 ufs_direnter(c79ed6f4,c7c486f4,f6439a1c,f6439c00,e70fd748,...) at ufs_direnter+0x779 ufs_mkdir(f6439c28,c0cd3f7e,0,0,f6439b6c,...) at ufs_mkdir+0x9a1 VOP_MKDIR_APV(c0da22e0,f6439c28,f6439c00,f6439b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c78036c0,ffffff9c,bfbfef5a,0,1ff,...) at kern_mkdirat+0x21b kern_mkdir(c78036c0,bfbfef5a,0,1ff,f6439d2c,...) at kern_mkdir+0x2e mkdir(c78036c0,f6439cf8,8,c0c9d010,c0d813e0,...) at mkdir+0x29 syscall(f6439d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2816a5b3, esp = 0xbfbfed6c, ebp = 0xbfbfee38 --- Expensive timeout(9) function: 0xc076ad90(0xc0fbe760) 0.013379633 s Configuring syscons: keymap blanktime. Local package initialization:lock order reversal: 1st 0xc783fcdc ufs (ufs) @ kern/vfs_mount.c:1204 2nd 0xc7843484 devfs (devfs) @ ufs/ffs/ffs_softdep.c:1031 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f65879f0,c08ce195,c08bed8b,c0c9c74a,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c74a,c7131910,c71317d8,f6587a4c,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c74a,c7843484,c0c8aff5,c71317d8,c0cbc9a2,...) at _witness_debugger+0x25 witness_checkorder(c7843484,9,c0cbc999,407,c78434ec,...) at witness_checkorder+0x839 __lockmgr_args(c7843484,80400,c78434ec,0,0,...) at __lockmgr_args+0x7b7 vop_stdlock(f6587b54,4,c0c94be1,80400,c784342c,...) at vop_stdlock+0x65 VOP_LOCK1_APV(c0d7cbc0,f6587b54,c0f69fc4,c0dbcca0,c784342c,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c784342c,80400,c0cbc999,407,c79ee5a0,...) at _vn_lock+0x78 softdep_flushworklist(c79ee5a0,f6587c00,c7ec3b40,52b,c79ed590,...) at softdep_flushworklist+0x47 ffs_sync(c79ee5a0,1,c0ca3136,4f9,80,...) at ffs_sync+0x2fd dounmount(c79ee5a0,8000000,c7ec3b40,47e,ff1ca3a5,...) at dounmount+0x44e unmount(c7ec3b40,f6587cf8,8,c7ec3b40,c0d80768,...) at unmount+0x2ff syscall(f6587d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280da14f, esp = 0xbfbfe69c, ebp = 0xbfbfe768 --- ** /dev/ad4s1e ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes lock order reversal: 1st 0xc79ed058 syncer (syncer) @ kern/vfs_subr.c:1695 2nd 0xc7c498b0 ufs (ufs) @ kern/vfs_subr.c:2085 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f4233a2c,c08ce195,c08bed8b,c0c9c74a,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c74a,c71319e0,c7131910,f4233a88,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c74a,c7c498b0,c0c8f0a2,c7131910,c0ca3941,...) at _witness_debugger+0x25 witness_checkorder(c7c498b0,9,c0ca3938,825,0,...) at witness_checkorder+0x839 __lockmgr_args(c7c498b0,80500,c7c49918,0,0,...) at __lockmgr_args+0x7b7 ffs_lock(f4233b94,c08cdf3b,c0ca3941,80500,c7c49858,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f4233b94,c74e7be4,c0dbcca0,c7c49858,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7c49858,80500,c0ca3938,825,4,...) at _vn_lock+0x78 vget(c7c49858,80500,c74e7b40,c7d,f4233c20,...) at vget+0xbb vfs_msync(c77ac5a0,2,c0ca3938,d76,c77ac5a0,...) at vfs_msync+0xea sync_fsync(f4233c7c,c0cd3729,c79ed0c0,f4233c7c,c79ed000,...) at sync_fsync+0x17b VOP_FSYNC_APV(c0d92360,f4233c7c,c0ca3938,69f,c74e7b40,...) at VOP_FSYNC_APV+0xc5 sync_vnode(c0f5e714,c0f5e700,3e8,6ce,4e20,...) at sync_vnode+0x16b sched_sync(0,f4233d38,c0c9192a,343,c77837f8,...) at sched_sync+0x273 fork_exit(c091ee80,0,f4233d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4233d70, ebp = 0 --- ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 32046 files, 677445 used, 50099630 free (1806 frags, 6262228 blocks, 0.0% fragmentation) ***** FILE SYSTEM IS CLEAN ***** usage: kill [-s signal_name] pid ... kill -l [exit_status] kill -signal_name pid ... kill -signal_number pid ... fsck -y /tmp watchdogd. Mon Dec 7 10:38:37 CET 2009 FreeBSD/i386 (x4.osted.lan) (console) login: Dec 7 10:48:24 x4 su: pho to root on /dev/pts/0 lock order reversal: 1st 0xc8ec174c ufs (ufs) @ kern/vfs_lookup.c:497 2nd 0xe739673c bufwait (bufwait) @ ufs/ffs/ffs_softdep.c:6193 3rd 0xc9d75484 ufs (ufs) @ kern/vfs_subr.c:2085 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f65b23e8,c08ce195,c08bed8b,c0c9c763,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c763,c712e098,c7131910,f65b2444,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c763,c9d75484,c0c8f0a2,c7131910,c0ca3941,...) at _witness_debugger+0x25 witness_checkorder(c9d75484,9,c0ca3938,825,0,...) at witness_checkorder+0x839 __lockmgr_args(c9d75484,80100,c9d754ec,0,0,...) at __lockmgr_args+0x7b7 ffs_lock(f65b2550,c08cdf3b,c0ca2e1b,80100,c9d7542c,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f65b2550,c7f23764,c0dbcca0,c9d7542c,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c9d7542c,80100,c0ca3938,825,4,...) at _vn_lock+0x78 vget(c9d7542c,80100,c7f236c0,50,0,...) at vget+0xbb vfs_hash_get(c79ee000,11451,80000,c7f236c0,f65b26ac,...) at vfs_hash_get+0xed ffs_vgetf(c79ee000,11451,80000,f65b26ac,1,...) at ffs_vgetf+0x49 softdep_sync_metadata(c8ec16f4,0,c0cbe24a,148,0,...) at softdep_sync_metadata+0x5ba ffs_syncvnode(c8ec16f4,1,c7f236c0,f65b276c,246,...) at ffs_syncvnode+0x3e2 ffs_truncate(c8ec16f4,1800,0,880,c7782200,...) at ffs_truncate+0x696 ufs_direnter(c8ec16f4,c9bb1de8,f65b29f8,f65b2c00,0,...) at ufs_direnter+0x946 ufs_makeinode(f65b2c00,c091d7ef,c0da22e0,f65b2b28,c0da2860,...) at ufs_makeinode+0x572 ufs_mknod(f65b2c28,c0cd4102,0,0,f65b2b6c,...) at ufs_mknod+0x35 VOP_MKNOD_APV(c0da22e0,f65b2c28,f65b2c00,f65b2b6c,0,...) at VOP_MKNOD_APV+0xc5 kern_mkfifoat(c7f236c0,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x217 kern_mkfifo(c7f236c0,804d240,0,1b6,f65b2d2c,...) at kern_mkfifo+0x2e mkfifo(c7f236c0,f65b2cf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f65b2d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- Dec 7 10:51:48 x4 kernel: pid 2073 (creat), uid 0 inumber 47187 on /mnt: out of inodes Dec 7 10:51:49 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:51:50 x4 kernel: pid 2062 (creat), uid 0 inumber 47181 on /mnt: out of inodes Dec 7 10:51:51 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:51:58 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:51:59 x4 kernel: pid 2063 (creat), uid 0 inumber 47185 on /mnt: out of inodes Dec 7 10:52:00 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:52:01 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:52:02 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:52:03 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:04 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:52:05 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:52:06 x4 kernel: pid 2073 (creat), uid 0 inumber 47187 on /mnt: out of inodes Dec 7 10:52:16 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:17 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:18 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:52:19 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:20 x4 kernel: pid 2077 (creat), uid 0 inumber 47191 on /mnt: out of inodes Dec 7 10:52:21 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:52:23 x4 kernel: pid 2076 (creat), uid 0 inumber 47190 on /mnt: out of inodes Dec 7 10:52:24 x4 kernel: pid 2073 (creat), uid 0 inumber 47187 on /mnt: out of inodes Dec 7 10:52:25 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:52:26 x4 kernel: pid 2073 (creat), uid 0 inumber 47187 on /mnt: out of inodes Dec 7 10:52:27 x4 kernel: pid 2073 (creat), uid 0 inumber 47187 on /mnt: out of inodes Dec 7 10:52:28 x4 kernel: pid 2076 (creat), uid 0 inumber 47190 on /mnt: out of inodes Dec 7 10:52:29 x4 kernel: pid 2062 (creat), uid 0 inumber 47181 on /mnt: out of inodes Dec 7 10:52:30 x4 kernel: pid 2077 (creat), uid 0 inumber 47191 on /mnt: out of inodes Dec 7 10:52:31 x4 kernel: pid 2063 (creat), uid 0 inumber 47185 on /mnt: out of inodes Dec 7 10:52:34 x4 kernel: pid 2076 (creat), uid 0 inumber 47190 on /mnt: out of inodes Dec 7 10:52:35 x4 kernel: pid 2077 (creat), uid 0 inumber 47191 on /mnt: out of inodes Dec 7 10:52:36 x4 kernel: pid 2077 (creat), uid 0 inumber 47191 on /mnt: out of inodes Dec 7 10:52:37 x4 kernel: pid 2063 (creat), uid 0 inumber 47185 on /mnt: out of inodes Dec 7 10:52:38 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes Dec 7 10:52:42 x4 kernel: pid 2077 (creat), uid 0 inumber 47191 on /mnt: out of inodes Dec 7 10:52:43 x4 kernel: pid 2079 (creat), uid 0 inumber 47193 on /mnt: out of inodes Dec 7 10:52:44 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:45 x4 kernel: pid 2063 (creat), uid 0 inumber 47185 on /mnt: out of inodes Dec 7 10:52:46 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:48 x4 kernel: pid 2078 (creat), uid 0 inumber 47192 on /mnt: out of inodes Dec 7 10:52:49 x4 kernel: pid 2058 (creat), uid 0 inumber 47182 on /mnt: out of inodes Dec 7 10:52:50 x4 kernel: pid 2060 (creat), uid 0 inumber 47184 on /mnt: out of inodes interrupt total irq1: atkbd0 2 irq4: uart0 6248 irq6: fdc0 1 irq9: acpi0 1 irq14: ata0 36 irq16: hdac1 ohci0 40 irq17: ohci1 ohci3 3 irq18: ohci2 ohci4 3 irq20: fwohci0 1 irq22: atapci0 78889 cpu0: timer 10009864 irq256: hdac0 1 irq257: re0 102974 cpu1: timer 9999825 cpu3: timer 10000528 cpu2: timer 10000900 Total 40199445 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,c6e0dc04,c0848159,c0c900c9,2656515,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0c900c9,2656515,0,2656515,0,...) at kdb_backtrace+0x29 hardclock(0,c0b9b2f5,0,1f4,c73c0c00,...) at hardclock+0x109 lapic_handle_timer(c6e0dc2c) at lapic_handle_timer+0x9f Xtimerint() at Xtimerint+0x1f --- interrupt, eip = 0xc0b9b2f5, esp = 0xc6e0dc6c, ebp = 0xc6e0dc6c --- acpi_cpu_c1(c0ba70ef,c6e0dcd4,0,ffffffff,c6e0dcb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e0dcb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e0dcf8,c08ae0ae,0,c6e0dcd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e0dcd4,c0c98033,a09,c7179480,...) at cpu_idle+0x1b sched_idletd(0,c6e0dd38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e0dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e0dd70, ebp = 0 --- KDB: enter: watchdog timeout [thread pid 11 tid 100006 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> run pho db:0:pho> bt Tracing pid 11 tid 100006 td 0xc7179480 kdb_enter(c0c3f5f3,c0c5be3e,0,2656515,0,...) at kdb_enter+0x3a hardclock(0,c0b9b2f5,0,1f4,c73c0c00,...) at hardclock+0x11d lapic_handle_timer(c6e0dc2c) at lapic_handle_timer+0x9f Xtimerint() at Xtimerint+0x1f --- interrupt, eip = 0xc0b9b2f5, esp = 0xc6e0dc6c, ebp = 0xc6e0dc6c --- acpi_cpu_c1(c0ba70ef,c6e0dcd4,0,ffffffff,c6e0dcb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e0dcb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e0dcf8,c08ae0ae,0,c6e0dcd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e0dcd4,c0c98033,a09,c7179480,...) at cpu_idle+0x1b sched_idletd(0,c6e0dd38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e0dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e0dd70, ebp = 0 --- db:0:bt> show allpcpu Current CPU: 0 cpuid = 0 dynamic pcpu = 0x667c80 curthread = 0xc7179480: pid 11 "idle: cpu0" curpcb = 0xc6e0dd90 fpcurthread = none idlethread = 0xc7179480: pid 11 "idle: cpu0" APIC ID = 0 currentldt = 0x50 spin locks held: cpuid = 1 dynamic pcpu = 0x6026c80 curthread = 0xc71796c0: pid 11 "idle: cpu1" curpcb = 0xc6e0ad90 fpcurthread = none idlethread = 0xc71796c0: pid 11 "idle: cpu1" APIC ID = 1 currentldt = 0x50 spin locks held: cpuid = 2 dynamic pcpu = 0x6029c80 curthread = 0xc7179900: pid 11 "idle: cpu2" curpcb = 0xc6e07d90 fpcurthread = none idlethread = 0xc7179900: pid 11 "idle: cpu2" APIC ID = 2 currentldt = 0x50 spin locks held: cpuid = 3 dynamic pcpu = 0x602cc80 curthread = 0xc7179b40: pid 11 "idle: cpu3" curpcb = 0xc6e04d90 fpcurthread = none idlethread = 0xc7179b40: pid 11 "idle: cpu3" APIC ID = 3 currentldt = 0x50 spin locks held: db:0:allpcpu> show alllocks Process 2407 (rename) thread 0xc7858000 (100125) exclusive lockmgr ufs (ufs) r = 0 (0xc9478b78) locked @ ufs/ufs/ufs_vnops.c:1080 exclusive lockmgr ufs (ufs) r = 0 (0xc919c484) locked @ kern/vfs_lookup.c:497 Process 2389 (openat) thread 0xc9acbb40 (100256) exclusive lockmgr ufs (ufs) r = 0 (0xc9606a14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9cb074c) locked @ kern/vfs_lookup.c:497 Process 2388 (openat) thread 0xc9acb900 (100257) exclusive lockmgr ufs (ufs) r = 0 (0xc81e1320) locked @ kern/vfs_subr.c:2085 Process 2386 (openat) thread 0xc7ad1d80 (100267) exclusive lockmgr bufwait (bufwait) r = 0 (0xe734594c) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc9167058) locked @ kern/vfs_subr.c:2085 Process 2385 (openat) thread 0xc7803900 (100078) exclusive lockmgr bufwait (bufwait) r = 0 (0xe73367e4) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc8fb4e40) locked @ kern/vfs_subr.c:2085 Process 2384 (openat) thread 0xc7bc0900 (100113) exclusive lockmgr ufs (ufs) r = 0 (0xc95ec320) locked @ kern/vfs_subr.c:2085 Process 2382 (openat) thread 0xc78d36c0 (100111) exclusive lockmgr ufs (ufs) r = 0 (0xc9c5974c) locked @ kern/vfs_lookup.c:497 Process 2378 (openat) thread 0xc7803d80 (100076) exclusive lockmgr ufs (ufs) r = 0 (0xc95fb058) locked @ kern/vfs_subr.c:2085 Process 2377 (openat) thread 0xca350000 (100298) exclusive lockmgr ufs (ufs) r = 0 (0xc8fcfcdc) locked @ kern/vfs_subr.c:2085 Process 2376 (mkdir) thread 0xc9a3b480 (100206) exclusive lockmgr bufwait (bufwait) r = 0 (0xe71149d0) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc82b15e8) locked @ kern/vfs_subr.c:2085 exclusive lockmgr ufs (ufs) r = 0 (0xc9145484) locked @ kern/vfs_subr.c:2085 Process 2375 (mkdir) thread 0xc7857b40 (100127) exclusive lockmgr ufs (ufs) r = 0 (0xc9d185e8) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8f9fb78) locked @ kern/vfs_lookup.c:497 Process 2374 (mkdir) thread 0xc7ad1240 (100272) exclusive lockmgr bufwait (bufwait) r = 0 (0xe733cee4) locked @ kern/vfs_bio.c:2559 exclusive lockmgr bufwait (bufwait) r = 0 (0xe732b878) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc81e4a14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc90de8b0) locked @ kern/vfs_lookup.c:497 Process 2373 (mkdir) thread 0xc99c3240 (100174) exclusive lockmgr bufwait (bufwait) r = 0 (0xe728677c) locked @ kern/vfs_bio.c:2559 exclusive lockmgr bufwait (bufwait) r = 0 (0xe723b3ac) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc823274c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9199cdc) locked @ kern/vfs_lookup.c:497 Process 2372 (mkdir) thread 0xca351000 (100263) exclusive lockmgr bufwait (bufwait) r = 0 (0xe72913b0) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc917ca14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc81e41bc) locked @ kern/vfs_lookup.c:497 Process 2371 (mkdir) thread 0xcb088000 (100283) exclusive lockmgr ufs (ufs) r = 0 (0xc94f7a14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc7e43320) locked @ kern/vfs_lookup.c:497 Process 2370 (mkdir) thread 0xc7f23240 (100163) exclusive lockmgr ufs (ufs) r = 0 (0xc785f058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc80ec74c) locked @ kern/vfs_lookup.c:497 Process 2369 (mkdir) thread 0xc99c16c0 (100179) exclusive lockmgr ufs (ufs) r = 0 (0xc8f63320) locked @ kern/vfs_subr.c:2190 Process 2368 (mkdir) thread 0xc7bbc480 (100230) exclusive lockmgr ufs (ufs) r = 0 (0xc81cecdc) locked @ kern/vfs_subr.c:2190 Process 2367 (mkdir) thread 0xc9a3b6c0 (100205) exclusive lockmgr ufs (ufs) r = 0 (0xc917cb78) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9b475e8) locked @ kern/vfs_lookup.c:497 Process 2366 (mkdir) thread 0xc7acf480 (100191) exclusive lockmgr ufs (ufs) r = 0 (0xc9e5c484) locked @ kern/vfs_subr.c:2190 Process 2365 (mkdir) thread 0xcb9e4900 (100300) exclusive lockmgr bufwait (bufwait) r = 0 (0xe735bb5c) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc9027a14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc94d11bc) locked @ kern/vfs_lookup.c:497 Process 2364 (mkdir) thread 0xc99c36c0 (100172) exclusive lockmgr ufs (ufs) r = 0 (0xc9619e40) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc90de484) locked @ kern/vfs_lookup.c:497 Process 2363 (mkdir) thread 0xc9a3c6c0 (100195) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7364428) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc825da14) locked @ kern/vfs_subr.c:2190 Process 2362 (mkdir) thread 0xc9a3cb40 (100188) exclusive lockmgr ufs (ufs) r = 0 (0xc7c3de40) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc917c1bc) locked @ kern/vfs_lookup.c:497 Process 2361 (mkdir) thread 0xc7ec5240 (100145) exclusive lockmgr bufwait (bufwait) r = 0 (0xe71be19c) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc81e4058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9167320) locked @ kern/vfs_lookup.c:497 Process 2348 (openat) thread 0xc7f24900 (100185) exclusive lockmgr ufs (ufs) r = 0 (0xc8f33a14) locked @ kern/vfs_subr.c:2085 Process 2347 (creat) thread 0xc74e7240 (100084) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7343448) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc908b320) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc95c3320) locked @ kern/vfs_lookup.c:497 Process 2346 (openat) thread 0xc9a72480 (100244) exclusive lockmgr ufs (ufs) r = 0 (0xc9446484) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc942c5e8) locked @ kern/vfs_lookup.c:497 Process 2345 (creat) thread 0xc78d66c0 (100091) exclusive lockmgr bufwait (bufwait) r = 0 (0xe72672f8) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc8f6b8b0) locked @ kern/vfs_subr.c:2085 Process 2344 (openat) thread 0xc9a726c0 (100243) exclusive lockmgr ufs (ufs) r = 0 (0xc80a8484) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc81bce40) locked @ kern/vfs_lookup.c:497 Process 2343 (creat) thread 0xc7bbc900 (100120) exclusive lockmgr ufs (ufs) r = 0 (0xc91305e8) locked @ kern/vfs_subr.c:2085 Process 2342 (openat) thread 0xc7f236c0 (100161) exclusive lockmgr ufs (ufs) r = 0 (0xc901e8b0) locked @ kern/vfs_subr.c:2085 Process 2341 (openat) thread 0xc7804000 (100075) exclusive lockmgr ufs (ufs) r = 0 (0xc81e4e40) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc934ee40) locked @ kern/vfs_lookup.c:497 Process 2339 (openat) thread 0xc9a90480 (100212) exclusive lockmgr ufs (ufs) r = 0 (0xc950aa14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc932dcdc) locked @ kern/vfs_lookup.c:497 Process 2337 (openat) thread 0xcb038000 (100280) exclusive lockmgr ufs (ufs) r = 0 (0xc8236058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9e3ecdc) locked @ kern/vfs_lookup.c:497 Process 2336 (openat) thread 0xc9a8e6c0 (100218) exclusive lockmgr ufs (ufs) r = 0 (0xc812b8b0) locked @ ufs/ufs/ufs_vnops.c:1080 exclusive lockmgr ufs (ufs) r = 0 (0xc95655e8) locked @ kern/vfs_lookup.c:497 Process 2335 (openat) thread 0xc9acb480 (100259) exclusive lockmgr ufs (ufs) r = 0 (0xc8040058) locked @ ufs/ufs/ufs_vnops.c:1080 exclusive lockmgr ufs (ufs) r = 0 (0xc9332320) locked @ kern/vfs_lookup.c:497 Process 1662 (sshd) thread 0xc7bc0240 (100116) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xca31b08c) locked @ kern/uipc_sockbuf.c:148 Process 1660 (sshd) thread 0xc7ec5d80 (100140) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xca31b3c4) locked @ kern/uipc_sockbuf.c:148 Process 1659 (sshd) thread 0xc78d3480 (100112) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7c89d6c) locked @ kern/uipc_sockbuf.c:148 Process 1393 (sshd) thread 0xc7ec6b40 (100166) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7ad86fc) locked @ kern/uipc_sockbuf.c:148 Process 19 (softdepflush) thread 0xc74e7900 (100073) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7174dfc) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc94f95e8) locked @ kern/vfs_subr.c:2085 Process 18 (syncer) thread 0xc74e7b40 (100072) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7269cd0) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc9300484) locked @ kern/vfs_subr.c:1695 Process 8 (pagedaemon) thread 0xc74e96c0 (100067) exclusive lockmgr bufwait (bufwait) r = 0 (0xe71ef634) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc93bf1bc) locked @ kern/vfs_subr.c:2190 db:0:alllocks> show lockedvnods Locked vnodes 0xc932dc84: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba4edd0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a90480 (pid 2339) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99204, on dev md5a 0xc9565590: tag ufs, type VDIR usecount 4, writecount 0, refcount 6 mountedhere 0 flags () v_object 0xc9c02cc0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a8e6c0 (pid 2336) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09264c3 at kern_renameat+0x1b3 #7 0xc0926837 at renameat+0x37 #8 0xc0bc4834 at syscall+0x2b4 #9 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99213, on dev md5a 0xc93322c8: tag ufs, type VDIR usecount 4, writecount 0, refcount 7 mountedhere 0 flags () v_object 0xca068220 ref 0 pages 1 lock type ufs: EXCL by thread 0xc9acb480 (pid 2335) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09264c3 at kern_renameat+0x1b3 #7 0xc0926837 at renameat+0x37 #8 0xc0bc4834 at syscall+0x2b4 #9 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99214, on dev md5a 0xc919c42c: tag ufs, type VDIR usecount 4, writecount 0, refcount 7 mountedhere 0 flags () v_object 0xcba4e2a8 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7858000 (pid 2407) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09264c3 at kern_renameat+0x1b3 #7 0xc09267c6 at kern_rename+0x36 #8 0xc09267f9 at rename+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99224, on dev md5a 0xc9e3ec84: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9b4d550 ref 0 pages 0 lock type ufs: EXCL by thread 0xcb038000 (pid 2337) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99226, on dev md5a 0xc9cb06f4: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca1753b8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9acbb40 (pid 2389) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99228, on dev md5a 0xc934ede8: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba523b8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7804000 (pid 2341) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99230, on dev md5a 0xc942c590: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba4c6e8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a72480 (pid 2346) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99232, on dev md5a 0xc81bcde8: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xcba56aa0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc9a726c0 (pid 2344) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99233, on dev md5a 0xc9c596f4: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcbf2b2a8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc78d36c0 (pid 2382) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928a08 at openat+0x38 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 99236, on dev md5a 0xc930042c: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xcbff4088 ref 0 pages 1 lock type ufs: EXCL by thread 0xc74e7b40 (pid 18) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091ed82 at sync_vnode+0x142 #5 0xc091f0f3 at sched_sync+0x273 #6 0xc08610e8 at fork_exit+0xb8 #7 0xc0ba6b80 at fork_trampoline+0x8 ino 70658, on dev md5a 0xc95c32c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xca06c660 ref 0 pages 1 lock type ufs: EXCL by thread 0xc74e7240 (pid 2347) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc092a1f0 at vn_open_cred+0x90 #7 0xc092a75b at vn_open+0x3b #8 0xc092841f at kern_openat+0x11f #9 0xc0928985 at kern_open+0x35 #10 0xc09289c0 at open+0x30 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 70665, on dev md5a 0xc94f9590: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VI_DOINGINACT) v_object 0xc9a68660 ref 0 pages 0 lock type ufs: EXCL by thread 0xc74e7900 (pid 19) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0abbc95 at handle_workitem_remove+0x45 #8 0xc0abc1cc at process_worklist_item+0x1ec #9 0xc0ac1b85 at softdep_process_worklist+0x75 #10 0xc0ac1f17 at softdep_flush+0x287 #11 0xc08610e8 at fork_exit+0xb8 #12 0xc0ba6b80 at fork_trampoline+0x8 ino 94998, on dev md5a 0xc9478b20: tag ufs, type VREG usecount 1, writecount 0, refcount 2 mountedhere 0 flags () v_object 0xca118aa0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7858000 (pid 2407) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0ada22a at ufs_rename+0x16a #5 0xc0bdddb5 at VOP_RENAME_APV+0xa5 #6 0xc0926617 at kern_renameat+0x307 #7 0xc09267c6 at kern_rename+0x36 #8 0xc09267f9 at rename+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 95005, on dev md5a 0xc93bf164: tag ufs, type VREG usecount 0, writecount 0, refcount 95 mountedhere 0 flags (VI_OBJDIRTY|VI_DOINGINACT) v_object 0xcc55f6e8 ref 0 pages 3448 lock type ufs: EXCL by thread 0xc74e96c0 (pid 8) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091eb7f at vrele+0x14f #5 0xc0af783c at vm_object_deallocate+0x1cc #6 0xc0afd612 at vm_pageout+0xe32 #7 0xc08610e8 at fork_exit+0xb8 #8 0xc0ba6b80 at fork_trampoline+0x8 ino 75275, on dev md5a 0xc8f6b858: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcc55f088 ref 0 pages 0 lock type ufs: EXCL by thread 0xc78d66c0 (pid 2345) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 48487, on dev md5a 0xc9130590: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcba52ee0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7bbc900 (pid 2343) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94305, on dev md5a 0xc825d9bc: tag ufs, type VDIR usecount 0, writecount 0, refcount 2 mountedhere 0 flags (VI_DOINGINACT) v_object 0xcbb426e8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a3c6c0 (pid 2363) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091eb7f at vrele+0x14f #5 0xc09262cd at kern_chdir+0x1ed #6 0xc0926302 at chdir+0x22 #7 0xc0bc4834 at syscall+0x2b4 #8 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 828, on dev md5a 0xc80ec6f4: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca04baa0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7f23240 (pid 2370) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 914, on dev md5a 0xc914542c: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcc538b28 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a3b480 (pid 2376) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc0921634 at kern_rmdirat+0x54 #7 0xc0921827 at kern_rmdir+0x27 #8 0xc0921852 at rmdir+0x22 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 922, on dev md5a 0xc82b1590: tag ufs, type VDIR usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VI_DOINGINACT) v_object 0xcba05220 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a3b480 (pid 2376) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0921634 at kern_rmdirat+0x54 #16 0xc0921827 at kern_rmdir+0x27 #17 0xc0921852 at rmdir+0x22 ino 923, on dev md5a 0xc8f339bc: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcb9edbb0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7f24900 (pid 2348) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94264, on dev md5a 0xc9167000: tag ufs, type VREG usecount 0, writecount 0, refcount 2 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xca0587f8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7ad1d80 (pid 2386) with exclusive waiters pending #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94224, on dev md5a 0xc8040000: tag ufs, type VREG usecount 1, writecount 0, refcount 2 mountedhere 0 flags () v_object 0xc9a9ccc0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9acb480 (pid 2335) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0ada22a at ufs_rename+0x16a #5 0xc0bdddb5 at VOP_RENAME_APV+0xa5 #6 0xc0926617 at kern_renameat+0x307 #7 0xc0926837 at renameat+0x37 #8 0xc0bc4834 at syscall+0x2b4 #9 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94315, on dev md5a 0xc81e12c8: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcc3ab770 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9acb900 (pid 2388) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94285, on dev md5a 0xc950a9bc: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9a90480 (pid 2339) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94296, on dev md5a 0xc812b858: tag ufs, type VREG usecount 1, writecount 0, refcount 2 mountedhere 0 flags () v_object 0xc9fba4c8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a8e6c0 (pid 2336) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0ada22a at ufs_rename+0x16a #5 0xc0bdddb5 at VOP_RENAME_APV+0xa5 #6 0xc0926617 at kern_renameat+0x307 #7 0xc0926837 at renameat+0x37 #8 0xc0bc4834 at syscall+0x2b4 #9 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94325, on dev md5a 0xc94d1164: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba2d198 ref 0 pages 0 lock type ufs: EXCL by thread 0xcb9e4900 (pid 2365) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 893, on dev md5a 0xc9199c84: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba3a3b8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc99c3240 (pid 2373) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 907, on dev md5a 0xc7e432c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca07a5d8 ref 0 pages 0 lock type ufs: EXCL by thread 0xcb088000 (pid 2371) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 908, on dev md5a 0xc90279bc: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xcb9e4900 (pid 2365) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 919, on dev md5a 0xc90de42c: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba52bb0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc99c36c0 (pid 2364) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 920, on dev md5a 0xc95fb000: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xca118220 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7803d80 (pid 2378) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94211, on dev md5a 0xc8f632c8: tag ufs, type VDIR usecount 0, writecount 0, refcount 3 mountedhere 0 flags (VI_DOINGINACT) v_object 0xcb9fa440 ref 0 pages 0 lock type ufs: EXCL by thread 0xc99c16c0 (pid 2369) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091eb7f at vrele+0x14f #5 0xc09262cd at kern_chdir+0x1ed #6 0xc0926302 at chdir+0x22 #7 0xc0bc4834 at syscall+0x2b4 #8 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 927, on dev md5a 0xc8fb4de8: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xca16c7f8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7803900 (pid 2385) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922b2c at unlinkat+0x5c #17 0xc0bc4834 at syscall+0x2b4 ino 94303, on dev md5a 0xc90de858: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcbfeb880 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7ad1240 (pid 2374) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 928, on dev md5a 0xc81cec84: tag ufs, type VDIR usecount 0, writecount 0, refcount 3 mountedhere 0 flags (VI_DOINGINACT) v_object 0xc9a37bb0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7bbc480 (pid 2368) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091eb7f at vrele+0x14f #5 0xc09262cd at kern_chdir+0x1ed #6 0xc0926302 at chdir+0x22 #7 0xc0bc4834 at syscall+0x2b4 #8 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 970, on dev md5a 0xc9b47590: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcba0e3b8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a3b6c0 (pid 2367) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 979, on dev md5a 0xc94f79bc: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xcb088000 (pid 2371) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 987, on dev md5a 0xc8236000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xcb038000 (pid 2337) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94319, on dev md5a 0xc95ec2c8: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcb9f3440 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7bc0900 (pid 2384) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922b2c at unlinkat+0x5c #17 0xc0bc4834 at syscall+0x2b4 ino 94236, on dev md5a 0xc901e858: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xca07b6e8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7f236c0 (pid 2342) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94230, on dev md5a 0xc785f000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7f23240 (pid 2370) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 999, on dev md5a 0xc8f9fb20: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca32f2a8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7857b40 (pid 2375) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1003, on dev md5a 0xc81e49bc: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7ad1240 (pid 2374) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1021, on dev md5a 0xc91672c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcc53f7f8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7ec5240 (pid 2361) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1037, on dev md5a 0xc96069bc: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9acbb40 (pid 2389) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94216, on dev md5a 0xc9e5c42c: tag ufs, type VDIR usecount 0, writecount 0, refcount 3 mountedhere 0 flags (VI_DOINGINACT) v_object 0xca043dd0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7acf480 (pid 2366) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091eb7f at vrele+0x14f #5 0xc09262cd at kern_chdir+0x1ed #6 0xc0926302 at chdir+0x22 #7 0xc0bc4834 at syscall+0x2b4 #8 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1041, on dev md5a 0xc8fcfc84: tag ufs, type VREG usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VV_NOSYNC|VI_DOINGINACT) v_object 0xcb9ed660 ref 0 pages 0 lock type ufs: EXCL by thread 0xca350000 (pid 2377) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc091e74b at vget+0xbb #5 0xc091087d at vfs_hash_get+0xed #6 0xc0ac64d9 at ffs_vgetf+0x49 #7 0xc0ac6a5e at ffs_vget+0x2e #8 0xc0ad3831 at ufs_lookup_+0x831 #9 0xc0ad3b2e at ufs_lookup+0x1e #10 0xc0bdbf95 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc090a676 at vfs_cache_lookup+0xd6 #12 0xc0bde945 at VOP_LOOKUP_APV+0xe5 #13 0xc0911aeb at lookup+0x67b #14 0xc091292f at namei+0x57f #15 0xc0922894 at kern_unlinkat+0x54 #16 0xc0922a97 at kern_unlink+0x27 #17 0xc0922ac2 at unlink+0x22 ino 94317, on dev md5a 0xc81e4164: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcb9ef330 ref 0 pages 0 lock type ufs: EXCL by thread 0xca351000 (pid 2372) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1048, on dev md5a 0xc81e4000: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7ec5240 (pid 2361) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1052, on dev md5a 0xc81e4de8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7804000 (pid 2341) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94208, on dev md5a 0xc917c164: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xcbede330 ref 0 pages 0 lock type ufs: EXCL by thread 0xc9a3cb40 (pid 2362) #0 0xc0873692 at __lockmgr_args+0x582 #1 0xc0acbce1 at ffs_lock+0xa1 #2 0xc0bdd7c5 at VOP_LOCK1_APV+0xb5 #3 0xc092aaa8 at _vn_lock+0x78 #4 0xc0911576 at lookup+0x106 #5 0xc091292f at namei+0x57f #6 0xc09218c8 at kern_mkdirat+0x68 #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1053, on dev md5a 0xc917c9bc: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xca351000 (pid 2372) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1058, on dev md5a 0xc9619de8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc99c36c0 (pid 2364) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1060, on dev md5a 0xc944642c: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9a72480 (pid 2346) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94210, on dev md5a 0xc82326f4: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc99c3240 (pid 2373) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1063, on dev md5a 0xc917cb20: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9a3b6c0 (pid 2367) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1067, on dev md5a 0xc80a842c: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9a726c0 (pid 2344) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928a08 at openat+0x38 #11 0xc0bc4834 at syscall+0x2b4 #12 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 94240, on dev md5a 0xc9d18590: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7857b40 (pid 2375) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1068, on dev md5a 0xc7c3dde8: tag ufs, type VDIR usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc9a3cb40 (pid 2362) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0adb9e5 at ufs_mkdir+0xb5 #5 0xc0bddc45 at VOP_MKDIR_APV+0xc5 #6 0xc0921a7b at kern_mkdirat+0x21b #7 0xc0921b4e at kern_mkdir+0x2e #8 0xc0921b79 at mkdir+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 1074, on dev md5a 0xc908b2c8: tag ufs, type VREG usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc74e7240 (pid 2347) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0ac6a5e at ffs_vget+0x2e #3 0xc0aa7876 at ffs_valloc+0x596 #4 0xc0ad97f3 at ufs_makeinode+0xa3 #5 0xc0ad9fa0 at ufs_create+0x30 #6 0xc0bde795 at VOP_CREATE_APV+0xc5 #7 0xc092a365 at vn_open_cred+0x205 #8 0xc092a75b at vn_open+0x3b #9 0xc092841f at kern_openat+0x11f #10 0xc0928985 at kern_open+0x35 #11 0xc09289c0 at open+0x30 #12 0xc0bc4834 at syscall+0x2b4 #13 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 74861, on dev md5a db:0:lockedvnods> show mount 0xc77acb40 /dev/ad4s1a on / (ufs) 0xc77ad000 devfs on /dev (devfs) 0xc77ac870 /dev/ad4s1f on /usr (ufs) 0xc77ac5a0 /dev/ad4s1d on /var (ufs) 0xc77ac2d0 procfs on /proc (procfs) 0xc77ac000 linprocfs on /usr/compat/linux/proc (linprocfs) 0xc79ee2d0 /dev/ad4s1e on /tmp (ufs) 0xc79ee000 /dev/md5a on /mnt (ufs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 2482 1266 1266 0 N cron 2481 2393 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2479 1289 1289 0 S pgrnbwt 0xc5453370 sh 2478 2418 1437 0 N+ lockf 2477 2417 1437 0 N+ lockf 2476 2411 1437 0 N+ lockf 2475 2409 1437 0 SL+ pfault 0xc0f6a69c lockf 2474 1 1437 0 SL+ pfault 0xc0f6a69c lockf 2473 2390 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2472 1671 1670 1001 SL pfault 0xc0f6a69c awk 2471 1671 1670 1001 SL pfault 0xc0f6a69c sed 2470 1671 1670 1001 SL pfault 0xc0f6a69c sed 2469 2410 1437 0 N+ lockf 2468 1671 1670 1001 SL pfault 0xc0f6a69c vmstat 2467 2395 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2466 2397 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2465 2391 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2435 2412 1437 0 SL+ pfault 0xc0f6a69c lockf 2433 2415 1437 0 SL+ pfault 0xc0f6a69c lockf 2432 2414 1437 0 SL+ pfault 0xc0f6a69c lockf 2431 2419 1437 0 SL+ pfault 0xc0f6a69c lockf 2426 2413 1437 0 SL+ pfault 0xc0f6a69c lockf 2424 2408 1437 0 SL+ pfault 0xc0f6a69c lockf 2423 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2422 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2421 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2420 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2419 2387 1437 0 S+ wait 0xcc5b2000 lockf 2418 2387 1437 0 SL+ vmwait 0xc0f6a69c lockf 2417 2387 1437 0 SL+ vmwait 0xc0f6a69c lockf 2415 2387 1437 0 S+ wait 0xcb00f7f8 lockf 2414 2387 1437 0 S+ wait 0xc78d1550 lockf 2413 2387 1437 0 S+ wait 0xcb010000 lockf 2412 2387 1437 0 S+ wait 0xc78d12a8 lockf 2411 2387 1437 0 SL+ vmwait 0xc0f6a69c lockf 2410 2387 1437 0 SL+ vmwait 0xc0f6a69c lockf 2409 2387 1437 0 SL+ pfault 0xc0f6a69c lockf 2408 2387 1437 0 S+ wait 0xc7ebf7f8 lockf 2407 2381 1437 0 S+ getblk 0xe7174dfc rename 2406 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2405 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2404 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2403 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2402 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2401 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2400 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2399 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2398 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2397 2383 1437 0 S+ wait 0xcb00f2a8 mkfifo 2396 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2395 2383 1437 0 S+ wait 0xc9ac9550 mkfifo 2394 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2393 2383 1437 0 S+ wait 0xc78d1aa0 mkfifo 2392 2380 1437 0 SL+ pfault 0xc0f6a69c swap 2391 2383 1437 0 S+ wait 0xc9a8a550 mkfifo 2390 2383 1437 0 S+ wait 0xc9ac72a8 mkfifo 2389 2333 1437 0 S+ getblk 0xe734594c openat 2388 2333 1437 0 S+ getblk 0xe73367e4 openat 2387 2327 1437 0 S+ wait 0xcacd2550 lockf 2386 2333 1437 0 S+ biowr 0xe73458ec openat 2385 2333 1437 0 S+ biowr 0xe7336784 openat 2384 2333 1437 0 S+ getblk 0xe734594c openat 2383 2332 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2382 2333 1437 0 S+ ufs 0xc9167058 openat 2381 2330 1437 0 S+ wait 0xc9ac8aa0 rename 2380 2331 1437 0 S+ wait 0xcb010aa0 swap 2379 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2378 2333 1437 0 S+ getblk 0xe734594c openat 2377 2333 1437 0 S+ getblk 0xe73367e4 openat 2376 2340 1437 0 S+ biowr 0xe7114970 mkdir 2375 2340 1437 0 S+ getblk 0xe728677c mkdir 2374 2340 1437 0 S+ biowr 0xe733ce84 mkdir 2373 2340 1437 0 S+ biowr 0xe728671c mkdir 2372 2340 1437 0 S+ getblk 0xe728677c mkdir 2371 2340 1437 0 S+ getblk 0xe733cee4 mkdir 2370 2340 1437 0 S+ getblk 0xe733cee4 mkdir 2369 2340 1437 0 S+ getblk 0xe71149d0 mkdir 2368 2340 1437 0 S+ getblk 0xe733cee4 mkdir 2367 2340 1437 0 S+ getblk 0xe728677c mkdir 2366 2340 1437 0 S+ getblk 0xe728677c mkdir 2365 2340 1437 0 S+ getblk 0xe71149d0 mkdir 2364 2340 1437 0 S+ getblk 0xe728677c mkdir 2363 2340 1437 0 S+ biowr 0xe73643c8 mkdir 2362 2340 1437 0 S+ getblk 0xe728677c mkdir 2361 2340 1437 0 S+ getblk 0xe728677c mkdir 2360 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2359 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2358 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2357 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2356 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2355 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2354 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2353 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2352 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2351 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2350 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2349 2338 1437 0 S+ vmwait 0xc0f6a69c rw 2348 2333 1437 0 S+ getblk 0xe734594c openat 2347 2334 1437 0 S+ biowr 0xe73433e8 creat 2346 2333 1437 0 S+ getblk 0xe734594c openat 2345 2334 1437 0 S+ biowr 0xe7267298 creat 2344 2333 1437 0 S+ getblk 0xe734594c openat 2343 2334 1437 0 S+ getblk 0xe73367e4 creat 2342 2333 1437 0 S+ getblk 0xe734594c openat 2341 2333 1437 0 S+ getblk 0xe734594c openat 2340 2329 1437 0 S+ wait 0xc9ac77f8 mkdir 2339 2333 1437 0 S+ getblk 0xe73367e4 openat 2338 2324 1437 0 S+ wait 0xc9ac7aa0 rw 2337 2333 1437 0 S+ getblk 0xe73367e4 openat 2336 2333 1437 0 S+ getblk 0xe73367e4 openat 2335 2333 1437 0 S+ getblk 0xe73367e4 openat 2334 2328 1437 0 S+ wait 0xc9a40aa0 creat 2333 2323 1437 0 S+ wait 0xc9a407f8 openat 2332 1550 1437 0 SL+ pfault 0xc0f6a69c mkfifo 2331 1550 1437 0 SL+ pfault 0xc0f6a69c swap 2330 1550 1437 0 SL+ pfault 0xc0f6a69c rename 2329 1550 1437 0 SL+ pfault 0xc0f6a69c mkdir 2328 1550 1437 0 SL+ pfault 0xc0f6a69c creat 2327 1550 1437 0 SL+ pfault 0xc0f6a69c lockf 2324 1550 1437 0 SL+ pfault 0xc0f6a69c rw 2323 1550 1437 0 SL+ pfault 0xc0f6a69c openat 1672 1670 1670 1001 S piperd 0xca362000 awk 1671 1670 1670 1001 S wait 0xc9aa2550 sh 1670 1669 1670 1001 Ss wait 0xc7ac4aa0 sh 1669 1662 1662 1001 S select 0xca2c82a4 sshd 1668 1667 1668 1001 Ss kqread 0xca0bbe80 tail 1667 1660 1660 1001 S select 0xca128be4 sshd 1666 1665 1666 1001 Ss+ select 0xc9c651a4 top 1665 1659 1659 1001 S select 0xc9bb7da4 sshd 1662 1247 1662 0 Ss sbwait 0xca31b0b8 sshd 1660 1247 1660 0 Ss sbwait 0xca31b3f0 sshd 1659 1247 1659 0 Ss sbwait 0xc7c89d98 sshd 1550 1549 1437 0 S+ wait 0xc7c917f8 run 1549 1548 1437 0 S+ wait 0xc99c0aa0 run 1548 1542 1437 0 SL+ pfault 0xc0f6a69c run 1542 1525 1437 0 S+ wait 0xc7c912a8 sh 1534 0 0 0 SL vmwait 0xc0f6a69c [md5] 1525 1437 1437 0 S+ wait 0xc7f1f000 sh 1437 1432 1437 0 S+ wait 0xc77fe000 sh 1432 1428 1432 0 S+ wait 0xc7ebf550 bash 1428 1427 1428 0 S+ pause 0xc7f1eda0 csh 1427 1396 1427 1001 S+ wait 0xc7f1f2a8 su 1396 1395 1396 1001 Ss+ wait 0xc7ec17f8 bash 1395 1393 1393 1001 S select 0xc7ecea24 sshd 1393 1247 1393 0 Ss sbwait 0xc7ad8728 sshd 1364 1 1364 0 Ss+ ttyin 0xc73c1e70 getty 1363 1 1363 0 Ss+ ttyin 0xc74fb470 getty 1362 1 1362 0 Ss+ ttyin 0xc74fbe70 getty 1361 1 1361 0 Ss+ ttyin 0xc74fba70 getty 1360 1 1360 0 Ss+ ttyin 0xc74fb670 getty 1359 1 1359 0 Ss+ ttyin 0xc74fbc70 getty 1358 1 1358 0 Ss+ ttyin 0xc74fc270 getty 1357 1 1357 0 Ss+ ttyin 0xc74fc070 getty 1356 1 1356 0 Ss+ ttyin 0xc73c0870 getty 1325 1 1325 0 Ss select 0xc787dde4 inetd 1289 1 1289 0 Ss wait 0xc7ec0550 watchdogd 1266 1 1266 0 SLs vmwait 0xc0f6a69c cron 1259 1 1259 25 SLs pfault 0xc0f6a69c sendmail 1255 1 1255 0 ?s sendmail 1247 1 1247 0 Ss select 0xc7721664 sshd 1202 1 1202 0 SLs pfault 0xc0f6a69c ntpd 1061 1 1061 0 Ss select 0xc77b1564 moused 1028 1 1028 0 ?s NLM: master 1021 1 1021 0 SLs pfault 0xc0f6a69c rpc.statd 1014 1013 1013 0 ? (threaded) nfsd 100123 W nfsd: service 100122 W nfsd: service 100121 W nfsd: service 100082 W nfsd: master 1013 1 1013 0 Ss select 0xc77b1da4 nfsd 1004 1 1004 0 Ss select 0xc786bb24 mountd 911 1 911 0 SLs pfault 0xc0f6a69c rpcbind 879 1 879 0 ?s syslogd 696 1 696 0 Ss select 0xc77b2124 devd 20 0 0 0 SL flowclea 0xc0f5e908 [flowcleaner] 19 0 0 0 SL biowr 0xe7174d9c [softdepflush] 18 0 0 0 SL biowr 0xe7269c70 [syncer] 17 0 0 0 SL vlruwt 0xc7783aa0 [vnlru] 16 0 0 0 SL psleep 0xc0f5e448 [bufdaemon] 15 0 0 0 SL pgzero 0xc0f6ae18 [pagezero] 9 0 0 0 SL psleep 0xc0f6aa44 [vmdaemon] 8 0 0 0 SL biowr 0xe71ef5d4 [pagedaemon] 7 0 0 0 SL - 0xc73c063c [fdc0] 6 0 0 0 SL - 0xc73f4000 [fw0_probe] 14 0 0 0 SL (threaded) [usb] 100058 D - 0xc73d4d0c [usbus5] 100057 D - 0xc73d4cdc [usbus5] 100056 D - 0xc73d4cac [usbus5] 100055 D - 0xc73d4c7c [usbus5] 100053 D - 0xc73c6b5c [usbus4] 100052 D - 0xc73c6b2c [usbus4] 100051 D - 0xc73c6afc [usbus4] 100050 D - 0xc73c6acc [usbus4] 100049 D - 0xc73c2b5c [usbus3] 100048 D - 0xc73c2b2c [usbus3] 100047 D - 0xc73c2afc [usbus3] 100046 D - 0xc73c2acc [usbus3] 100045 D - 0xc73bbb5c [usbus2] 100044 D - 0xc73bbb2c [usbus2] 100043 D - 0xc73bbafc [usbus2] 100042 D - 0xc73bbacc [usbus2] 100040 D - 0xc73b6b5c [usbus1] 100039 D - 0xc73b6b2c [usbus1] 100038 D - 0xc73b6afc [usbus1] 100037 D - 0xc73b6acc [usbus1] 100035 D - 0xc73a7b5c [usbus0] 100034 D - 0xc73a7b2c [usbus0] 100033 D - 0xc73a7afc [usbus0] 100032 D - 0xc73a7acc [usbus0] 5 0 0 0 SL ccb_scan 0xc0dbe054 [xpt_thrd] 13 0 0 0 SL - 0xc0df1ca4 [yarrow] 4 0 0 0 SL - 0xc0defa64 [g_down] 3 0 0 0 SL - 0xc0defa60 [g_up] 2 0 0 0 SL - 0xc0defa58 [g_event] 12 0 0 0 WL (threaded) [intr] 100066 I [irq12: psm0] 100065 I [irq1: atkbd0] 100063 I [swi0: uart] 100060 I [irq20: fwohci0] 100059 I [irq14: ata0] 100054 I [irq19: ehci0] 100041 I [irq18: ohci2 ohci4] 100036 I [irq17: ohci1 ohci3] 100031 I [irq16: hdac1 ohci0] 100030 I [irq22: atapci0] 100029 I [irq256: hdac0] 100028 I [irq9: acpi0] 100027 I [swi5: +] 100025 I [swi2: cambio] 100020 I [swi6: task queue] 100019 I [swi6: Giant taskq] 100012 I [swi1: netisr 0] 100011 I [swi4: clock] 100010 I [swi4: clock] 100009 I [swi4: clock] 100008 I [swi4: clock] 100007 I [swi3: vm] 11 0 0 0 RL (threaded) [idle] 100006 Run CPU 0 [idle: cpu0] 100005 Run CPU 1 [idle: cpu1] 100004 Run CPU 2 [idle: cpu2] 100003 Run CPU 3 [idle: cpu3] 1 0 1 0 SLs wait 0xc7177d48 [init] 10 0 0 0 SL audit_wo 0xc0f69940 [audit] 0 0 0 0 SLs (threaded) [kernel] 100061 D - 0xc73a1880 [fw0_taskq] 100026 D - 0xc73440c0 [kqueue taskq] 100023 D - 0xc7344240 [acpi_task_2] 100022 D - 0xc7344240 [acpi_task_1] 100021 D - 0xc7344240 [acpi_task_0] 100018 D - 0xc7344540 [thread taskq] 100016 D - 0xc715ed80 [firmware taskq] 100000 D vmwait 0xc0f6a69c [swapper] 2416 2387 1437 0 Z+ lockf 2326 1550 1437 0 Z+ link 2325 1550 1437 0 Z+ fts db:0:ps> allt Tracing command cron pid 2482 tid 100089 td 0xc78d6b40 sched_switch(4,0,c712e6b0,c0f2f8f0,f64768b0,...) at sched_switch+0x406 _end(6a626f20,746365,0,0,0,...) at 0xc7131910 Tracing command mkfifo pid 2481 tid 100134 td 0xc7804b40 sched_switch(c7804b40,0,104,191,b704432,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7804b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba5ab28,3,0,10d,f655dc0c,...) at vm_waitpfault+0x75 vm_fault(c717d570,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c7c902a8,...) at trap_pfault+0x10d trap(f655dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe660, ebp = 0xbfbfe668 --- Tracing command sh pid 2479 tid 100213 td 0xc9a90240 sched_switch(c9a90240,0,104,191,e355aeea,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a90240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c5453370,44,c0cc2fcb,0,0,...) at sleepq_wait+0x63 _sleep(c5453370,c74cf3b8,44,c0cc2fcb,0) at _sleep+0x36b vm_page_sleep(c5453370,c0cc2fcb,0,76,f6678b54,...) at vm_page_sleep+0xc3 vnode_grab_pages(0,0,0,0,100000,...) at vnode_grab_pages+0xdb vnode_pager_read(c78212c8,f6678c58,20000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c78212c8,f6678c58,c7175100,c7175100,20000,...) at vn_read_chunk+0xcc vn_read(c90dd498,f6678c58,c7175100,1,c9a90240,...) at vn_read+0xd9 dofileread(f6678c58,0,0,1,c90dd498,...) at dofileread+0x96 kern_preadv(c9a90240,5,f6678c58,0,0,...) at kern_preadv+0x78 pread(c9a90240,f6678cf8,14,c0c9d01d,c0d838f4,...) at pread+0x5d syscall(f6678d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (475, FreeBSD ELF32, pread), eip = 0x2806da73, esp = 0xbfbfe55c, ebp = 0xbfbfe588 --- Tracing command lockf pid 2478 tid 100313 td 0xcb088b40 *** error reading from address 5 *** Tracing command lockf pid 2477 tid 100214 td 0xc9a90000 sched_switch(4af,f667c964,c08cdf3b,c0ca4dda,c0c8e4d3,...) at sched_switch+0x406 uart_z8530_class(c82f08b0,8,c0ca2c8a,1e0,c7131910,...) at 0x246 __lockmgr_args(246,c712b380,1,c712b6c0,c712b1e0,...) at __lockmgr_args+0xca1 _end(0,c9a89d50,0,c0df5cf4,0,...) at 0xf667ca60 _end(0,0,4,c0e04450,0,...) at 0xc9a89d48 uart_z8530_class(32206b63,0,0,0,0,...) at 0xb0000 Tracing command lockf pid 2476 tid 100216 td 0xc9a8eb40 sched_switch(4af,f6684964,c08cdf3b,c0ca4dda,c0c8e4d3,...) at sched_switch+0x406 uart_z8530_class(c92fdcdc,8,c0ca2c8a,1e0,c7131910,...) at 0x246 __lockmgr_args(246,c712b380,1,c712b6c0,c712b1e0,...) at __lockmgr_args+0xca1 _end(0,c9a89800,0,c0df6374,0,...) at 0xf6684a60 _end(0,0,4,c0e04450,0,...) at 0xc9a897f8 uart_z8530_class(32206b63,0,0,0,0,...) at 0xb0000 Tracing command lockf pid 2475 tid 100239 td 0xc9a70000 sched_switch(c9a70000,0,104,191,afa61224,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a70000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9a6a3b8,0,0,10d,f66d0c0c,...) at vm_waitpfault+0x75 vm_fault(c717c2b8,804d000,2,0,804d400,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,f66d0cd0,c9aa27f8,...) at trap_pfault+0x10d trap(f66d0d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049572, esp = 0xbfbfe680, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2474 tid 100235 td 0xc9a706c0 sched_switch(c9a706c0,0,104,191,af484566,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a706c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc3a2000,0,0,10d,f66c3c0c,...) at vm_waitpfault+0x75 vm_fault(c99abbc8,804d000,2,0,804d400,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,f66c3cd0,c9aa3000,...) at trap_pfault+0x10d trap(f66c3d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049572, esp = 0xbfbfe680, ebp = 0xbfbfe6a8 --- Tracing command mkfifo pid 2473 tid 100133 td 0xc7804d80 sched_switch(c7804d80,0,104,191,b6f7f097,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7804d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc3a15d8,3,0,10d,f655ac0c,...) at vm_waitpfault+0x75 vm_fault(c717cae0,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7c90550,...) at trap_pfault+0x10d trap(f655ad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe660, ebp = 0xbfbfe668 --- Tracing command awk pid 2472 tid 100197 td 0xc78d6d80 sched_switch(c78d6d80,0,104,191,b04f7bdc,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78d6d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9fe0d48,f,0,10d,f6647c0c,...) at vm_waitpfault+0x75 vm_fault(c7c37658,280a7000,2,0,280a7000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a412a8,...) at trap_pfault+0x10d trap(f6647d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28081c6a, esp = 0xbfbfe3e0, ebp = 0xbfbfe3e8 --- Tracing command sed pid 2471 tid 100242 td 0xc9a72900 sched_switch(c9a72900,0,104,191,ae0b779a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a72900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9fe0a18,f,0,10d,f66dbc0c,...) at vm_waitpfault+0x75 vm_fault(c7bafd98,28090000,2,0,28090000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a432a8,...) at trap_pfault+0x10d trap(f66dbd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2806ac6a, esp = 0xbfbfe3f0, ebp = 0xbfbfe3f8 --- Tracing command sed pid 2470 tid 100194 td 0xc9a3c900 sched_switch(c9a3c900,0,104,191,ae0aa95c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a3c900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cbfed4c8,1,0,10d,f663d8f4,...) at vm_waitpfault+0x75 vm_fault(c9a93740,28082000,2,0,28082000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c08cdf3b,c9a39aa0,...) at trap_pfault+0x10d trap(f663da20) at trap+0x4a8 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0xc0bc213c, esp = 0xf663da60, ebp = 0xf663daa8 --- slow_copyout(f663dad0,0,1000,f663dc58,100000,...) at slow_copyout+0x4 vnode_pager_read(c78212c8,f663dc58,20000,224,0,...) at vnode_pager_read+0x3bd vn_read_chunk(c78212c8,f663dc58,ca2f3e00,ca2f3e00,20000,...) at vn_read_chunk+0xcc vn_read(c786db28,f663dc58,ca2f3e00,1,c9a3c900,...) at vn_read+0xd9 dofileread(f663dc58,0,0,1,c786db28,...) at dofileread+0x96 kern_preadv(c9a3c900,3,f663dc58,0,0,...) at kern_preadv+0x78 pread(c9a3c900,f663dcf8,14,c0c9d01d,c0d838f4,...) at pread+0x5d syscall(f663dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (475, FreeBSD ELF32, pread), eip = 0x28058a73, esp = 0xbfbfe40c, ebp = 0xbfbfe438 --- Tracing command lockf pid 2469 tid 100186 td 0xc7f246c0 sched_switch(4,0,c712e6b0,c0f2e9d0,f66218b0,...) at sched_switch+0x406 _end(6a626f20,746365,0,0,0,...) at 0xc7131910 Tracing command vmstat pid 2468 tid 100183 td 0xc7f24d80 sched_switch(c7f24d80,0,104,191,ae0c4a50,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7f24d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9cc5c38,f,0,10d,f6618c0c,...) at vm_waitpfault+0x75 vm_fault(c7bafcb0,2808f000,2,0,2808f000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7f20550,...) at trap_pfault+0x10d trap(f6618d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28069c6a, esp = 0xbfbfe420, ebp = 0xbfbfe428 --- Tracing command mkfifo pid 2467 tid 100148 td 0xc7ec3b40 sched_switch(c7ec3b40,0,104,191,b70eb0e5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ec3b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc552990,3,0,10d,f6587c0c,...) at vm_waitpfault+0x75 vm_fault(c9a943a0,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c7ec3be4,c7ebfaa0,...) at trap_pfault+0x10d trap(f6587d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe2f0, ebp = 0xbfbfe2f8 --- Tracing command mkfifo pid 2466 tid 100273 td 0xc9acb240 sched_switch(c9acb240,0,104,191,b53871ae,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9acb240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc3cf330,3,0,10d,f6750c0c,...) at vm_waitpfault+0x75 vm_fault(c99abd98,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,cb012550,...) at trap_pfault+0x10d trap(f6750d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe660, ebp = 0xbfbfe668 --- Tracing command mkfifo pid 2465 tid 100312 td 0xcb088d80 sched_switch(cb088d80,0,104,191,b52695e8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb088d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc559908,3,0,10d,f67eac0c,...) at vm_waitpfault+0x75 vm_fault(c99ab740,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cc5b02a8,...) at trap_pfault+0x10d trap(f67ead38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe660, ebp = 0xbfbfe668 --- Tracing command lockf pid 2435 tid 100175 td 0xc99c3000 sched_switch(c99c3000,0,104,191,c72628b0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c99c3000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cb9e7088,3,0,10d,f6600c0c,...) at vm_waitpfault+0x75 vm_fault(c7c379f8,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c99bfaa0,...) at trap_pfault+0x10d trap(f6600d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command lockf pid 2433 tid 100217 td 0xc9a8e900 sched_switch(c9a8e900,0,104,191,ae967f81,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a8e900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca1bc6e8,3,0,10d,f6688c0c,...) at vm_waitpfault+0x75 vm_fault(cb75d570,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c9a89550,...) at trap_pfault+0x10d trap(f6688d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command lockf pid 2432 tid 100190 td 0xc7acf6c0 sched_switch(c7acf6c0,0,104,191,b13c97b2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7acf6c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc5386e8,3,0,10d,f6631c0c,...) at vm_waitpfault+0x75 vm_fault(c99b70e8,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c9a41d48,...) at trap_pfault+0x10d trap(f6631d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command lockf pid 2431 tid 100180 td 0xc99c1480 sched_switch(c99c1480,0,104,191,a8782f70,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c99c1480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca033440,3,0,10d,f660fc0c,...) at vm_waitpfault+0x75 vm_fault(cb75d1d0,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c7f20d48,...) at trap_pfault+0x10d trap(f660fd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command lockf pid 2426 tid 100182 td 0xc99c1000 sched_switch(c99c1000,0,104,191,ae13dfa8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c99c1000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc3d5ee0,3,0,10d,f6615c0c,...) at vm_waitpfault+0x75 vm_fault(c7bc2e80,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,0,c7f207f8,...) at trap_pfault+0x10d trap(f6615d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command lockf pid 2424 tid 100184 td 0xc7f24b40 sched_switch(c7f24b40,0,104,191,afb80165,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7f24b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc54b880,3,0,10d,f661bc0c,...) at vm_waitpfault+0x75 vm_fault(c9a942b8,281a7000,2,0,281a7704,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,c7f202a8,...) at trap_pfault+0x10d trap(f661bd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28111e88, esp = 0xbfbfe670, ebp = 0xbfbfe678 --- Tracing command swap pid 2423 tid 100303 td 0xcb9e4240 sched_switch(cb9e4240,0,104,191,afb7de20,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb9e4240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c94be990,7d09,0,10d,f67c0c0c,...) at vm_waitpfault+0x75 vm_fault(c717d3a0,30009000,2,0,30009000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cc5b1aa0,...) at trap_pfault+0x10d trap(f67c0d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2422 tid 100302 td 0xcb9e4480 sched_switch(cb9e4480,0,104,191,b13be832,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb9e4480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cbfee000,85ac,0,10d,f67bdc0c,...) at vm_waitpfault+0x75 vm_fault(c7bc2ae0,308ac000,2,0,308ac000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cc5b1d48,...) at trap_pfault+0x10d trap(f67bdd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2421 tid 100189 td 0xc7acf900 sched_switch(c7acf900,0,104,191,ae13b913,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7acf900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba00dd0,8ca4,0,10d,f662ec0c,...) at vm_waitpfault+0x75 vm_fault(c717c9f8,30fa4000,2,0,30fa4000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a43000,...) at trap_pfault+0x10d trap(f662ed38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2420 tid 100178 td 0xc99c1900 sched_switch(c99c1900,0,104,191,b13c1207,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c99c1900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cbfee088,7b21,0,10d,f6609c0c,...) at vm_waitpfault+0x75 vm_fault(c99abcb0,2fe21000,2,0,2fe21000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c99bf2a8,...) at trap_pfault+0x10d trap(f6609d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command lockf pid 2419 tid 100301 td 0xcb9e46c0 sched_switch(cb9e46c0,0,104,191,ca195d87,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(cb9e46c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cc5b2000,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cc5b2000,cc5b2088,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(cb9e46c0,97f,f67bac74,0,0,...) at kern_wait+0xb76 wait4(cb9e46c0,f67bacf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f67bad38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command lockf pid 2418 tid 100255 td 0xca351900 sched_switch(ca351900,0,104,191,b90a21ca,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(ca351900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cc5b0088,4,c0c94be1,df,ca0e8c00,...) at vm_wait+0xbe vm_forkproc(ca351900,cc5b0000,cb088b40,c717d000,14,...) at vm_forkproc+0xa5 fork1(ca351900,14,0,f6708c78,281a2478,...) at fork1+0x1142 fork(ca351900,f6708cf8,c0cd102a,c0c9cf52,c0d80538,...) at fork+0x29 syscall(f6708d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2810108b, esp = 0xbfbfe67c, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2417 tid 100115 td 0xc7bc0480 sched_switch(c7bc0480,0,104,191,b58f5f8f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7bc0480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c9a89dd0,4,c0c94be1,df,c9f98d00,...) at vm_wait+0xbe vm_forkproc(c7bc0480,c9a89d48,c9a90000,c99aa000,14,...) at vm_forkproc+0xa5 fork1(c7bc0480,14,0,f651ec78,281a2478,...) at fork1+0x1142 fork(c7bc0480,f651ecf8,c0cd102a,c0c9cf52,c0d80538,...) at fork+0x29 syscall(f651ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2810108b, esp = 0xbfbfe67c, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2415 tid 100287 td 0xcb0876c0 sched_switch(cb0876c0,0,104,191,ca190678,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(cb0876c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cb00f7f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cb00f7f8,cb00f880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(cb0876c0,981,f6784c74,0,0,...) at kern_wait+0xb76 wait4(cb0876c0,f6784cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6784d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command lockf pid 2414 tid 100107 td 0xc78d3d80 sched_switch(c78d3d80,0,104,191,ca18ccb8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c78d3d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c78d1550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c78d1550,c78d15d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c78d3d80,980,f64ddc74,0,0,...) at kern_wait+0xb76 wait4(c78d3d80,f64ddcf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f64ddd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command lockf pid 2413 tid 100284 td 0xcb087d80 sched_switch(cb087d80,0,104,191,ca185041,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(cb087d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cb010000,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cb010000,cb010088,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(cb087d80,97a,f677bc74,0,0,...) at kern_wait+0xb76 wait4(cb087d80,f677bcf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f677bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command lockf pid 2412 tid 100109 td 0xc78d3b40 sched_switch(c78d3b40,0,104,191,ca1876a1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c78d3b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c78d12a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c78d12a8,c78d1330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c78d3b40,983,f64e5c74,0,0,...) at kern_wait+0xb76 wait4(c78d3b40,f64e5cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f64e5d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command lockf pid 2411 tid 100086 td 0xc74e7000 sched_switch(c74e7000,0,104,191,af98bca0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c74e7000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c9a89880,4,c0c94be1,df,c9fa1c00,...) at vm_wait+0xbe vm_forkproc(c74e7000,c9a897f8,c9a8eb40,c99ab658,14,...) at vm_forkproc+0xa5 fork1(c74e7000,14,0,f6455c78,281a2478,...) at fork1+0x1142 fork(c74e7000,f6455cf8,c0cd102a,c0c9cf52,c0d80538,...) at fork+0x29 syscall(f6455d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2810108b, esp = 0xbfbfe67c, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2410 tid 100282 td 0xcb088240 sched_switch(cb088240,0,104,191,b13c287f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(cb088240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c9a3a330,4,c0c94be1,df,c8f2de00,...) at vm_wait+0xbe vm_forkproc(cb088240,c9a3a2a8,c7f246c0,c7bc1910,14,...) at vm_forkproc+0xa5 fork1(cb088240,14,0,f6773c78,281a2478,...) at fork1+0x1142 fork(cb088240,f6773cf8,c0cd102a,c0c9cf52,c0d80538,...) at fork+0x29 syscall(f6773d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2810108b, esp = 0xbfbfe67c, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2409 tid 100226 td 0xc9a71000 sched_switch(c9a71000,0,104,191,af93d57f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a71000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cc3a22a8,1e,0,10d,f66a7c0c,...) at vm_waitpfault+0x75 vm_fault(cb75d2b8,bfbfe000,2,0,bfbfe6a4,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a3aaa0,...) at trap_pfault+0x10d trap(f66a7d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x804960f, esp = 0xbfbfe680, ebp = 0xbfbfe6a8 --- Tracing command lockf pid 2408 tid 100149 td 0xc7ec3900 sched_switch(c7ec3900,0,104,191,ca17a843,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ec3900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ebf7f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ebf7f8,c7ebf880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ec3900,978,f658ac74,0,0,...) at kern_wait+0xb76 wait4(c7ec3900,f658acf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f658ad38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe65c, ebp = 0xbfbfe678 --- Tracing command rename pid 2407 tid 100125 td 0xc7858000 sched_switch(c7858000,0,104,191,18159ae3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7858000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7174dfc,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7174dfc,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16fae0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16fae0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16fae0,0,4000,0,...) at bread+0x4c ffs_update(c9478b20,0,c0cbf2eb,438,c7131910,...) at ffs_update+0x1a2 ufs_rename(f6542c1c,0,c9478b20,f6542bc8,0,...) at ufs_rename+0x3f9 VOP_RENAME_APV(c0da22e0,f6542c1c,0,1,f6542ba0,...) at VOP_RENAME_APV+0xa5 kern_renameat(c7858000,ffffff9c,bfbfe604,ffffff9c,bfbfe584,...) at kern_renameat+0x307 kern_rename(c7858000,bfbfe604,bfbfe584,0,f6542d2c,...) at kern_rename+0x36 rename(c7858000,f6542cf8,8,f6542c9c,c0d81300,...) at rename+0x29 syscall(f6542d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (128, FreeBSD ELF32, rename), eip = 0x280eac0b, esp = 0xbfbfe54c, ebp = 0xbfbfe688 --- Tracing command swap pid 2406 tid 100102 td 0xc7ad06c0 sched_switch(c7ad06c0,0,104,191,b13c4f27,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ad06c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cbfee110,a78d,0,10d,f64aac0c,...) at vm_waitpfault+0x75 vm_fault(c7c373a0,32a8d000,2,0,32a8d000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c78d2d48,...) at trap_pfault+0x10d trap(f64aad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2405 tid 100227 td 0xc9a70d80 sched_switch(c9a70d80,0,104,191,ae960899,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a70d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca16ccc0,a2a7,0,10d,f66aac0c,...) at vm_waitpfault+0x75 vm_fault(c9a93828,325a7000,2,0,325a7000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a3a7f8,...) at trap_pfault+0x10d trap(f66aad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2404 tid 100129 td 0xc78576c0 sched_switch(c78576c0,0,104,191,af4462f4,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78576c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca1b6ee0,9811,0,10d,f654ec0c,...) at vm_waitpfault+0x75 vm_fault(c99aae80,31b11000,2,0,31b11000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7c91000,...) at trap_pfault+0x10d trap(f654ed38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2403 tid 100228 td 0xc7bbc6c0 sched_switch(c7bbc6c0,0,104,191,b13c728c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7bbc6c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca03a6e8,b606,0,10d,f66adc0c,...) at vm_waitpfault+0x75 vm_fault(c99abae0,33906000,2,0,33906000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7bba000,...) at trap_pfault+0x10d trap(f66add38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2402 tid 100290 td 0xcb037b40 sched_switch(cb037b40,0,104,191,afb7b653,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb037b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cbede220,a004,0,10d,f678dc0c,...) at vm_waitpfault+0x75 vm_fault(c9a93910,32304000,2,0,32304000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cacd1550,...) at trap_pfault+0x10d trap(f678dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2401 tid 100291 td 0xcb037900 sched_switch(cb037900,0,104,191,ada16f3f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb037900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cb9f6990,9daf,0,10d,f6790c0c,...) at vm_waitpfault+0x75 vm_fault(c717cd98,320af000,2,0,320af000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cacd12a8,...) at trap_pfault+0x10d trap(f6790d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command swap pid 2400 tid 100288 td 0xcb087480 sched_switch(cb087480,0,104,191,ae965b3a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(cb087480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca17a4c8,613f,0,10d,f6787c0c,...) at vm_waitpfault+0x75 vm_fault(c717c828,2e43f000,2,0,2e43f000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,cb00f550,...) at trap_pfault+0x10d trap(f6787d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command rw pid 2399 tid 100207 td 0xc9a3b240 sched_switch(c9a3b240,0,104,191,16d9ac5c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a3b240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cc548330,0,c0cc2fb0,9a,f6665b60,...) at vm_wait+0xbe vnode_grab_pages(709,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c8064000,f6665c58,7f0001,27c,f6665c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(c787f188,f6665c58,c7782200,0,c9a3b240,...) at vn_write+0x13c dofilewrite(f6665c58,ffffffff,ffffffff,0,c787f188,...) at dofilewrite+0x95 kern_writev(c9a3b240,4,f6665c58,f6665c78,1,...) at kern_writev+0x58 write(c9a3b240,f6665cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f6665d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command swap pid 2398 tid 100271 td 0xc7ad1480 sched_switch(c7ad1480,0,104,191,b13bbe89,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ad1480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba1faa0,80ce,0,10d,f6748c0c,...) at vm_waitpfault+0x75 vm_fault(c7acc910,303ce000,2,0,303ce000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0c98033,cacd2000,...) at trap_pfault+0x10d trap(f6748d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command mkfifo pid 2397 tid 100294 td 0xcb087240 sched_switch(cb087240,0,104,191,d4b878fd,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(cb087240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cb00f2a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cb00f2a8,cb00f330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(cb087240,9a2,f6799c74,0,0,...) at kern_wait+0xb76 wait4(cb087240,f6799cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6799d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe64c, ebp = 0xbfbfe668 --- Tracing command swap pid 2396 tid 100164 td 0xc7f23000 sched_switch(c7f23000,0,104,191,ae9631bd,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7f23000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba37a18,470b,0,10d,f65bbc0c,...) at vm_waitpfault+0x75 vm_fault(c99ab9f8,2ca0b000,2,0,2ca0b000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7f1e2a8,...) at trap_pfault+0x10d trap(f65bbd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command mkfifo pid 2395 tid 100299 td 0xc9accd80 sched_switch(c9accd80,0,104,191,d4b84077,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9accd80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9ac9550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9ac9550,c9ac95d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9accd80,9a3,f67b4c74,0,0,...) at kern_wait+0xb76 wait4(c9accd80,f67b4cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f67b4d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe64c, ebp = 0xbfbfe668 --- Tracing command swap pid 2394 tid 100209 td 0xc99c3d80 sched_switch(c99c3d80,0,104,191,ada16115,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c99c3d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cb9f0b28,97db,0,10d,f666bc0c,...) at vm_waitpfault+0x75 vm_fault(c7bc23a0,31adb000,2,0,31adb000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a8aaa0,...) at trap_pfault+0x10d trap(f666bd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command mkfifo pid 2393 tid 100105 td 0xc78d6240 sched_switch(c78d6240,0,104,191,d4b81a09,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c78d6240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c78d1aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c78d1aa0,c78d1b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c78d6240,9b1,f64d5c74,0,0,...) at kern_wait+0xb76 wait4(c78d6240,f64d5cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f64d5d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe64c, ebp = 0xbfbfe668 --- Tracing command swap pid 2392 tid 100253 td 0xc9acbd80 sched_switch(c9acbd80,0,104,191,ada13b5b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9acbd80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba34b28,2703,0,10d,f6701c0c,...) at vm_waitpfault+0x75 vm_fault(c7c37570,2aa03000,2,0,2aa03000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9aa17f8,...) at trap_pfault+0x10d trap(f6701d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818d553, esp = 0xbfbfe5f0, ebp = 0xbfbfe628 --- Tracing command mkfifo pid 2391 tid 100211 td 0xc9a906c0 sched_switch(c9a906c0,0,104,191,d4b7e594,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9a906c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9a8a550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9a8a550,c9a8a5d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9a906c0,9a1,f6671c74,0,0,...) at kern_wait+0xb76 wait4(c9a906c0,f6671cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6671d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe64c, ebp = 0xbfbfe668 --- Tracing command mkfifo pid 2390 tid 100264 td 0xca350d80 sched_switch(ca350d80,0,104,191,d4b7be28,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(ca350d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9ac72a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9ac72a8,c9ac7330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(ca350d80,9a9,f672bc74,0,0,...) at kern_wait+0xb76 wait4(ca350d80,f672bcf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f672bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe64c, ebp = 0xbfbfe668 --- Tracing command openat pid 2389 tid 100256 td 0xc9acbb40 sched_switch(c9acbb40,0,104,191,181647ba,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9acbb40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,17008,80000,f670c8e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,17008,80000,f670c8e8,c9cb06f4,...) at ffs_vget+0x2e ffs_valloc(c9cb06f4,81b0,c7782200,f670c8e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f670cbec,c0da2860,f670cad8,f670ca34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f670cad8,c0cd4144,0,0,f670cbc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f670cad8,f670cbec,f670ca70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f670cbc0,f670cc78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f670cbc0,f670cc78,1b0,c781ccb0,c1877394,...) at vn_open+0x3b kern_openat(c9acbb40,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c9acbb40,f670ccf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f670cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 2388 tid 100257 td 0xc9acb900 sched_switch(c9acb900,0,104,191,18105cc7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9acb900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_update(c81e12c8,0,c0d8861c,f670f99c,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c81e12c8,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f670fb74,c0cd3dab,c81e1388,c81e1388,c81e12c8,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f670fb74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f670fba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c81e12c8,ffffffdf,c81e12c8,f670fc0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(c9acb900,ffffff9c,bfbfe584,0,f670fc80,...) at kern_unlinkat+0x1c3 kern_unlink(c9acb900,bfbfe584,0,f670fd2c,c0bc4834,...) at kern_unlink+0x27 unlink(c9acb900,f670fcf8,4,c0cb8477,c0d80618,...) at unlink+0x22 syscall(f670fd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command lockf pid 2387 tid 100269 td 0xc7ad1900 sched_switch(c7ad1900,0,104,191,2232626a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ad1900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cacd2550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cacd2550,cacd25d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ad1900,968,f6742c74,0,0,...) at kern_wait+0xb76 wait4(c7ad1900,f6742cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6742d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command openat pid 2386 tid 100267 td 0xc7ad1d80 sched_switch(c7ad1d80,0,104,191,18162d5f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7ad1d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e73458ec,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e73458ec,c71445d8,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e73458ec,4c,c0ca1836,e73458ec,f673ba80,...) at bwait+0x6f bufwait(e73458ec,e73458ec,0,e73458ec,c95351d0,...) at bufwait+0x48 bufwrite(e73458ec,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e73458ec,c8f89000,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c9167000,0,81b0,c00,0,...) at ffs_update+0x32c ufs_inactive(f673bb74,c0cd3dab,c91670c0,c91670c0,c9167000,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f673bb74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f673bba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c9167000,ffffffdf,c9167000,f673bc0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(c7ad1d80,ffffff9c,bfbfe584,0,f673bc80,...) at kern_unlinkat+0x1c3 kern_unlink(c7ad1d80,bfbfe584,0,f673bd2c,c0bc4834,...) at kern_unlink+0x27 unlink(c7ad1d80,f673bcf8,4,c0c9df47,c0d80618,...) at unlink+0x22 syscall(f673bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 2385 tid 100078 td 0xc7803900 sched_switch(c7803900,0,104,191,18123ed5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7803900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7336784,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7336784,c71440d8,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7336784,4c,c0ca1836,e7336784,f6435a90,...) at bwait+0x6f bufwait(e7336784,e7336784,0,e7336784,c949c2b8,...) at bufwait+0x48 bufwrite(e7336784,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7336784,c82a1200,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c8fb4de8,0,81b0,c00,0,...) at ffs_update+0x32c ufs_inactive(f6435b84,c0cd3dab,c8fb4ea8,c8fb4ea8,c8fb4de8,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6435b84,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f6435bb8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c8fb4de8,ffffffdf,c8fb4de8,f6435c1c,bfbfe604,...) at vput+0x1f8 kern_unlinkat(c7803900,3,bfbfe604,0) at kern_unlinkat+0x1c3 unlinkat(c7803900,f6435cf8,c,c0cb8477,c0d83c04,...) at unlinkat+0x5c syscall(f6435d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (503, FreeBSD ELF32, unlinkat), eip = 0x280e903b, esp = 0xbfbfe5dc, ebp = 0xbfbfe688 --- Tracing command openat pid 2384 tid 100113 td 0xc7bc0900 sched_switch(c7bc0900,0,104,191,18144e55,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7bc0900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_update(c95ec2c8,0,c0d8861c,f65169ac,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c95ec2c8,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f6516b84,c0cd3dab,c95ec388,c95ec388,c95ec2c8,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f6516b84,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f6516bb8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c95ec2c8,ffffffdf,c95ec2c8,f6516c1c,bfbfe604,...) at vput+0x1f8 kern_unlinkat(c7bc0900,3,bfbfe604,0) at kern_unlinkat+0x1c3 unlinkat(c7bc0900,f6516cf8,c,c0cb8477,c0d83c04,...) at unlinkat+0x5c syscall(f6516d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (503, FreeBSD ELF32, unlinkat), eip = 0x280e903b, esp = 0xbfbfe5dc, ebp = 0xbfbfe688 --- Tracing command mkfifo pid 2383 tid 100266 td 0xca350900 sched_switch(ca350900,0,104,191,d4b8609d,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(ca350900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9fd9c38,5,0,10d,f6734c0c,...) at vm_waitpfault+0x75 vm_fault(c7c37d98,281a2000,2,0,281a26b0,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,0,c9aa3d48,...) at trap_pfault+0x10d trap(f6734d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe2ac, ebp = 0xbfbfe2e4 --- Tracing command openat pid 2382 tid 100111 td 0xc78d36c0 sched_switch(c78d36c0,0,104,191,17498e5f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c78d36c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(c9167058,50,c0c8f0a2,4,0,...) at sleepq_wait+0x63 __lockmgr_args(c9167058,80100,c91670c0,0,0,...) at __lockmgr_args+0xaaf ffs_lock(f64ed6fc,c08cdf3b,c0ca2e1b,80100,c9167000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f64ed6fc,c78d3764,c0dbcca0,c9167000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c9167000,80100,c0ca3938,825,4,...) at _vn_lock+0x78 vget(c9167000,80100,c78d36c0,50,0,...) at vget+0xbb vfs_hash_get(c79ee000,17010,80000,c78d36c0,f64ed8e8,...) at vfs_hash_get+0xed ffs_vgetf(c79ee000,17010,80000,f64ed8e8,0,...) at ffs_vgetf+0x49 ffs_vget(c79ee000,17010,80000,f64ed8e8,c9c596f4,...) at ffs_vget+0x2e ffs_valloc(c9c596f4,81b0,c7782200,f64ed8e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f64edbec,c0da2860,f64edad8,f64eda34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f64edad8,c0cd4144,0,0,f64edbc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f64edad8,f64edbec,f64eda70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f64edbc0,f64edc78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f64edbc0,f64edc78,1b0,c7809cb0,c0d8861c,...) at vn_open+0x3b kern_openat(c78d36c0,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c78d36c0,f64edcf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f64edd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command rename pid 2381 tid 100245 td 0xc9accb40 sched_switch(c9accb40,0,104,191,c7d63684,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9accb40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9ac8aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9ac8aa0,c9ac8b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9accb40,967,f66e7c74,0,0,...) at kern_wait+0xb76 wait4(c9accb40,f66e7cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f66e7d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe69c, ebp = 0xbfbfe6b8 --- Tracing command swap pid 2380 tid 100277 td 0xc9a90900 sched_switch(c9a90900,0,104,191,d49d8a99,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9a90900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(cb010aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(cb010aa0,cb010b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9a90900,958,f6760c74,0,0,...) at kern_wait+0xb76 wait4(c9a90900,f6760cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6760d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2379 tid 100202 td 0xc9a72000 sched_switch(c9a72000,0,104,191,16d99349,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a72000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(ca069440,0,c0cc2fb0,9a,f6656b60,...) at vm_wait+0xbe vnode_grab_pages(613,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c81bb9bc,f6656c58,7f0001,27c,f6656c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(c781caf0,f6656c58,c7782200,0,c9a72000,...) at vn_write+0x13c dofilewrite(f6656c58,ffffffff,ffffffff,0,c781caf0,...) at dofilewrite+0x95 kern_writev(c9a72000,4,f6656c58,f6656c78,1,...) at kern_writev+0x58 write(c9a72000,f6656cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f6656d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command openat pid 2378 tid 100076 td 0xc7803d80 sched_switch(c7803d80,0,104,191,18143f28,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7803d80,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_update(c95fb000,0,c0d8861c,f642d99c,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c95fb000,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f642db74,c0cd3dab,c95fb0c0,c95fb0c0,c95fb000,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f642db74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f642dba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c95fb000,ffffffdf,c95fb000,f642dc0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(c7803d80,ffffff9c,bfbfe584,0,f642dc80,...) at kern_unlinkat+0x1c3 kern_unlink(c7803d80,bfbfe584,0,f642dd2c,c0bc4834,...) at kern_unlink+0x27 unlink(c7803d80,f642dcf8,4,c0c9df47,c0d80618,...) at unlink+0x22 syscall(f642dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 2377 tid 100298 td 0xca350000 sched_switch(ca350000,0,104,191,181611e5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(ca350000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_update(c8fcfc84,0,c0d8861c,f67b199c,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c8fcfc84,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f67b1b74,c0cd3dab,c8fcfd44,c8fcfd44,c8fcfc84,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f67b1b74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f67b1ba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c8fcfc84,ffffffdf,c8fcfc84,f67b1c0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(ca350000,ffffff9c,bfbfe584,0,f67b1c80,...) at kern_unlinkat+0x1c3 kern_unlink(ca350000,bfbfe584,0,f67b1d2c,c0bc4834,...) at kern_unlink+0x27 unlink(ca350000,f67b1cf8,4,c0cb8477,c0d80618,...) at unlink+0x22 syscall(f67b1d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command mkdir pid 2376 tid 100206 td 0xc9a3b480 sched_switch(c9a3b480,0,104,191,181532e0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c9a3b480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7114970,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7114970,c714409c,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7114970,4c,c0ca1836,e7114970,f6662a80,...) at bwait+0x6f bufwait(e7114970,e7114970,0,e7114970,c8266a6c,...) at bufwait+0x48 bufwrite(e7114970,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7114970,c922f600,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c82b1590,0,41f8,c00,0,...) at ffs_update+0x32c ufs_inactive(f6662b74,c0cd3dab,c82b1650,c82b1650,c82b1590,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6662b74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f6662ba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c82b1590,ffffffdf,2,f6662c0c,bfbf4be3,...) at vput+0x1f8 kern_rmdirat(c9a3b480,ffffff9c,bfbf4be3,0,f6662c80,...) at kern_rmdirat+0x1cd kern_rmdir(c9a3b480,bfbf4be3,0,f6662d2c,c0bc4834,...) at kern_rmdir+0x27 rmdir(c9a3b480,f6662cf8,4,f6662c9c,c0d813fc,...) at rmdir+0x22 syscall(f6662d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (137, FreeBSD ELF32, rmdir), eip = 0x280eabab, esp = 0xbfbf478c, ebp = 0xbfbf4bb8 --- Tracing command mkdir pid 2375 tid 100127 td 0xc7857b40 sched_switch(c7857b40,0,104,191,180fc639,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7857b40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,42c,80000,f6548a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,42c,80000,f6548a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c8f9fb20,41f8,c7782200,f6548a18,c7857b40,...) at ffs_valloc+0x596 ufs_mkdir(f6548c28,c0cd3f7e,0,0,f6548b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f6548c28,f6548c00,f6548b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7857b40,ffffff9c,bfbf0d13,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7857b40,bfbf0d13,0,1f8,f6548d2c,...) at kern_mkdir+0x2e mkdir(c7857b40,f6548cf8,8,f6548c9c,c0d813e0,...) at mkdir+0x29 syscall(f6548d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf08bc, ebp = 0xbfbf0ce8 --- Tracing command mkdir pid 2374 tid 100272 td 0xc7ad1240 sched_switch(c7ad1240,0,104,191,180f6f4b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7ad1240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e733ce84,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e733ce84,c714440c,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e733ce84,4c,c0ca1836,e733ce84,f674b91c,...) at bwait+0x6f bufwait(e733ce84,e733ce84,0,e733ce84,c80c2488,...) at bufwait+0x48 bufwrite(e733ce84,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e733ce84,c94ffa00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c81e49bc,0,18,200,c7782200,...) at ffs_update+0x32c ufs_mkdir(f674bc28,c0cd3f7e,0,0,f674bb6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f674bc28,f674bc00,f674bb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7ad1240,ffffff9c,bfbf9743,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7ad1240,bfbf9743,0,1f8,f674bd2c,...) at kern_mkdir+0x2e mkdir(c7ad1240,f674bcf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f674bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf92ec, ebp = 0xbfbf9718 --- Tracing command mkdir pid 2373 tid 100174 td 0xc99c3240 sched_switch(c99c3240,0,104,191,180f4659,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c99c3240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e728671c,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e728671c,c71445c4,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e728671c,4c,c0ca1836,e728671c,f65fd91c,...) at bwait+0x6f bufwait(e728671c,e728671c,0,e728671c,c9c9515c,...) at bufwait+0x48 bufwrite(e728671c,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e728671c,c8f59900,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c82326f4,0,18,200,c7782200,...) at ffs_update+0x32c ufs_mkdir(f65fdc28,c0cd3f7e,0,0,f65fdb6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f65fdc28,f65fdc00,f65fdb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c99c3240,ffffff9c,bfbf9fa3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c99c3240,bfbf9fa3,0,1f8,f65fdd2c,...) at kern_mkdir+0x2e mkdir(c99c3240,f65fdcf8,8,f65fdc9c,c0d813e0,...) at mkdir+0x29 syscall(f65fdd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf9b4c, ebp = 0xbfbf9f78 --- Tracing command mkdir pid 2372 tid 100263 td 0xca351000 sched_switch(ca351000,0,104,191,180f6ab9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(ca351000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_update(c917c9bc,0,18,200,c7782200,...) at ffs_update+0x1a2 ufs_mkdir(f6727c28,c0cd3f7e,0,0,f6727b6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f6727c28,f6727c00,f6727b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(ca351000,ffffff9c,bfbf32c3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(ca351000,bfbf32c3,0,1f8,f6727d2c,...) at kern_mkdir+0x2e mkdir(ca351000,f6727cf8,8,f6727c9c,c0d813e0,...) at mkdir+0x29 syscall(f6727d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf2e6c, ebp = 0xbfbf3298 --- Tracing command mkdir pid 2371 tid 100283 td 0xcb088000 sched_switch(cb088000,0,104,191,180f9b00,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(cb088000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e733cee4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e733cee4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2c0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2c0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2c0,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,3db,80000,f6777a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,3db,80000,f6777a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c7e432c8,41f8,c7782200,f6777a18,cb088000,...) at ffs_valloc+0x596 ufs_mkdir(f6777c28,c0cd3f7e,0,0,f6777b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f6777c28,f6777c00,f6777b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(cb088000,ffffff9c,bfbf36f3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(cb088000,bfbf36f3,0,1f8,f6777d2c,...) at kern_mkdir+0x2e mkdir(cb088000,f6777cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f6777d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf329c, ebp = 0xbfbf36c8 --- Tracing command mkdir pid 2370 tid 100163 td 0xc7f23240 sched_switch(c7f23240,0,104,191,181039e4,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7f23240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e733cee4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e733cee4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2c0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2c0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2c0,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,3e7,80000,f65b8a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,3e7,80000,f65b8a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c80ec6f4,41f8,c7782200,f65b8a18,c7f23240,...) at ffs_valloc+0x596 ufs_mkdir(f65b8c28,c0cd3f7e,0,0,f65b8b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f65b8c28,f65b8c00,f65b8b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7f23240,ffffff9c,bfbf47b3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7f23240,bfbf47b3,0,1f8,f65b8d2c,...) at kern_mkdir+0x2e mkdir(c7f23240,f65b8cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f65b8d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf435c, ebp = 0xbfbf4788 --- Tracing command mkdir pid 2369 tid 100179 td 0xc99c16c0 sched_switch(c99c16c0,0,104,191,181669e4,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c99c16c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e71149d0,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e71149d0,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2a0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2a0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2a0,0,4000,0,...) at bread+0x4c ffs_update(c8f632c8,0,1,c99c1764,c8f632c8,...) at ffs_update+0x1a2 ufs_inactive(f660cb9c,c0cd3dab,c8f63388,c8f63388,c8f632c8,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f660cb9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c8f63388,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c8f632c8,c0ca4c78,343,340,c9fc4100,...) at vrele+0x198 kern_chdir(c99c16c0,bfbf7193,0,f660cd2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c99c16c0,f660ccf8,4,c0cd42a4,c0d80650,...) at chdir+0x22 syscall(f660cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf6d3c, ebp = 0xbfbf7168 --- Tracing command mkdir pid 2368 tid 100230 td 0xc7bbc480 sched_switch(c7bbc480,0,104,191,1815d12e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7bbc480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e733cee4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e733cee4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2c0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2c0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2c0,0,4000,0,...) at bread+0x4c ffs_update(c81cec84,0,1,c7bbc524,c81cec84,...) at ffs_update+0x1a2 ufs_inactive(f66b3b9c,c0cd3dab,c81ced44,c81ced44,c81cec84,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f66b3b9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c81ced44,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c81cec84,c0ca4c78,343,340,cbb3cd00,...) at vrele+0x198 kern_chdir(c7bbc480,bfbf32c3,0,f66b3d2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c7bbc480,f66b3cf8,4,f66b3c9c,c0d80650,...) at chdir+0x22 syscall(f66b3d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf2e6c, ebp = 0xbfbf3298 --- Tracing command mkdir pid 2367 tid 100205 td 0xc9a3b6c0 sched_switch(c9a3b6c0,0,104,191,180ff390,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a3b6c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,42b,80000,f665fa18,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,42b,80000,f665fa18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c9b47590,41f8,c7782200,f665fa18,c9a3b6c0,...) at ffs_valloc+0x596 ufs_mkdir(f665fc28,c0cd3f7e,0,0,f665fb6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f665fc28,f665fc00,f665fb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c9a3b6c0,ffffff9c,bfbf19a3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c9a3b6c0,bfbf19a3,0,1f8,f665fd2c,...) at kern_mkdir+0x2e mkdir(c9a3b6c0,f665fcf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f665fd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf154c, ebp = 0xbfbf1978 --- Tracing command mkdir pid 2366 tid 100191 td 0xc7acf480 sched_switch(c7acf480,0,104,191,180f1983,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7acf480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_update(c9e5c42c,0,1,c7acf524,c9e5c42c,...) at ffs_update+0x1a2 ufs_inactive(f6634b9c,c0cd3dab,c9e5c4ec,c9e5c4ec,c9e5c42c,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6634b9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c9e5c4ec,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c9e5c42c,c0ca4c78,343,340,c9f9db00,...) at vrele+0x198 kern_chdir(c7acf480,bfbf1143,0,f6634d2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c7acf480,f6634cf8,4,f6634c9c,c0d80650,...) at chdir+0x22 syscall(f6634d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf0cec, ebp = 0xbfbf1118 --- Tracing command mkdir pid 2365 tid 100300 td 0xcb9e4900 sched_switch(cb9e4900,0,104,191,18155213,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(cb9e4900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e71149d0,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e71149d0,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2a0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2a0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2a0,0,4000,0,...) at bread+0x4c ffs_update(c90279bc,0,18,200,c7782200,...) at ffs_update+0x1a2 ufs_mkdir(f67b7c28,c0cd3f7e,0,0,f67b7b6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f67b7c28,f67b7c00,f67b7b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(cb9e4900,ffffff9c,bfbf5ca3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(cb9e4900,bfbf5ca3,0,1f8,f67b7d2c,...) at kern_mkdir+0x2e mkdir(cb9e4900,f67b7cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f67b7d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf584c, ebp = 0xbfbf5c78 --- Tracing command mkdir pid 2364 tid 100172 td 0xc99c36c0 sched_switch(c99c36c0,0,104,191,180f7eb3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c99c36c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,424,80000,f65f7a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,424,80000,f65f7a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c90de42c,41f8,c7782200,f65f7a18,c99c36c0,...) at ffs_valloc+0x596 ufs_mkdir(f65f7c28,c0cd3f7e,0,0,f65f7b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f65f7c28,f65f7c00,f65f7b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c99c36c0,ffffff9c,bfbf47b3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c99c36c0,bfbf47b3,0,1f8,f65f7d2c,...) at kern_mkdir+0x2e mkdir(c99c36c0,f65f7cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f65f7d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf435c, ebp = 0xbfbf4788 --- Tracing command mkdir pid 2363 tid 100195 td 0xc9a3c6c0 sched_switch(c9a3c6c0,0,104,191,181734f5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c9a3c6c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e73643c8,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e73643c8,c7144768,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e73643c8,4c,c0ca1836,e73643c8,f6640aa8,...) at bwait+0x6f bufwait(e73643c8,e73643c8,0,e73643c8,c9e5615c,...) at bufwait+0x48 bufwrite(e73643c8,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e73643c8,c7f31100,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c825d9bc,0,1,c9a3c764,c825d9bc,...) at ffs_update+0x32c ufs_inactive(f6640b9c,c0cd3dab,c825da7c,c825da7c,c825d9bc,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6640b9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c825da7c,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c825d9bc,c0ca4c78,343,340,ca0e7400,...) at vrele+0x198 kern_chdir(c9a3c6c0,804ba70,0,f6640d2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c9a3c6c0,f6640cf8,4,c0cd42ae,c0d80650,...) at chdir+0x22 syscall(f6640d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf7dfc, ebp = 0xbfbf8228 --- Tracing command mkdir pid 2362 tid 100188 td 0xc9a3cb40 sched_switch(c9a3cb40,0,104,191,180e4e42,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a3cb40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_update(c7c3dde8,0,c7782200,0,c9a3cb40,...) at ffs_update+0x1a2 ufs_mkdir(f6628c28,c0cd3f7e,0,0,f6628b6c,...) at ufs_mkdir+0x547 VOP_MKDIR_APV(c0da22e0,f6628c28,f6628c00,f6628b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c9a3cb40,ffffff9c,bfbf2203,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c9a3cb40,bfbf2203,0,1f8,f6628d2c,...) at kern_mkdir+0x2e mkdir(c9a3cb40,f6628cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f6628d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf1dac, ebp = 0xbfbf21d8 --- Tracing command mkdir pid 2361 tid 100145 td 0xc7ec5240 sched_switch(c7ec5240,0,104,191,18101e5f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7ec5240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e728677c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e728677c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,2e0,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,2e0,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,2e0,0,4000,0,...) at bread+0x4c ffs_update(c81e4000,0,18,200,c7782200,...) at ffs_update+0x1a2 ufs_mkdir(f657ec28,c0cd3f7e,0,0,f657eb6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f657ec28,f657ec00,f657eb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7ec5240,ffffff9c,bfbf9313,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7ec5240,bfbf9313,0,1f8,f657ed2c,...) at kern_mkdir+0x2e mkdir(c7ec5240,f657ecf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f657ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf8ebc, ebp = 0xbfbf92e8 --- Tracing command rw pid 2360 tid 100200 td 0xc9a72240 sched_switch(c9a72240,0,104,191,16f13bfb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a72240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(ca16ce58,0,c0cc2fb0,9a,f6650b60,...) at vm_wait+0xbe vnode_grab_pages(de1,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c925d858,f6650c58,7f0001,27c,f6650c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(cbedbcb0,f6650c58,c7782200,0,c9a72240,...) at vn_write+0x13c dofilewrite(f6650c58,ffffffff,ffffffff,0,cbedbcb0,...) at dofilewrite+0x95 kern_writev(c9a72240,4,f6650c58,f6650c78,1,...) at kern_writev+0x58 write(c9a72240,f6650cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f6650d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2359 tid 100236 td 0xc9a70480 sched_switch(c9a70480,0,104,191,16e0d917,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a70480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba1f4c8,0,c0cc2fb0,9a,f66c6b60,...) at vm_wait+0xbe vnode_grab_pages(274,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c90869bc,f66c6c58,7f0001,27c,f66c6c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(cb7411c0,f66c6c58,c7782200,0,c9a70480,...) at vn_write+0x13c dofilewrite(f66c6c58,ffffffff,ffffffff,0,cb7411c0,...) at dofilewrite+0x95 kern_writev(c9a70480,4,f66c6c58,f66c6c78,1,...) at kern_writev+0x58 write(c9a70480,f66c6cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f66c6d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2358 tid 100237 td 0xc9a70240 sched_switch(c9a70240,0,104,191,1710e03b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a70240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cc543bb0,0,c0cc2fb0,9a,f66c9b60,...) at vm_wait+0xbe vnode_grab_pages(294,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c91d59bc,f66c9c58,7f0001,27c,f66c9c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(cb7412d8,f66c9c58,c7782200,0,c9a70240,...) at vn_write+0x13c dofilewrite(f66c9c58,ffffffff,ffffffff,0,cb7412d8,...) at dofilewrite+0x95 kern_writev(c9a70240,4,f66c9c58,f66c9c78,1,...) at kern_writev+0x58 write(c9a70240,f66c9cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f66c9d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2357 tid 100238 td 0xc9a8e000 sched_switch(c9a8e000,0,104,191,16e32348,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a8e000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba233b8,0,c0cc2fb0,9a,f66ccb60,...) at vm_wait+0xbe vnode_grab_pages(8ab,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c92fd42c,f66ccc58,7f0001,27c,f66ccc58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(cb741700,f66ccc58,c7782200,0,c9a8e000,...) at vn_write+0x13c dofilewrite(f66ccc58,ffffffff,ffffffff,0,cb741700,...) at dofilewrite+0x95 kern_writev(c9a8e000,4,f66ccc58,f66ccc78,1,...) at kern_writev+0x58 write(c9a8e000,f66cccf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f66ccd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2356 tid 100110 td 0xc78d3900 sched_switch(c78d3900,0,104,191,16fde334,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c78d3900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba53990,0,c0cc2fb0,13b,100000,...) at vm_wait+0xbe vnode_pager_read(c9ade6f4,f64e9c58,7f0000,224,0,...) at vnode_pager_read+0x225 vn_read_chunk(c9ade6f4,f64e9c58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(c7e3a8c0,f64e9c58,c7782200,0,c78d3900,...) at vn_read+0xd9 dofileread(f64e9c58,ffffffff,ffffffff,0,c7e3a8c0,...) at dofileread+0x96 kern_readv(c78d3900,4,f64e9c58,f64e9c78,1,...) at kern_readv+0x58 read(c78d3900,f64e9cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f64e9d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2355 tid 100222 td 0xc9a71900 sched_switch(c9a71900,0,104,191,16e7a52b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a71900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c9fbdb28,0,c0cc2fb0,9a,f669bb5c,...) at vm_wait+0xbe vnode_grab_pages(154,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c9cadc84,f669bc58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c9cadc84,f669bc58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(c786da10,f669bc58,c7782200,0,c9a71900,...) at vn_read+0xd9 dofileread(f669bc58,ffffffff,ffffffff,0,c786da10,...) at dofileread+0x96 kern_readv(c9a71900,4,f669bc58,f669bc78,1,...) at kern_readv+0x58 read(c9a71900,f669bcf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f669bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2354 tid 100098 td 0xc7ad1000 sched_switch(c7ad1000,0,104,191,16f83b42,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7ad1000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba05c38,0,c0cc2fb0,9a,f649bb5c,...) at vm_wait+0xbe vnode_grab_pages(95d,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c95ed6f4,f649bc58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c95ed6f4,f649bc58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(c781c0e0,f649bc58,c7782200,0,c7ad1000,...) at vn_read+0xd9 dofileread(f649bc58,ffffffff,ffffffff,0,c781c0e0,...) at dofileread+0x96 kern_readv(c7ad1000,4,f649bc58,f649bc78,1,...) at kern_readv+0x58 read(c7ad1000,f649bcf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f649bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2353 tid 100225 td 0xc9a71240 sched_switch(c9a71240,0,104,191,16e8c2be,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a71240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cb9facc0,0,c0cc2fb0,9a,f66a4b5c,...) at vm_wait+0xbe vnode_grab_pages(352,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c9cad2c8,f66a4c58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c9cad2c8,f66a4c58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(c998b690,f66a4c58,c7782200,0,c9a71240,...) at vn_read+0xd9 dofileread(f66a4c58,ffffffff,ffffffff,0,c998b690,...) at dofileread+0x96 kern_readv(c9a71240,4,f66a4c58,f66a4c78,1,...) at kern_readv+0x58 read(c9a71240,f66a4cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f66a4d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2352 tid 100224 td 0xc9a71480 sched_switch(c9a71480,0,104,191,16e30654,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a71480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(ca0a2990,0,c0cc2fb0,9a,f66a1b60,...) at vm_wait+0xbe vnode_grab_pages(472,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c8fb5858,f66a1c58,7f0001,27c,f66a1c58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(c7e3aab8,f66a1c58,c7782200,0,c9a71480,...) at vn_write+0x13c dofilewrite(f66a1c58,ffffffff,ffffffff,0,c7e3aab8,...) at dofilewrite+0x95 kern_writev(c9a71480,4,f66a1c58,f66a1c78,1,...) at kern_writev+0x58 write(c9a71480,f66a1cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f66a1d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2351 tid 100223 td 0xc9a716c0 sched_switch(c9a716c0,0,104,191,16e3522e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c9a716c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba18440,0,c0cc2fb0,9a,f669eb60,...) at vm_wait+0xbe vnode_grab_pages(a0a,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_write(c9184590,f669ec58,7f0001,27c,f669ec58,...) at vnode_pager_write+0x484 vn_write_chunk(c7782200,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(cb741a48,f669ec58,c7782200,0,c9a716c0,...) at vn_write+0x13c dofilewrite(f669ec58,ffffffff,ffffffff,0,cb741a48,...) at dofilewrite+0x95 kern_writev(c9a716c0,4,f669ec58,f669ec78,1,...) at kern_writev+0x58 write(c9a716c0,f669ecf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f669ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2350 tid 100293 td 0xcb037480 sched_switch(cb037480,0,104,191,16e237b6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(cb037480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba345d8,0,c0cc2fb0,9a,f6796b5c,...) at vm_wait+0xbe vnode_grab_pages(391,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c9052de8,f6796c58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c9052de8,f6796c58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(cb741150,f6796c58,c7782200,0,cb037480,...) at vn_read+0xd9 dofileread(f6796c58,ffffffff,ffffffff,0,cb741150,...) at dofileread+0x96 kern_readv(cb037480,4,f6796c58,f6796c78,1,...) at kern_readv+0x58 read(cb037480,f6796cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6796d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 2349 tid 100297 td 0xca350240 sched_switch(ca350240,0,104,191,16d9f7dd,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(ca350240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(cba0ee58,0,c0cc2fb0,9a,f67aeb5c,...) at vm_wait+0xbe vnode_grab_pages(888,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c7eccb20,f67aec58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c7eccb20,f67aec58,c7782200,c7782200,7f0000,...) at vn_read_chunk+0xcc vn_read(c786d118,f67aec58,c7782200,0,ca350240,...) at vn_read+0xd9 dofileread(f67aec58,ffffffff,ffffffff,0,c786d118,...) at dofileread+0x96 kern_readv(ca350240,4,f67aec58,f67aec78,1,...) at kern_readv+0x58 read(ca350240,f67aecf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f67aed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command openat pid 2348 tid 100185 td 0xc7f24900 sched_switch(c7f24900,0,104,191,18142997,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7f24900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_update(c8f339bc,0,81b0,c00,0,...) at ffs_update+0x1a2 ufs_inactive(f661eb74,c0cd3dab,c8f33a7c,c8f33a7c,c8f339bc,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f661eb74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f661eba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c8f339bc,ffffffdf,c8f339bc,f661ec0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(c7f24900,ffffff9c,bfbfe584,0,f661ec80,...) at kern_unlinkat+0x1c3 kern_unlink(c7f24900,bfbfe584,0,f661ed2c,c0bc4834,...) at kern_unlink+0x27 unlink(c7f24900,f661ecf8,4,f661ec9c,c0d80618,...) at unlink+0x22 syscall(f661ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command creat pid 2347 tid 100084 td 0xc74e7240 sched_switch(c74e7240,0,104,191,181a1d1f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c74e7240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e73433e8,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e73433e8,c7144100,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e73433e8,4c,c0ca1836,e73433e8,f644d800,...) at bwait+0x6f bufwait(e73433e8,e73433e8,0,e73433e8,c95c81d0,...) at bufwait+0x48 bufwrite(e73433e8,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e73433e8,c996d700,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c908b2c8,0,c7782200,0,c0da2860,...) at ffs_update+0x32c ufs_makeinode(f644dbd0,c0da2860,f644dabc,f644da18,c0bde795,...) at ufs_makeinode+0x43b ufs_create(f644dabc,c0cd4144,0,0,f644dba4,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f644dabc,f644dbd0,f644da54,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f644dba4,f644dc5c,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f644dba4,f644dc5c,1b0,c90dde00,c0cbfe04,...) at vn_open+0x3b kern_openat(c74e7240,ffffff9c,bfbfe624,0,602,...) at kern_openat+0x11f kern_open(c74e7240,bfbfe624,0,601,1b0,...) at kern_open+0x35 open(c74e7240,f644dcf8,c,c0cb8477,c0d8058c,...) at open+0x30 syscall(f644dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (5, FreeBSD ELF32, open), eip = 0x2817d5f3, esp = 0xbfbfe5cc, ebp = 0xbfbfe5e8 --- Tracing command openat pid 2346 tid 100244 td 0xc9a72480 sched_switch(c9a72480,0,104,191,18158043,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a72480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,17002,80000,f66e38e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,17002,80000,f66e38e8,c942c590,...) at ffs_vget+0x2e ffs_valloc(c942c590,81b0,c7782200,f66e38e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f66e3bec,c0da2860,f66e3ad8,f66e3a34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f66e3ad8,c0cd4144,0,0,f66e3bc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f66e3ad8,f66e3bec,f66e3a70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f66e3bc0,f66e3c78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f66e3bc0,f66e3c78,1b0,c786dc78,c1877394,...) at vn_open+0x3b kern_openat(c9a72480,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c9a72480,f66e3cf8,10,f66e3c9c,c0d83b94,...) at openat+0x38 syscall(f66e3d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command creat pid 2345 tid 100091 td 0xc78d66c0 sched_switch(c78d66c0,0,104,191,18159937,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c78d66c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7267298,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7267298,c7144678,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7267298,4c,c0ca1836,e7267298,f647ea80,...) at bwait+0x6f bufwait(e7267298,e7267298,0,e7267298,c822db54,...) at bufwait+0x48 bufwrite(e7267298,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7267298,c80bd600,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c8f6b858,0,81b0,c00,0,...) at ffs_update+0x32c ufs_inactive(f647eb74,c0cd3dab,c8f6b918,c8f6b918,c8f6b858,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f647eb74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f647eba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c8f6b858,ffffffdf,c8f6b858,f647ec0c,bfbfe624,...) at vput+0x1f8 kern_unlinkat(c78d66c0,ffffff9c,bfbfe624,0,f647ec80,...) at kern_unlinkat+0x1c3 kern_unlink(c78d66c0,bfbfe624,0,f647ed2c,c0bc4834,...) at kern_unlink+0x27 unlink(c78d66c0,f647ecf8,4,c0cbaf2d,c0d80618,...) at unlink+0x22 syscall(f647ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe5ec, ebp = 0xbfbfe6a8 --- Tracing command openat pid 2344 tid 100243 td 0xc9a726c0 sched_switch(c9a726c0,0,104,191,18146449,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a726c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,17020,80000,f66df8e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,17020,80000,f66df8e8,c81bcde8,...) at ffs_vget+0x2e ffs_valloc(c81bcde8,81b0,c7782200,f66df8e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f66dfbec,c0da2860,f66dfad8,f66dfa34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f66dfad8,c0cd4144,0,0,f66dfbc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f66dfad8,f66dfbec,f66dfa70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f66dfbc0,f66dfc78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f66dfbc0,f66dfc78,1b0,c7808038,9e3,...) at vn_open+0x3b kern_openat(c9a726c0,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c9a726c0,f66dfcf8,10,c0c9df5a,c0d83b94,...) at openat+0x38 syscall(f66dfd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe5dc, ebp = 0xbfbfe688 --- Tracing command creat pid 2343 tid 100120 td 0xc7bbc900 sched_switch(c7bbc900,0,104,191,180ffedf,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7bbc900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_update(c9130590,0,c0d8861c,f653299c,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c9130590,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f6532b74,c0cd3dab,c9130650,c9130650,c9130590,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f6532b74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f6532ba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c9130590,ffffffdf,c9130590,f6532c0c,bfbfe624,...) at vput+0x1f8 kern_unlinkat(c7bbc900,ffffff9c,bfbfe624,0,f6532c80,...) at kern_unlinkat+0x1c3 kern_unlink(c7bbc900,bfbfe624,0,f6532d2c,c0bc4834,...) at kern_unlink+0x27 unlink(c7bbc900,f6532cf8,4,c0cbaf2d,c0d80618,...) at unlink+0x22 syscall(f6532d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe5ec, ebp = 0xbfbfe6a8 --- Tracing command openat pid 2342 tid 100161 td 0xc7f236c0 sched_switch(c7f236c0,0,104,191,181654d3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7f236c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_update(c901e858,0,c0d8861c,f65b299c,c08743cd,...) at ffs_update+0x1a2 ffs_truncate(c901e858,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f65b2b74,c0cd3dab,c901e918,c901e918,c901e858,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f65b2b74,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f65b2ba8,c0ca3938,8ac,0,...) at vinactive+0xb1 vput(c901e858,ffffffdf,c901e858,f65b2c0c,bfbfe584,...) at vput+0x1f8 kern_unlinkat(c7f236c0,ffffff9c,bfbfe584,0,f65b2c80,...) at kern_unlinkat+0x1c3 kern_unlink(c7f236c0,bfbfe584,0,f65b2d2c,c0bc4834,...) at kern_unlink+0x27 unlink(c7f236c0,f65b2cf8,4,c0cb8477,c0d80618,...) at unlink+0x22 syscall(f65b2d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (10, FreeBSD ELF32, unlink), eip = 0x2817ab2f, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 2341 tid 100075 td 0xc7804000 sched_switch(c7804000,0,104,191,18156f96,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7804000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e734594c,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e734594c,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f960,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f960,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f960,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,17000,80000,f64298e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,17000,80000,f64298e8,c934ede8,...) at ffs_vget+0x2e ffs_valloc(c934ede8,81b0,c7782200,f64298e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f6429bec,c0da2860,f6429ad8,f6429a34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f6429ad8,c0cd4144,0,0,f6429bc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f6429ad8,f6429bec,f6429a70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f6429bc0,f6429c78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f6429bc0,f6429c78,1b0,c99b8c78,c1877394,...) at vn_open+0x3b kern_openat(c7804000,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c7804000,f6429cf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f6429d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command mkdir pid 2340 tid 100262 td 0xca351240 sched_switch(ca351240,0,104,191,d3e09a1f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(ca351240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9ac77f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9ac77f8,c9ac7880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(ca351240,939,f6723c74,0,0,...) at kern_wait+0xb76 wait4(ca351240,f6723cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6723d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command openat pid 2339 tid 100212 td 0xc9a90480 sched_switch(c9a90480,0,104,191,18105008,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a90480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,17058,80000,f66758e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,17058,80000,f66758e8,c932dc84,...) at ffs_vget+0x2e ffs_valloc(c932dc84,81b0,c7782200,f66758e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f6675bec,c0da2860,f6675ad8,f6675a34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f6675ad8,c0cd4144,0,0,f6675bc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f6675ad8,f6675bec,f6675a70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f6675bc0,f6675c78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f6675bc0,f6675c78,1b0,c998b070,c1877394,...) at vn_open+0x3b kern_openat(c9a90480,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c9a90480,f6675cf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f6675d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command rw pid 2338 tid 100261 td 0xca351480 sched_switch(ca351480,0,104,191,c57b951c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(ca351480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9ac7aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9ac7aa0,c9ac7b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(ca351480,92d,f671fc74,0,0,...) at kern_wait+0xb76 wait4(ca351480,f671fcf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f671fd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6cc, ebp = 0xbfbfe6e8 --- Tracing command openat pid 2337 tid 100280 td 0xcb038000 sched_switch(cb038000,0,104,191,181271e7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(cb038000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_vgetf(c79ee000,1706f,80000,f676c8e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c79ee000,1706f,80000,f676c8e8,c9e3ec84,...) at ffs_vget+0x2e ffs_valloc(c9e3ec84,81b0,c7782200,f676c8e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f676cbec,c0da2860,f676cad8,f676ca34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f676cad8,c0cd4144,0,0,f676cbc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f676cad8,f676cbec,f676ca70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f676cbc0,f676cc78,1b0,0,c7782200,...) at vn_open_cred+0x205 vn_open(f676cbc0,f676cc78,1b0,c787f428,c8306918,...) at vn_open+0x3b kern_openat(cb038000,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(cb038000,f676ccf8,10,c0c9df5a,c0d83b94,...) at openat+0x38 syscall(f676cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe5dc, ebp = 0xbfbfe688 --- Tracing command openat pid 2336 tid 100218 td 0xc9a8e6c0 sched_switch(c9a8e6c0,0,104,191,180fb597,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9a8e6c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_update(c812b858,0,c0cbf2eb,438,c7131910,...) at ffs_update+0x1a2 ufs_rename(f668cc34,0,c812b858,f668cbe0,0,...) at ufs_rename+0x3f9 VOP_RENAME_APV(c0da22e0,f668cc34,0,1,f668cbb8,...) at VOP_RENAME_APV+0xa5 kern_renameat(c9a8e6c0,3,bfbfe604,3,bfbfe584,...) at kern_renameat+0x307 renameat(c9a8e6c0,f668ccf8,10,c0cb8477,c0d83bcc,...) at renameat+0x37 syscall(f668cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (501, FreeBSD ELF32, renameat), eip = 0x280e907b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 2335 tid 100259 td 0xc9acb480 sched_switch(c9acb480,0,104,191,18125b75,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c9acb480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e73367e4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e73367e4,81900,c8ec23bc,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c8ec22c8,16f980,0,4000,0,...) at getblk+0x163 breadn(c8ec22c8,16f980,0,4000,0,...) at breadn+0x44 bread(c8ec22c8,16f980,0,4000,0,...) at bread+0x4c ffs_update(c8040000,0,c0cbf2eb,438,c7131910,...) at ffs_update+0x1a2 ufs_rename(f6716c34,0,c8040000,f6716be0,0,...) at ufs_rename+0x3f9 VOP_RENAME_APV(c0da22e0,f6716c34,0,1,f6716bb8,...) at VOP_RENAME_APV+0xa5 kern_renameat(c9acb480,3,bfbfe604,3,bfbfe584,...) at kern_renameat+0x307 renameat(c9acb480,f6716cf8,10,c0cb8477,c0d83bcc,...) at renameat+0x37 syscall(f6716d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (501, FreeBSD ELF32, renameat), eip = 0x280e907b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command creat pid 2334 tid 100219 td 0xc9a71d80 sched_switch(c9a71d80,0,104,191,c50c9bac,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9a71d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9a40aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9a40aa0,c9a40b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9a71d80,927,f6690c74,0,0,...) at kern_wait+0xb76 wait4(c9a71d80,f6690cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6690d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command openat pid 2333 tid 100220 td 0xc9a71b40 sched_switch(c9a71b40,0,104,191,cf5b8703,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9a71b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9a407f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9a407f8,c9a40880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9a71b40,91f,f6693c74,0,0,...) at kern_wait+0xb76 wait4(c9a71b40,f6693cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6693d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe69c, ebp = 0xbfbfe6b8 --- Tracing command mkfifo pid 2332 tid 100275 td 0xc9a90d80 sched_switch(c9a90d80,0,104,191,d4b6f5c9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a90d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9b4b990,6,0,10d,f6758c0c,...) at vm_waitpfault+0x75 vm_fault(c7c37ae0,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,4,cb012000,...) at trap_pfault+0x10d trap(f6758d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe66c, ebp = 0xbfbfe6a4 --- Tracing command swap pid 2331 tid 100231 td 0xc9a70900 sched_switch(c9a70900,0,104,191,d49b70ad,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a70900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca07a330,6,0,10d,f66b6c0c,...) at vm_waitpfault+0x75 vm_fault(c99aa0e8,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9aa32a8,...) at trap_pfault+0x10d trap(f66b6d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe67c, ebp = 0xbfbfe6b4 --- Tracing command rename pid 2330 tid 100274 td 0xc9acb000 sched_switch(c9acb000,0,104,191,c7d5be61,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9acb000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9aab550,6,0,10d,f6754c0c,...) at vm_waitpfault+0x75 vm_fault(c99ab828,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,cb0122a8,...) at trap_pfault+0x10d trap(f6754d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe66c, ebp = 0xbfbfe6a4 --- Tracing command mkdir pid 2329 tid 100278 td 0xca3506c0 sched_switch(ca3506c0,0,104,191,d3db363c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(ca3506c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba1c4c8,6,0,10d,f6764c0c,...) at vm_waitpfault+0x75 vm_fault(c77fc828,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9aa3aa0,...) at trap_pfault+0x10d trap(f6764d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe67c, ebp = 0xbfbfe6b4 --- Tracing command creat pid 2328 tid 100187 td 0xc9a3cd80 sched_switch(c9a3cd80,0,104,191,c50b9e72,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c9a3cd80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(cba1c770,6,0,10d,f6625c0c,...) at vm_waitpfault+0x75 vm_fault(c9a93bc8,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c9a3a000,...) at trap_pfault+0x10d trap(f6625d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe67c, ebp = 0xbfbfe6b4 --- Tracing command lockf pid 2327 tid 100151 td 0xc7ec3480 sched_switch(c7ec3480,0,104,191,ca16c2db,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ec3480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca09c6e8,6,0,10d,f6592c0c,...) at vm_waitpfault+0x75 vm_fault(c99aa910,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ebf2a8,...) at trap_pfault+0x10d trap(f6592d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe67c, ebp = 0xbfbfe6b4 --- Tracing command rw pid 2324 tid 100143 td 0xc7ec56c0 sched_switch(c7ec56c0,0,104,191,c5793af9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ec56c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(ca03bcc0,6,0,10d,f6578c0c,...) at vm_waitpfault+0x75 vm_fault(c99b7bc8,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ec07f8,...) at trap_pfault+0x10d trap(f6578d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe69c, ebp = 0xbfbfe6d4 --- Tracing command openat pid 2323 tid 100081 td 0xc7803240 sched_switch(c7803240,0,104,191,cf596fbb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7803240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9a8b330,6,0,10d,f6441c0c,...) at vm_waitpfault+0x75 vm_fault(c7bc2bc8,281a3000,2,0,281a3024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,4,c77fe7f8,...) at trap_pfault+0x10d trap(f6441d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280515d1, esp = 0xbfbfe66c, ebp = 0xbfbfe6a4 --- Tracing command awk pid 1672 tid 100249 td 0xc9acc6c0 Tracing command sh pid 1671 tid 100248 td 0xc9acc900 sched_switch(c9acc900,0,104,191,a4a2cfa9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c9acc900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9aa2550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c9aa2550,c9aa25d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c9acc900,ffffffff,f66f2c74,2,0,...) at kern_wait+0xb76 wait4(c9acc900,f66f2cf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f66f2d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe91c, ebp = 0xbfbfe938 --- Tracing command sh pid 1670 tid 100097 td 0xc7800000 sched_switch(c7800000,0,104,191,8ea66171,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7800000,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ac4aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ac4aa0,c7ac4b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7800000,ffffffff,f6497c74,2,0,...) at kern_wait+0xb76 wait4(c7800000,f6497cf8,10,c7800000,c0d805c4,...) at wait4+0x3b syscall(f6497d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfeb5c, ebp = 0xbfbfeb78 --- Tracing command sshd pid 1669 tid 100092 td 0xc78d6480 Tracing command tail pid 1668 tid 100247 td 0xca351d80 sched_switch(ca351d80,0,104,191,e18a15dd,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,58,...) at mi_switch+0x200 sleepq_switch(ca351d80,0,c0c9a906,18b,58,...) at sleepq_switch+0x15f sleepq_catch_signals(3e9,c08c48a0,ca351d80,0,100,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(ca0bbe80,58,c0c91574,100,0,...) at sleepq_timedwait_sig+0x1a _sleep(ca0bbe80,ca0bbe80,158,c0c91574,3e9,...) at _sleep+0x31e kern_kevent(ca351d80,4,0,1,f66eec58,...) at kern_kevent+0x364 kevent(ca351d80,f66eecf8,18,c0c35adc,c0d82cb4,...) at kevent+0x19b syscall(f66eed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (363, FreeBSD ELF32, kevent), eip = 0x2815fcab, esp = 0xbfbfeb5c, ebp = 0xbfbfec18 --- Tracing command sshd pid 1667 tid 100093 td 0xc7800900 Tracing command top pid 1666 tid 100246 td 0xca352000 sched_switch(ca352000,0,104,191,a6a32bb6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(ca352000,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f66eaa4c,c087b2ba,c9c65190,0,ca352000,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c9c651a4,0,f66eaa7c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c9c651a4,c9c65190,3e9,603,c7bb4380,...) at _cv_timedwait_sig+0x250 seltdwait(f66eac28,f66eac30,ca2e4e80,ca352000,333b335b,...) at seltdwait+0x8a kern_select(ca352000,2,bfbfebec,0,0,f66eac70,20,1,0) at kern_select+0x4f4 select(ca352000,f66eacf8,14,c0c7e81f,c0d80f2c,...) at select+0x66 syscall(f66ead38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (93, FreeBSD ELF32, select), eip = 0x281e8023, esp = 0xbfbfeb8c, ebp = 0xbfbfece8 --- Tracing command sshd pid 1665 tid 100095 td 0xc7800480 sched_switch(c7800480,0,104,191,a6a4bc82,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7800480,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c087b2ba,c9bb7d90,0,c0c94be1,c7800480,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c9bb7da4,0,f648ca7c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c9bb7da4,c9bb7d90,c0c9cb4b,603,c7809968,...) at _cv_wait_sig+0x240 seltdwait(c7809968,58,ca2dc300,c7800480,200246,...) at seltdwait+0xa2 kern_select(c7800480,a,286030b8,286030dc,0,0,20,0,28100c70) at kern_select+0x4f4 select(c7800480,f648ccf8,14,c0c7e81f,c0d80f2c,...) at select+0x66 syscall(f648cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (93, FreeBSD ELF32, select), eip = 0x283ce023, esp = 0xbfbfde5c, ebp = 0xbfbfdea8 --- Tracing command sshd pid 1662 tid 100116 td 0xc7bc0240 Tracing command sshd pid 1660 tid 100140 td 0xc7ec5d80 Tracing command sshd pid 1659 tid 100112 td 0xc78d3480 Tracing command run pid 1550 tid 100126 td 0xc7857d80 sched_switch(c7857d80,0,104,191,fb9824f3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7857d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7c917f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7c917f8,c7c91880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7857d80,913,f6545c74,0,0,...) at kern_wait+0xb76 wait4(c7857d80,f6545cf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f6545d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810006b, esp = 0xbfbfe0cc, ebp = 0xbfbfe0e8 --- Tracing command run pid 1549 tid 100169 td 0xc7ec6480 sched_switch(c7ec6480,0,104,191,fb96d36e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ec6480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c99c0aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c99c0aa0,c99c0b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ec6480,60e,f65eec74,0,0,...) at kern_wait+0xb76 wait4(c7ec6480,f65eecf8,10,c0c9d94a,c0d805c4,...) at wait4+0x3b syscall(f65eed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810006b, esp = 0xbfbfe57c, ebp = 0xbfbfe598 --- Tracing command run pid 1548 tid 100117 td 0xc7bc0000 sched_switch(c7bc0000,0,104,191,fb960cc1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7bc0000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c9997d48,6,0,10d,f6526c0c,...) at vm_waitpfault+0x75 vm_fault(c7bafae0,281a2000,2,0,281a2024,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,4,c7bbaaa0,...) at trap_pfault+0x10d trap(f6526d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280505d1, esp = 0xbfbfe54c, ebp = 0xbfbfe584 --- Tracing command sh pid 1542 tid 100128 td 0xc7857900 sched_switch(c7857900,0,104,191,4dd7d3f6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7857900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7c912a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7c912a8,c7c91330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7857900,ffffffff,f654bc74,2,0,...) at kern_wait+0xb76 wait4(c7857900,f654bcf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f654bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe58c, ebp = 0xbfbfe5a8 --- Tracing command md5 pid 1534 tid 100162 td 0xc7f23480 sched_switch(c7f23480,0,104,191,1ac1a0d7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7f23480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c99b4d48,0,c0cc1d90,730,0,...) at vm_wait+0xbe vm_page_grab(c99b4d48,3527a,0,80,eb6fd000,...) at vm_page_grab+0x145 mdstart_swap(c77c4800,ca4cf720,c0c69e24,2d0,0,...) at mdstart_swap+0x17c md_kthread(c77c4800,f65b5d38,c0c9192a,343,c7f1e7f8,...) at md_kthread+0x1b3 fork_exit(c06b4610,c77c4800,f65b5d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf65b5d70, ebp = 0 --- Tracing command sh pid 1525 tid 100159 td 0xc7f23b40 sched_switch(c7f23b40,0,104,191,4632beb6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7f23b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7f1f000,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7f1f000,c7f1f088,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7f23b40,ffffffff,f65acc74,2,0,...) at kern_wait+0xb76 wait4(c7f23b40,f65accf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f65acd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe95c, ebp = 0xbfbfe978 --- Tracing command sh pid 1437 tid 100088 td 0xc7800b40 sched_switch(c7800b40,0,104,191,343f1221,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7800b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c77fe000,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c77fe000,c77fe088,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7800b40,ffffffff,f645dc74,2,0,...) at kern_wait+0xb76 wait4(c7800b40,f645dcf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f645dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command bash pid 1432 tid 100150 td 0xc7ec36c0 sched_switch(c7ec36c0,0,104,191,e5e068c5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ec36c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ebf550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ebf550,c7ebf5d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ec36c0,ffffffff,f658fc74,6,0,...) at kern_wait+0xb76 wait4(c7ec36c0,f658fcf8,10,c0c9cfd4,c0d805c4,...) at wait4+0x3b syscall(f658fd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282be06b, esp = 0xbfbfe7ac, ebp = 0xbfbfe7c8 --- Tracing command csh pid 1428 tid 100160 td 0xc7f23900 sched_switch(c7f23900,0,104,191,ba2765b0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,68,...) at mi_switch+0x200 sleepq_switch(c7f23900,0,c0c9a906,18b,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7f1eda0,68,c0c4a4b5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7f1eda0,c7f1edd0,168,c0c4a4b5,0,...) at _sleep+0x354 kern_sigsuspend(c7f23900,0,0,0,0,...) at kern_sigsuspend+0xae sigsuspend(c7f23900,f65afcf8,4,c0c9cfd4,c0d82a4c,...) at sigsuspend+0x4d syscall(f65afd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2817af0b, esp = 0xbfbfe5ec, ebp = 0xbfbfe658 --- Tracing command su pid 1427 tid 100158 td 0xc7f23d80 sched_switch(c7f23d80,0,104,191,18def580,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7f23d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7f1f2a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7f1f2a8,c7f1f330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7f23d80,594,f65a9c74,2,0,...) at kern_wait+0xb76 wait4(c7f23d80,f65a9cf8,10,c7f23d80,c0d805c4,...) at wait4+0x3b syscall(f65a9d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2811f06b, esp = 0xbfbfe60c, ebp = 0xbfbfe628 --- Tracing command bash pid 1396 tid 100168 td 0xc7ec66c0 sched_switch(c7ec66c0,0,104,191,d9a18978,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ec66c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ec17f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ec17f8,c7ec1880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ec66c0,ffffffff,f65c7c74,6,0,...) at kern_wait+0xb76 wait4(c7ec66c0,f65c7cf8,10,c0c9cfd4,c0d805c4,...) at wait4+0x3b syscall(f65c7d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282be06b, esp = 0xbfbfe9ac, ebp = 0xbfbfe9c8 --- Tracing command sshd pid 1395 tid 100106 td 0xc78d6000 Tracing command sshd pid 1393 tid 100166 td 0xc7ec6b40 Tracing command getty pid 1364 tid 100155 td 0xc7f24480 Tracing command getty pid 1363 tid 100154 td 0xc7bc0d80 Tracing command getty pid 1362 tid 100153 td 0xc7ec3000 Tracing command getty pid 1361 tid 100142 td 0xc7ec5900 Tracing command getty pid 1360 tid 100146 td 0xc7ec5000 Tracing command getty pid 1359 tid 100141 td 0xc7ec5b40 Tracing command getty pid 1358 tid 100147 td 0xc7ec3d80 Tracing command getty pid 1357 tid 100135 td 0xc7804900 Tracing command getty pid 1356 tid 100139 td 0xc7ec6000 Tracing command inetd pid 1325 tid 100152 td 0xc7ec3240 Tracing command watchdogd pid 1289 tid 100144 td 0xc7ec5480 sched_switch(c7ec5480,0,104,191,e004e716,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7ec5480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ec0550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ec0550,c7ec05d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7ec5480,9af,f657bc74,0,0,...) at kern_wait+0xb76 wait4(c7ec5480,f657bcf8,10,c7ec5480,c0d805c4,...) at wait4+0x3b syscall(f657bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2811806b, esp = 0xbfbfec6c, ebp = 0xbfbfed18 --- Tracing command cron pid 1266 tid 100103 td 0xc7ad0480 sched_switch(c7ad0480,0,104,191,3de96f25,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7ad0480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c78d25d8,4,c0c94be1,df,cbb40500,...) at vm_wait+0xbe vm_forkproc(c7ad0480,c78d2550,c78d6b40,c9a940e8,14,...) at vm_forkproc+0xa5 fork1(c7ad0480,14,0,f64b0c78,281ac478,...) at fork1+0x1142 fork(c7ad0480,f64b0cf8,c0cd102a,c0c9d222,c0d80538,...) at fork+0x29 syscall(f64b0d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2810b08b, esp = 0xbfbfec5c, ebp = 0xbfbfec98 --- Tracing command sendmail pid 1259 tid 100130 td 0xc7857480 sched_switch(c7857480,0,104,191,3c57dc13,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7857480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c7eb2660,81,0,10d,f6551c0c,...) at vm_waitpfault+0x75 vm_fault(c78d7bc8,80c9000,1,0,80c9e50,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c7857524,c7c90d48,...) at trap_pfault+0x10d trap(f6551d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x80c9e50, esp = 0xbfbfcc6c, ebp = 0xbfbfcfc8 --- Tracing command sendmail pid 1255 tid 100138 td 0xc7804240 Tracing command sshd pid 1247 tid 100131 td 0xc7857240 Tracing command ntpd pid 1202 tid 100137 td 0xc7804480 sched_switch(c7804480,0,104,191,f8e110f7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7804480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c74cf3b8,b5,0,10d,f6566c0c,...) at vm_waitpfault+0x75 vm_fault(c7accbc8,2831b000,1,0,2831b480,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,3,c7bbbaa0,...) at trap_pfault+0x10d trap(f6566d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2831b480, esp = 0xbfbfe74c, ebp = 0xbfbfe808 --- Tracing command moused pid 1061 tid 100136 td 0xc78046c0 Tracing command rpc.lockd pid 1028 tid 100124 td 0xc7858240 Tracing command rpc.statd pid 1021 tid 100099 td 0xc7ad0d80 sched_switch(c7ad0d80,0,104,191,af752162,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ad0d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c74cf3b8,7e,0,10d,f649ec0c,...) at vm_waitpfault+0x75 vm_fault(c7acc1d0,28118000,1,0,28118fe0,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ac4550,...) at trap_pfault+0x10d trap(f649ed38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28118fe0, esp = 0xbfbfec9c, ebp = 0xbfbfedd8 --- Tracing command nfsd pid 1014 tid 100123 td 0xc7acfb40 Tracing command nfsd pid 1013 tid 100080 td 0xc7803480 Tracing command mountd pid 1004 tid 100083 td 0xc74e7480 Tracing command rpcbind pid 911 tid 100094 td 0xc78006c0 sched_switch(c78006c0,0,104,191,af47b8de,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78006c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,a0,c0cc2140,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,2a0,c0cc2140,0,...) at _sleep+0x36b vm_waitpfault(c74cf3b8,7e,0,10d,f6489c0c,...) at vm_waitpfault+0x75 vm_fault(c77fc488,2812b000,1,0,2812bfe0,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ac52a8,...) at trap_pfault+0x10d trap(f6489d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2812bfe0, esp = 0xbfbfcc0c, ebp = 0xbfbfedd8 --- Tracing command syslogd pid 879 tid 100077 td 0xc7803b40 Tracing command devd pid 696 tid 100087 td 0xc7858480 Tracing command flowcleaner pid 20 tid 100074 td 0xc74e76c0 sched_switch(c74e76c0,0,104,191,d94a2ba8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c74e76c0,0,c0c9a906,26e,c74e76c0,...) at sleepq_switch+0x15f sleepq_timedwait(c0f5e908,0,f4239cc4,1,0,...) at sleepq_timedwait+0x6b _cv_timedwait(c0f5e908,c0f5e910,2710,3f0,0,...) at _cv_timedwait+0x250 flowtable_cleaner(0,f4239d38,c0c9192a,343,c77832a8,...) at flowtable_cleaner+0x1bf fork_exit(c09343c0,0,f4239d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4239d70, ebp = 0 --- Tracing command softdepflush pid 19 tid 100073 td 0xc74e7900 sched_switch(c74e7900,0,104,191,1814168f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c74e7900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7174d9c,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7174d9c,c71449c0,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7174d9c,4c,c0ca1836,e7174d9c,f4236aec,...) at bwait+0x6f bufwait(e7174d9c,e7174d9c,df,e7174d9c,c8084074,...) at bufwait+0x48 bufwrite(e7174d9c,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7174d9c,c933c800,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c94f9590,0,1,c74e79a4,c94f9590,...) at ffs_update+0x32c ufs_inactive(f4236be0,c0cd3dab,c94f9650,c94f9650,c94f9590,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f4236be0,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f4236c14,c0ca3938,8ac,f4236c34,...) at vinactive+0xb1 vput(c94f9590,0,c0cbc999,e1f,1,...) at vput+0x1f8 handle_workitem_remove(0,f4236c8c,2,3b2,8,...) at handle_workitem_remove+0x14e process_worklist_item(c0f69fc4,0,c0cbc999,363,c74e7900,...) at process_worklist_item+0x1ec softdep_process_worklist(c79ee000,0,c0cbc999,2f6,3e8,...) at softdep_process_worklist+0x75 softdep_flush(0,f4236d38,c0c9192a,343,c7783550,...) at softdep_flush+0x287 fork_exit(c0ac1c90,0,f4236d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4236d70, ebp = 0 --- Tracing command syncer pid 18 tid 100072 td 0xc74e7b40 sched_switch(c74e7b40,0,104,191,dec57f23,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c74e7b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7269c70,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7269c70,c714404c,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7269c70,4c,c0ca1836,e7269c70,f4233b34,...) at bwait+0x6f bufwait(e7269c70,e7269c70,df,e7269c70,c827e9f8,...) at bufwait+0x48 bufwrite(e7269c70,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7269c70,c9b69d00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c930042c,0,c0cbe24a,167,0,...) at ffs_update+0x32c ffs_syncvnode(c930042c,3,c091d9df,c0da22e0,c9300520,...) at ffs_syncvnode+0x48f ffs_fsync(f4233c7c,c0cd3729,c93004ec,f4233c7c,c930042c,...) at ffs_fsync+0x27 VOP_FSYNC_APV(c0da22e0,f4233c7c,c0ca3938,69f,c74e7b40,...) at VOP_FSYNC_APV+0xc5 sync_vnode(c0f5e714,c0f5e700,3e8,6ce,4e20,...) at sync_vnode+0x16b sched_sync(0,f4233d38,c0c9192a,343,c77837f8,...) at sched_sync+0x273 fork_exit(c091ee80,0,f4233d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4233d70, ebp = 0 --- Tracing command vnlru pid 17 tid 100071 td 0xc74e7d80 sched_switch(c74e7d80,0,104,191,a46fe77,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c74e7d80,0,c0c9a906,26e,0,...) at sleepq_switch+0x15f sleepq_timedwait(c7783aa0,50,c0ca4908,0,0,...) at sleepq_timedwait+0x6b _sleep(c7783aa0,c0f5e6d4,250,c0ca4908,3e8,...) at _sleep+0x339 vnlru_proc(0,f4230d38,c0c9192a,343,c7783aa0,...) at vnlru_proc+0xe7 fork_exit(c091fa50,0,f4230d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4230d70, ebp = 0 --- Tracing command bufdaemon pid 16 tid 100070 td 0xc74e9000 sched_switch(c74e9000,0,104,191,d386e675,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c74e9000,0,c0c9a906,26e,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0f5e448,44,c0ca1e72,0,0,...) at sleepq_timedwait+0x6b _sleep(c0f5e448,c0f5e44c,44,c0ca1e72,3e8,...) at _sleep+0x339 buf_daemon(0,f422dd38,c0c9192a,343,c7783d48,...) at buf_daemon+0x138 fork_exit(c0906fb0,0,f422dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf422dd70, ebp = 0 --- Tracing command pagezero pid 15 tid 100069 td 0xc74e9240 sched_switch(c74e9240,0,104,191,367c0e9f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c74e9240,0,c0c9a906,26e,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0f6ae18,0,c0cc3563,0,0,...) at sleepq_timedwait+0x6b _sleep(c0f6ae18,c0f6a900,0,c0cc3563,493e0,...) at _sleep+0x339 vm_pagezero(0,f422ad38,c0c9192a,343,c71782a8,...) at vm_pagezero+0xdc fork_exit(c0b02ad0,0,f422ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf422ad70, ebp = 0 --- Tracing command vmdaemon pid 9 tid 100068 td 0xc74e9480 sched_switch(c74e9480,0,104,191,e0c4b806,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,68,...) at mi_switch+0x200 sleepq_switch(c74e9480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6aa44,68,c0ca1e72,0,0,...) at sleepq_wait+0x63 _sleep(c0f6aa44,c0f6aa48,68,c0ca1e72,0,...) at _sleep+0x36b vm_daemon(0,f4227d38,c0c9192a,343,c7178550,...) at vm_daemon+0x59 fork_exit(c0afb930,0,f4227d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4227d70, ebp = 0 --- Tracing command pagedaemon pid 8 tid 100067 td 0xc74e96c0 sched_switch(c74e96c0,0,104,191,1838b7d5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c74e96c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e71ef5d4,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e71ef5d4,c7144330,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e71ef5d4,4c,c0ca1836,e71ef5d4,f4224ac4,...) at bwait+0x6f bufwait(e71ef5d4,e71ef5d4,0,e71ef5d4,c9542414,...) at bufwait+0x48 bufwrite(e71ef5d4,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e71ef5d4,c94a0c00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c93bf164,0,2,c74e9764,c93bf164,...) at ffs_update+0x32c ufs_inactive(f4224bb8,c0cd3dab,c93bf224,c93bf224,c93bf164,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f4224bb8,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c93bf224,0,c0ca3938,88f,4,...) at vinactive+0xb1 vrele(c93bf164,0,c0cc17dc,1c6,c93bf164,...) at vrele+0x198 vm_object_deallocate(cc55f6e8,0,c0cc24fe,3ff,1f4,...) at vm_object_deallocate+0x1cc vm_pageout(0,f4224d38,c0c9192a,343,c71787f8,...) at vm_pageout+0xe32 fork_exit(c0afc7e0,0,f4224d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4224d70, ebp = 0 --- Tracing command fdc0 pid 7 tid 100064 td 0xc74e9d80 sched_switch(c74e9d80,0,104,191,c946a234,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c74e9d80,0,c0c9a906,26e,0,...) at sleepq_switch+0x15f sleepq_timedwait(c73c063c,4c,c0c8bea6,0,0,...) at sleepq_timedwait+0x6b _sleep(c73c063c,c73c06f0,4c,c0c8bea6,3e8,...) at _sleep+0x339 fdc_thread(c73c0600,f41bbd38,c0c9192a,343,c7178aa0,...) at fdc_thread+0x27d fork_exit(c0b80050,c73c0600,f41bbd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41bbd70, ebp = 0 --- Tracing command fw0_probe pid 6 tid 100062 td 0xc73ba480 sched_switch(c73ba480,0,104,191,a0f81d6d,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c73ba480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c73f4000,5c,c0c8bea6,100,0,...) at sleepq_wait_sig+0x17 _sleep(c73f4000,c73f8488,15c,c0c8bea6,0,...) at _sleep+0x354 fw_bus_probe_thread(c73f4000,f41abd38,c0c9192a,343,c7178d48,...) at fw_bus_probe_thread+0xa08 fork_exit(c065a0c0,c73f4000,f41abd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41abd70, ebp = 0 --- Tracing command usb pid 14 tid 100058 td 0xc73bad80 sched_switch(c73bad80,0,104,191,7caf9bf8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73bad80,0,c0c9a906,24b,c73bad80,...) at sleepq_switch+0x15f sleepq_wait(c73d4d0c,0,f4194cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73d4d0c,c73d4dac,c0c84f3e,6c,c73d4d14,...) at _cv_wait+0x240 usb_process(c73d4d04,f4194d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73d4d04,f4194d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4194d70, ebp = 0 --- Tracing command usb pid 14 tid 100057 td 0xc73cc000 sched_switch(c73cc000,0,104,191,d214aca7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73cc000,0,c0c9a906,24b,c73cc000,...) at sleepq_switch+0x15f sleepq_wait(c73d4cdc,0,f4191cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73d4cdc,c73d4dac,c0c84f3e,6c,c73d4ce4,...) at _cv_wait+0x240 usb_process(c73d4cd4,f4191d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73d4cd4,f4191d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4191d70, ebp = 0 --- Tracing command usb pid 14 tid 100056 td 0xc73cc240 sched_switch(c73cc240,0,104,191,7c488861,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73cc240,0,c0c9a906,24b,c73cc240,...) at sleepq_switch+0x15f sleepq_wait(c73d4cac,0,f418ecbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73d4cac,c73d4dac,c0c84f3e,6c,c73d4cb4,...) at _cv_wait+0x240 usb_process(c73d4ca4,f418ed38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73d4ca4,f418ed38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf418ed70, ebp = 0 --- Tracing command usb pid 14 tid 100055 td 0xc73cc480 sched_switch(c73cc480,0,104,191,7c487526,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73cc480,0,c0c9a906,24b,c73cc480,...) at sleepq_switch+0x15f sleepq_wait(c73d4c7c,0,f418bcbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73d4c7c,c73d4dac,c0c84f3e,6c,c73d4c84,...) at _cv_wait+0x240 usb_process(c73d4c74,f418bd38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73d4c74,f418bd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf418bd70, ebp = 0 --- Tracing command usb pid 14 tid 100053 td 0xc73cc900 sched_switch(c73cc900,0,104,191,7c4860f3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73cc900,0,c0c9a906,24b,c73cc900,...) at sleepq_switch+0x15f sleepq_wait(c73c6b5c,0,f4183cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c6b5c,c73c6bfc,c0c84f3e,6c,c73c6b64,...) at _cv_wait+0x240 usb_process(c73c6b54,f4183d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c6b54,f4183d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4183d70, ebp = 0 --- Tracing command usb pid 14 tid 100052 td 0xc73ccb40 sched_switch(c73ccb40,0,104,191,ca910f5f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73ccb40,0,c0c9a906,24b,c73ccb40,...) at sleepq_switch+0x15f sleepq_wait(c73c6b2c,0,f4180cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c6b2c,c73c6bfc,c0c84f3e,6c,c73c6b34,...) at _cv_wait+0x240 usb_process(c73c6b24,f4180d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c6b24,f4180d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4180d70, ebp = 0 --- Tracing command usb pid 14 tid 100051 td 0xc73ccd80 sched_switch(c73ccd80,0,104,191,7be3fe66,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73ccd80,0,c0c9a906,24b,c73ccd80,...) at sleepq_switch+0x15f sleepq_wait(c73c6afc,0,f417dcbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c6afc,c73c6bfc,c0c84f3e,6c,c73c6b04,...) at _cv_wait+0x240 usb_process(c73c6af4,f417dd38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c6af4,f417dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf417dd70, ebp = 0 --- Tracing command usb pid 14 tid 100050 td 0xc736c6c0 sched_switch(c736c6c0,0,104,191,7be3ec77,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736c6c0,0,c0c9a906,24b,c736c6c0,...) at sleepq_switch+0x15f sleepq_wait(c73c6acc,0,f417acbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c6acc,c73c6bfc,c0c84f3e,6c,c73c6ad4,...) at _cv_wait+0x240 usb_process(c73c6ac4,f417ad38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c6ac4,f417ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf417ad70, ebp = 0 --- Tracing command usb pid 14 tid 100049 td 0xc736c900 sched_switch(c736c900,0,104,191,7be3d9f0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736c900,0,c0c9a906,24b,c736c900,...) at sleepq_switch+0x15f sleepq_wait(c73c2b5c,0,f4176cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c2b5c,c73c2bfc,c0c84f3e,6c,c73c2b64,...) at _cv_wait+0x240 usb_process(c73c2b54,f4176d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c2b54,f4176d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4176d70, ebp = 0 --- Tracing command usb pid 14 tid 100048 td 0xc736cb40 sched_switch(c736cb40,0,104,191,ca90b859,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736cb40,0,c0c9a906,24b,c736cb40,...) at sleepq_switch+0x15f sleepq_wait(c73c2b2c,0,f4173cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c2b2c,c73c2bfc,c0c84f3e,6c,c73c2b34,...) at _cv_wait+0x240 usb_process(c73c2b24,f4173d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c2b24,f4173d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4173d70, ebp = 0 --- Tracing command usb pid 14 tid 100047 td 0xc736cd80 sched_switch(c736cd80,0,104,191,7b7f63d9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736cd80,0,c0c9a906,24b,c736cd80,...) at sleepq_switch+0x15f sleepq_wait(c73c2afc,0,f4170cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c2afc,c73c2bfc,c0c84f3e,6c,c73c2b04,...) at _cv_wait+0x240 usb_process(c73c2af4,f4170d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c2af4,f4170d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4170d70, ebp = 0 --- Tracing command usb pid 14 tid 100046 td 0xc73b9000 sched_switch(c73b9000,0,104,191,7b7f503e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b9000,0,c0c9a906,24b,c73b9000,...) at sleepq_switch+0x15f sleepq_wait(c73c2acc,0,f416dcbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73c2acc,c73c2bfc,c0c84f3e,6c,c73c2ad4,...) at _cv_wait+0x240 usb_process(c73c2ac4,f416dd38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73c2ac4,f416dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf416dd70, ebp = 0 --- Tracing command usb pid 14 tid 100045 td 0xc73b9240 sched_switch(c73b9240,0,104,191,7b7f3da2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b9240,0,c0c9a906,24b,c73b9240,...) at sleepq_switch+0x15f sleepq_wait(c73bbb5c,0,f4169cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73bbb5c,c73bbbfc,c0c84f3e,6c,c73bbb64,...) at _cv_wait+0x240 usb_process(c73bbb54,f4169d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73bbb54,f4169d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4169d70, ebp = 0 --- Tracing command usb pid 14 tid 100044 td 0xc73b9480 sched_switch(c73b9480,0,104,191,ca239461,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b9480,0,c0c9a906,24b,c73b9480,...) at sleepq_switch+0x15f sleepq_wait(c73bbb2c,0,f4166cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73bbb2c,c73bbbfc,c0c84f3e,6c,c73bbb34,...) at _cv_wait+0x240 usb_process(c73bbb24,f4166d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73bbb24,f4166d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4166d70, ebp = 0 --- Tracing command usb pid 14 tid 100043 td 0xc73b96c0 sched_switch(c73b96c0,0,104,191,7b1a00cc,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b96c0,0,c0c9a906,24b,c73b96c0,...) at sleepq_switch+0x15f sleepq_wait(c73bbafc,0,f4163cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73bbafc,c73bbbfc,c0c84f3e,6c,c73bbb04,...) at _cv_wait+0x240 usb_process(c73bbaf4,f4163d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73bbaf4,f4163d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4163d70, ebp = 0 --- Tracing command usb pid 14 tid 100042 td 0xc73b9900 sched_switch(c73b9900,0,104,191,7b19ef7e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b9900,0,c0c9a906,24b,c73b9900,...) at sleepq_switch+0x15f sleepq_wait(c73bbacc,0,f4160cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73bbacc,c73bbbfc,c0c84f3e,6c,c73bbad4,...) at _cv_wait+0x240 usb_process(c73bbac4,f4160d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73bbac4,f4160d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4160d70, ebp = 0 --- Tracing command usb pid 14 tid 100040 td 0xc73b9d80 sched_switch(c73b9d80,0,104,191,7b19daac,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73b9d80,0,c0c9a906,24b,c73b9d80,...) at sleepq_switch+0x15f sleepq_wait(c73b6b5c,0,f4159cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73b6b5c,c73b6bfc,c0c84f3e,6c,c73b6b64,...) at _cv_wait+0x240 usb_process(c73b6b54,f4159d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73b6b54,f4159d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4159d70, ebp = 0 --- Tracing command usb pid 14 tid 100039 td 0xc73ba000 sched_switch(c73ba000,0,104,191,ca233adc,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73ba000,0,c0c9a906,24b,c73ba000,...) at sleepq_switch+0x15f sleepq_wait(c73b6b2c,0,f4156cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73b6b2c,c73b6bfc,c0c84f3e,6c,c73b6b34,...) at _cv_wait+0x240 usb_process(c73b6b24,f4156d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73b6b24,f4156d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4156d70, ebp = 0 --- Tracing command usb pid 14 tid 100038 td 0xc7350d80 sched_switch(c7350d80,0,104,191,7ab4313e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7350d80,0,c0c9a906,24b,c7350d80,...) at sleepq_switch+0x15f sleepq_wait(c73b6afc,0,f4153cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73b6afc,c73b6bfc,c0c84f3e,6c,c73b6b04,...) at _cv_wait+0x240 usb_process(c73b6af4,f4153d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73b6af4,f4153d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4153d70, ebp = 0 --- Tracing command usb pid 14 tid 100037 td 0xc736a000 sched_switch(c736a000,0,104,191,7ab41f14,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736a000,0,c0c9a906,24b,c736a000,...) at sleepq_switch+0x15f sleepq_wait(c73b6acc,0,f4150cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73b6acc,c73b6bfc,c0c84f3e,6c,c73b6ad4,...) at _cv_wait+0x240 usb_process(c73b6ac4,f4150d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73b6ac4,f4150d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4150d70, ebp = 0 --- Tracing command usb pid 14 tid 100035 td 0xc736a480 sched_switch(c736a480,0,104,191,7ab409a3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736a480,0,c0c9a906,24b,c736a480,...) at sleepq_switch+0x15f sleepq_wait(c73a7b5c,0,f4149cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73a7b5c,c73a7bfc,c0c84f3e,6c,c73a7b64,...) at _cv_wait+0x240 usb_process(c73a7b54,f4149d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73a7b54,f4149d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4149d70, ebp = 0 --- Tracing command usb pid 14 tid 100034 td 0xc736a6c0 sched_switch(c736a6c0,0,104,191,ca22d7d2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736a6c0,0,c0c9a906,24b,c736a6c0,...) at sleepq_switch+0x15f sleepq_wait(c73a7b2c,0,f4146cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73a7b2c,c73a7bfc,c0c84f3e,6c,c73a7b34,...) at _cv_wait+0x240 usb_process(c73a7b24,f4146d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73a7b24,f4146d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4146d70, ebp = 0 --- Tracing command usb pid 14 tid 100033 td 0xc736a900 sched_switch(c736a900,0,104,191,7a4953bc,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736a900,0,c0c9a906,24b,c736a900,...) at sleepq_switch+0x15f sleepq_wait(c73a7afc,0,f4143cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73a7afc,c73a7bfc,c0c84f3e,6c,c73a7b04,...) at _cv_wait+0x240 usb_process(c73a7af4,f4143d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73a7af4,f4143d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4143d70, ebp = 0 --- Tracing command usb pid 14 tid 100032 td 0xc736ab40 sched_switch(c736ab40,0,104,191,7a4940a8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c736ab40,0,c0c9a906,24b,c736ab40,...) at sleepq_switch+0x15f sleepq_wait(c73a7acc,0,f4140cbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c73a7acc,c73a7bfc,c0c84f3e,6c,c73a7ad4,...) at _cv_wait+0x240 usb_process(c73a7ac4,f4140d38,c0c9192a,343,c7346000,...) at usb_process+0x193 fork_exit(c07bdea0,c73a7ac4,f4140d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf4140d70, ebp = 0 --- Tracing command xpt_thrd pid 5 tid 100024 td 0xc71bfd80 sched_switch(c71bfd80,0,104,191,7a49276f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c71bfd80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0dbe054,4c,c0c30c1a,0,0,...) at sleepq_wait+0x63 _sleep(c0dbe054,c0dbe06c,4c,c0c30c1a,0,...) at _sleep+0x36b xpt_scanner_thread(0,c6e44d38,c0c9192a,343,c73462a8,...) at xpt_scanner_thread+0x4a fork_exit(c0484470,0,c6e44d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e44d70, ebp = 0 --- Tracing command yarrow pid 13 tid 100017 td 0xc717b240 sched_switch(c717b240,0,104,191,6d50d7a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c717b240,0,c0c9a906,26e,2,...) at sleepq_switch+0x15f sleepq_timedwait(c0df1ca4,0,c0c8bea6,2,0,...) at sleepq_timedwait+0x6b _sleep(c0df1ca4,0,0,c0c8bea6,64,...) at _sleep+0x339 pause(c0c8bea6,64,c0c78efd,111,0,...) at pause+0x47 random_kthread(0,c6e2fd38,c0c9192a,343,c7346550,...) at random_kthread+0x1ef fork_exit(c07368c0,0,c6e2fd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e2fd70, ebp = 0 --- Tracing command g_down pid 4 tid 100015 td 0xc717b6c0 sched_switch(c717b6c0,0,104,191,dec5fae7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c717b6c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0defa64,4c,c0c8bea6,0,0,...) at sleepq_wait+0x63 _sleep(c0defa64,c0def9c8,24c,c0c8bea6,0,...) at _sleep+0x36b g_io_schedule_down(c717b6c0,0,c0c8d56e,74,0,...) at g_io_schedule_down+0x56 g_down_procbody(0,c6e29d38,c0c9192a,343,c7177000,...) at g_down_procbody+0x8d fork_exit(c0827e20,0,c6e29d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e29d70, ebp = 0 --- Tracing command g_up pid 3 tid 100014 td 0xc717b900 sched_switch(c717b900,0,104,191,1ac21241,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c717b900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0defa60,4c,c0c8bea6,0,0,...) at sleepq_wait+0x63 _sleep(c0defa60,c0def9e8,24c,c0c8bea6,0,...) at _sleep+0x36b g_io_schedule_up(c717b900,0,c0c8d56e,5d,0,...) at g_io_schedule_up+0x11e g_up_procbody(0,c6e26d38,c0c9192a,343,c71772a8,...) at g_up_procbody+0x8d fork_exit(c0827eb0,0,c6e26d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e26d70, ebp = 0 --- Tracing command g_event pid 2 tid 100013 td 0xc717bb40 sched_switch(c717bb40,0,104,191,64bd820,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c717bb40,0,c0c9a906,26e,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0defa58,4c,c0c8bea6,0,0,...) at sleepq_timedwait+0x6b _sleep(c0defa58,0,4c,c0c8bea6,64,...) at _sleep+0x339 g_event_procbody(0,c6e23d38,c0c9192a,343,c7177550,...) at g_event_procbody+0xcb fork_exit(c0827f40,0,c6e23d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e23d70, ebp = 0 --- Tracing command intr pid 12 tid 100066 td 0xc74e9900 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100065 td 0xc74e9b40 sched_switch(c74e9b40,0,109,191,7a44bd6a,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c7175070,...) at mi_switch+0x200 ithread_loop(c74e0390,f41bed38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c74e0390,f41bed38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41bed70, ebp = 0 --- Tracing command intr pid 12 tid 100063 td 0xc73ba240 sched_switch(c73ba240,0,109,191,a30a21b6,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c74db0f0,...) at mi_switch+0x200 ithread_loop(c74e0840,f41aed38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c74e0840,f41aed38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41aed70, ebp = 0 --- Tracing command intr pid 12 tid 100060 td 0xc73ba900 sched_switch(c73ba900,0,109,191,7a2ab5d6,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71be0f0,...) at mi_switch+0x200 ithread_loop(c73ebbf0,f41a2d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c73ebbf0,f41a2d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41a2d70, ebp = 0 --- Tracing command intr pid 12 tid 100059 td 0xc73bab40 sched_switch(c73bab40,0,109,191,8733f478,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71be3f0,...) at mi_switch+0x200 ithread_loop(c73eb450,f419ad38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c73eb450,f419ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf419ad70, ebp = 0 --- Tracing command intr pid 12 tid 100054 td 0xc73cc6c0 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100041 td 0xc73b9b40 sched_switch(c73b9b40,0,109,191,a5bcb5e9,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71be1f0,...) at mi_switch+0x200 ithread_loop(c739f690,f415dd38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c739f690,f415dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf415dd70, ebp = 0 --- Tracing command intr pid 12 tid 100036 td 0xc736a240 sched_switch(c736a240,0,109,191,a537fa08,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71be270,...) at mi_switch+0x200 ithread_loop(c739f9f0,f414dd38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c739f9f0,f414dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf414dd70, ebp = 0 --- Tracing command intr pid 12 tid 100031 td 0xc736ad80 sched_switch(c736ad80,0,109,191,c821364b,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71be2f0,...) at mi_switch+0x200 ithread_loop(c73ad110,f413dd38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c73ad110,f413dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf413dd70, ebp = 0 --- Tracing command intr pid 12 tid 100030 td 0xc736c000 sched_switch(c736c000,0,109,191,1ac036b5,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdef0,...) at mi_switch+0x200 ithread_loop(c739f500,c6f87d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c739f500,c6f87d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6f87d70, ebp = 0 --- Tracing command intr pid 12 tid 100029 td 0xc736c240 sched_switch(c736c240,0,109,191,940021e4,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c738c0f0,...) at mi_switch+0x200 ithread_loop(c73928d0,c6e81d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c73928d0,c6e81d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e81d70, ebp = 0 --- Tracing command intr pid 12 tid 100028 td 0xc736c480 sched_switch(c736c480,0,109,191,7a456043,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c7174b70,...) at mi_switch+0x200 ithread_loop(c7176600,c6e77d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c7176600,c6e77d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e77d70, ebp = 0 --- Tracing command intr pid 12 tid 100027 td 0xc71bf6c0 sched_switch(c71bf6c0,0,109,191,b17185f5,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c73517f0,...) at mi_switch+0x200 ithread_loop(c7176460,c6e4dd38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c7176460,c6e4dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e4dd70, ebp = 0 --- Tracing command intr pid 12 tid 100025 td 0xc71bfb40 sched_switch(c71bfb40,0,109,191,98010f5a,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c7351870,...) at mi_switch+0x200 ithread_loop(c71763b0,c6e47d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71763b0,c6e47d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e47d70, ebp = 0 --- Tracing command intr pid 12 tid 100020 td 0xc73506c0 sched_switch(c73506c0,0,109,191,cba3b67,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c7351a70,...) at mi_switch+0x200 ithread_loop(c710ca20,c6e38d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c710ca20,c6e38d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e38d70, ebp = 0 --- Tracing command intr pid 12 tid 100019 td 0xc7350900 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100012 td 0xc717bd80 sched_switch(c717bd80,0,109,191,921dc6f1,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdb70,...) at mi_switch+0x200 ithread_loop(c71761b0,c6e20d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71761b0,c6e20d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e20d70, ebp = 0 --- Tracing command intr pid 12 tid 100011 td 0xc71bf000 sched_switch(c71bf000,0,109,191,d949a536,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdbf0,...) at mi_switch+0x200 ithread_loop(c71761c0,c6e1dd38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71761c0,c6e1dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e1dd70, ebp = 0 --- Tracing command intr pid 12 tid 100010 td 0xc71bf240 sched_switch(c71bf240,0,109,191,a47017a,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdc70,...) at mi_switch+0x200 ithread_loop(c71761d0,c6e1ad38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71761d0,c6e1ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e1ad70, ebp = 0 --- Tracing command intr pid 12 tid 100009 td 0xc71bf480 sched_switch(c71bf480,0,109,191,e031cd59,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdcf0,...) at mi_switch+0x200 ithread_loop(c71761e0,c6e17d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71761e0,c6e17d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e17d70, ebp = 0 --- Tracing command intr pid 12 tid 100008 td 0xc7179000 sched_switch(c7179000,0,109,191,d3898a3,...) at sched_switch+0x406 mi_switch(109,0,c0c91ba9,52d,c71bdd70,...) at mi_switch+0x200 ithread_loop(c71761f0,c6e14d38,c0c9192a,343,c71777f8,...) at ithread_loop+0x1f6 fork_exit(c08640d0,c71761f0,c6e14d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e14d70, ebp = 0 --- Tracing command intr pid 12 tid 100007 td 0xc7179240 fork_trampoline() at fork_trampoline Tracing command idle pid 11 tid 100006 td 0xc7179480 kdb_enter(c0c3f5f3,c0c5be3e,0,2656515,0,...) at kdb_enter+0x3a hardclock(0,c0b9b2f5,0,1f4,c73c0c00,...) at hardclock+0x11d lapic_handle_timer(c6e0dc2c) at lapic_handle_timer+0x9f Xtimerint() at Xtimerint+0x1f --- interrupt, eip = 0xc0b9b2f5, esp = 0xc6e0dc6c, ebp = 0xc6e0dc6c --- acpi_cpu_c1(c0ba70ef,c6e0dcd4,0,ffffffff,c6e0dcb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e0dcb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e0dcf8,c08ae0ae,0,c6e0dcd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e0dcd4,c0c98033,a09,c7179480,...) at cpu_idle+0x1b sched_idletd(0,c6e0dd38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e0dd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e0dd70, ebp = 0 --- Tracing command idle pid 11 tid 100005 td 0xc71796c0 cpustop_handler(2,c6e0ac20,c0bc4ab6,c6e0abb0,c087af04,...) at cpustop_handler+0x32 ipi_nmi_handler(c6e0abb0,c087af04,c0df1eb8,4,c7177aa0,...) at ipi_nmi_handler+0x2f trap(c6e0ac2c) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0b9b2f5, esp = 0xc6e0ac6c, ebp = 0xc6e0ac6c --- acpi_cpu_c1(28,c6e0acd4,1,ffffffff,c6e0acb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e0acb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e0acf8,c08ae0ae,0,c6e0acd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e0acd4,c0c98033,a09,c71796c0,...) at cpu_idle+0x1b sched_idletd(0,c6e0ad38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e0ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e0ad70, ebp = 0 --- Tracing command idle pid 11 tid 100004 td 0xc7179900 cpustop_handler(4,c6e07c20,c0bc4ab6,c6e07bb0,c087af04,...) at cpustop_handler+0x32 ipi_nmi_handler(c6e07bb0,c087af04,c0df1ef0,4,c7177aa0,...) at ipi_nmi_handler+0x2f trap(c6e07c2c) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0b9b2f5, esp = 0xc6e07c6c, ebp = 0xc6e07c6c --- acpi_cpu_c1(2,c6e07cd4,2,ffffffff,c6e07cb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e07cb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e07cf8,c08ae0ae,0,c6e07cd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e07cd4,c0c98033,a09,c7179900,...) at cpu_idle+0x1b sched_idletd(0,c6e07d38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e07d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e07d70, ebp = 0 --- Tracing command idle pid 11 tid 100003 td 0xc7179b40 cpustop_handler(8,c6e04c20,c0bc4ab6,c6e04bb0,c087af04,...) at cpustop_handler+0x32 ipi_nmi_handler(c6e04bb0,c087af04,c0df1f28,4,c7177aa0,...) at ipi_nmi_handler+0x2f trap(c6e04c2c) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0b9b2f5, esp = 0xc6e04c6c, ebp = 0xc6e04c6c --- acpi_cpu_c1(3,c6e04cd4,3,ffffffff,c6e04cb4,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,0,c6e04cb4,c0bb2a4b,0,...) at acpi_cpu_idle+0x11c cpu_idle_amdc1e(0,c6e04cf8,c08ae0ae,0,c6e04cd4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6e04cd4,c0c98033,a09,c7179b40,...) at cpu_idle+0x1b sched_idletd(0,c6e04d38,c0c9192a,343,c7177aa0,...) at sched_idletd+0x23e fork_exit(c08ade70,0,c6e04d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e04d70, ebp = 0 --- Tracing command init pid 1 tid 100002 td 0xc7179d80 sched_switch(c7179d80,0,104,191,22321823,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7179d80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7177d48,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7177d48,c7177dd0,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7179d80,ffffffff,c6e00c74,0,0,...) at kern_wait+0xb76 wait4(c7179d80,c6e00cf8,10,c7179d80,c0d805c4,...) at wait4+0x3b syscall(c6e00d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x8054dbf, esp = 0xbfbfe90c, ebp = 0xbfbfe928 --- Tracing command audit pid 10 tid 100001 td 0xc717b000 sched_switch(c717b000,0,104,191,7a46e2cb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c717b000,0,c0c9a906,24b,c717b000,...) at sleepq_switch+0x15f sleepq_wait(c0f69940,0,c6dfdc9c,1,0,...) at sleepq_wait+0x63 _cv_wait(c0f69940,c0f69924,c0cba95a,194,0,...) at _cv_wait+0x240 audit_worker(0,c6dfdd38,c0c9192a,343,c7178000,...) at audit_worker+0x84 fork_exit(c0a910a0,0,c6dfdd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6dfdd70, ebp = 0 --- Tracing command kernel pid 0 tid 100061 td 0xc73ba6c0 sched_switch(c73ba6c0,0,104,191,6c760e2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c73ba6c0,0,c0c9a906,24b,c73ba6c0,...) at sleepq_switch+0x15f sleepq_wait(c73a1880,0,c0c9709f,c0c8bea6,0,...) at sleepq_wait+0x63 msleep_spin(c73a1880,c73a1898,c0c8bea6,0,c0c94be1,...) at msleep_spin+0x21d taskqueue_thread_loop(c73f849c,f41a8d38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0x94 fork_exit(c08c7290,c73f849c,f41a8d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf41a8d70, ebp = 0 --- Tracing command kernel pid 0 tid 100026 td 0xc71bf900 sched_switch(c71bf900,0,104,191,7cbf67b3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c71bf900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c73440c0,0,c0c8bea6,0,0,...) at sleepq_wait+0x63 _sleep(c73440c0,c73440d8,0,c0c8bea6,0,...) at _sleep+0x36b taskqueue_thread_loop(c0df03d0,c6e4ad38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0xba fork_exit(c08c7290,c0df03d0,c6e4ad38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e4ad70, ebp = 0 --- Tracing command kernel pid 0 tid 100023 td 0xc7350000 sched_switch(c7350000,0,104,191,7cbf5618,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7350000,0,c0c9a906,24b,c7350000,...) at sleepq_switch+0x15f sleepq_wait(c7344240,0,c0c9709f,c0c8bea6,0,...) at sleepq_wait+0x63 msleep_spin(c7344240,c7344258,c0c8bea6,0,c0c94be1,...) at msleep_spin+0x21d taskqueue_thread_loop(c0dc0ea0,c6e41d38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0x94 fork_exit(c08c7290,c0dc0ea0,c6e41d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e41d70, ebp = 0 --- Tracing command kernel pid 0 tid 100022 td 0xc7350240 sched_switch(c7350240,0,104,191,7cbf4869,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7350240,0,c0c9a906,24b,c7350240,...) at sleepq_switch+0x15f sleepq_wait(c7344240,0,c0c9709f,c0c8bea6,0,...) at sleepq_wait+0x63 msleep_spin(c7344240,c7344258,c0c8bea6,0,c0c94be1,...) at msleep_spin+0x21d taskqueue_thread_loop(c0dc0ea0,c6e3ed38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0x94 fork_exit(c08c7290,c0dc0ea0,c6e3ed38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e3ed70, ebp = 0 --- Tracing command kernel pid 0 tid 100021 td 0xc7350480 sched_switch(c7350480,0,104,191,7cbf395a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7350480,0,c0c9a906,24b,c7350480,...) at sleepq_switch+0x15f sleepq_wait(c7344240,0,c0c9709f,c0c8bea6,0,...) at sleepq_wait+0x63 msleep_spin(c7344240,c7344258,c0c8bea6,0,c0c94be1,...) at msleep_spin+0x21d taskqueue_thread_loop(c0dc0ea0,c6e3bd38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0x94 fork_exit(c08c7290,c0dc0ea0,c6e3bd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e3bd70, ebp = 0 --- Tracing command kernel pid 0 tid 100018 td 0xc7350b40 sched_switch(c7350b40,0,104,191,9803204f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7350b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c7344540,0,c0c8bea6,0,0,...) at sleepq_wait+0x63 _sleep(c7344540,c7344558,0,c0c8bea6,0,...) at _sleep+0x36b taskqueue_thread_loop(c0e04648,c6e32d38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0xba fork_exit(c08c7290,c0e04648,c6e32d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e32d70, ebp = 0 --- Tracing command kernel pid 0 tid 100016 td 0xc717b480 sched_switch(c717b480,0,104,191,9de44f7a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c717b480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c715ed80,0,c0c8bea6,0,0,...) at sleepq_wait+0x63 _sleep(c715ed80,c715ed98,0,c0c8bea6,0,...) at _sleep+0x36b taskqueue_thread_loop(c0e030e0,c6e2cd38,c0c9192a,343,c0defb40,...) at taskqueue_thread_loop+0xba fork_exit(c08c7290,c0e030e0,c6e2cd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6e2cd70, ebp = 0 --- Tracing command kernel pid 0 tid 100000 td 0xc0defdf0 sched_switch(c0defdf0,0,104,191,ac9d7482,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c0defdf0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c0f6a69c,44,c0cc214e,0,0,...) at sleepq_wait+0x63 _sleep(c0f6a69c,c0f6a900,244,c0cc214e,0,...) at _sleep+0x36b vm_wait(c7ac5330,0,c0cc083b,326,2710,...) at vm_wait+0xbe scheduler(0,141ec00,141ec00,141e000,1425000,...) at scheduler+0x69 mi_startup() at mi_startup+0x96 begin() at begin+0x2c db:0:allt> call doadump Physical memory: 3439 MB Dumping 282 MB: 267 251 235 219 203 187 171 155 139 123 107 91 75 59 43 27 11 Dump complete = 0xf db:0:doadump> reset (kgdb) p cnt $1 = {v_swtch = 0x0, v_trap = 0x0, v_syscall = 0x0, v_intr = 0x0, v_soft = 0x0, v_vm_faults = 0x0, v_cow_faults = 0x0, v_cow_optim = 0x0, v_zfod = 0x0, v_ozfod = 0x0, v_swapin = 0x0, v_swapout = 0x0, v_swappgsin = 0x0, v_swappgsout = 0x0, v_vnodein = 0x0, v_vnodeout = 0x0, v_vnodepgsin = 0x0, v_vnodepgsout = 0x0, v_intrans = 0x0, v_reactivated = 0x65a85, v_pdwakeups = 0x6, v_pdpages = 0x36a606, v_tcached = 0xc392a, v_dfree = 0x8, v_pfree = 0x2b85f, v_tfree = 0x0, v_page_size = 0x1000, v_page_count = 0xd3225, v_free_reserved = 0x498, v_free_target = 0x9dfc, v_free_min = 0x2659, v_free_count = 0x373, v_wire_count = 0xb46a, v_active_count = 0xb9a9e, v_inactive_target = 0xecfa, v_inactive_count = 0x3276, v_cache_count = 0x121, v_cache_min = 0x9dfc, v_cache_max = 0x13bf8, v_pageout_free_min = 0x22, v_interrupt_free_min = 0x2, v_free_severe = 0x1578, v_forks = 0x0, v_vforks = 0x0, v_rforks = 0x0, v_kthreads = 0x0, v_forkpages = 0x0, v_vforkpages = 0x0, v_rforkpages = 0x0, v_kthreadpages = 0x0} (kgdb) git diff master diff --git a/sys/conf/files b/sys/conf/files index 1e9d80d..626e2fb 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -2012,6 +2012,7 @@ kern/kern_poll.c optional device_polling kern/kern_priv.c standard kern/kern_proc.c standard kern/kern_prot.c standard +kern/kern_rangelock.c standard kern/kern_resource.c standard kern/kern_rmlock.c standard kern/kern_rwlock.c standard @@ -2699,6 +2700,7 @@ vm/vm_page.c standard vm/vm_pageout.c standard vm/vm_pager.c standard vm/vm_phys.c standard +vm/vm_readwrite.c standard vm/vm_reserv.c standard vm/vm_unix.c standard vm/vm_zeroidle.c standard diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c index 87e5ac9..01008bf 100644 --- a/sys/dev/md/md.c +++ b/sys/dev/md/md.c @@ -619,8 +619,12 @@ mdstart_swap(struct md_s *sc, struct bio *bp) for (i = bp->bio_offset / PAGE_SIZE; i <= lastp; i++) { len = ((i == lastp) ? lastend : PAGE_SIZE) - offs; - m = vm_page_grab(sc->object, i, - VM_ALLOC_NORMAL|VM_ALLOC_RETRY); + /* + * Write cleans pages of the buffer, give it a + * priority. + */ + m = vm_page_grab(sc->object, i, (bp->bio_cmd == BIO_WRITE ? + VM_ALLOC_SYSTEM : VM_ALLOC_NORMAL) | VM_ALLOC_RETRY); VM_OBJECT_UNLOCK(sc->object); sched_pin(); sf = sf_buf_alloc(m, SFB_CPUPRIVATE); diff --git a/sys/kern/kern_rangelock.c b/sys/kern/kern_rangelock.c new file mode 100644 index 0000000..6002ad3 --- /dev/null +++ b/sys/kern/kern_rangelock.c @@ -0,0 +1,166 @@ +/*- + * Copyright (c) 2009 Konstantin Belousov + * All rights reserved. + * + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include + +uma_zone_t rl_entry_zone; + +static void +rangelock_sys_init(void) +{ + + rl_entry_zone = uma_zcreate("rl_entry", sizeof(struct rl_q_entry), + NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); +} +SYSINIT(vfs, SI_SUB_VFS, SI_ORDER_ANY, rangelock_sys_init, NULL); + +void +rangelock_init(struct rangelock *lock) +{ + + TAILQ_INIT(&lock->rl_waiters); + lock->rl_currdep = NULL; +} + +void +rangelock_destroy(struct rangelock *lock) +{ + + KASSERT(TAILQ_EMPTY(&lock->rl_waiters), ("Dangling waiters")); +} + +static int +rangelock_incompatible(const struct rl_q_entry *e1, + const struct rl_q_entry *e2) +{ + + if ((e1->rl_q_flags & RL_LOCK_TYPE_MASK) == RL_LOCK_READ && + (e2->rl_q_flags & RL_LOCK_TYPE_MASK) == RL_LOCK_READ) + return (0); +#define IN_RANGE(a, e) (a >= e->rl_q_start && a < e->rl_q_end) + if (IN_RANGE(e1->rl_q_start, e2) || IN_RANGE(e2->rl_q_start, e1) || + IN_RANGE(e1->rl_q_end, e2) || IN_RANGE(e2->rl_q_end, e1)) + return (1); +#undef IN_RANGE + return (0); +} + +static void +rangelock_calc_block(struct rangelock *lock) +{ + struct rl_q_entry *entry, *entry1, *whead; + + if (lock->rl_currdep == TAILQ_FIRST(&lock->rl_waiters) && + lock->rl_currdep != NULL) + lock->rl_currdep = TAILQ_NEXT(lock->rl_currdep, rl_q_link); + for (entry = lock->rl_currdep; entry; + entry = TAILQ_NEXT(entry, rl_q_link)) { + TAILQ_FOREACH(entry1, &lock->rl_waiters, rl_q_link) { + if (rangelock_incompatible(entry, entry1)) + goto out; + if (entry1 == entry) + break; + } + } +out: + lock->rl_currdep = entry; + TAILQ_FOREACH(whead, &lock->rl_waiters, rl_q_link) { + if (whead == lock->rl_currdep) + break; + if (!(whead->rl_q_flags & RL_LOCK_GRANTED)) { + whead->rl_q_flags |= RL_LOCK_GRANTED; + wakeup(whead); + } + } +} + +static void +rangelock_unlock_vp_locked(struct vnode *vp, struct rl_q_entry *entry) +{ + + ASSERT_VI_LOCKED(vp, "rangelock"); + KASSERT(entry != vp->v_rl.rl_currdep, ("stuck currdep")); + TAILQ_REMOVE(&vp->v_rl.rl_waiters, entry, rl_q_link); + rangelock_calc_block(&vp->v_rl); + VI_UNLOCK(vp); + uma_zfree(rl_entry_zone, entry); +} + +void +rangelock_unlock(struct vnode *vp, void *cookie) +{ + struct rl_q_entry *entry; + + entry = cookie; + VI_LOCK(vp); + rangelock_unlock_vp_locked(vp, entry); +} + +void * +rangelock_unlock_range(struct vnode *vp, void *cookie, off_t base, size_t len) +{ + struct rl_q_entry *entry; + + entry = cookie; + VI_LOCK(vp); + KASSERT(entry->rl_q_flags & RL_LOCK_GRANTED, ("XXX")); + KASSERT(entry->rl_q_start == base, ("XXX")); + KASSERT(entry->rl_q_end >= base + len, ("XXX")); + if (entry->rl_q_end == base + len) { + rangelock_unlock_vp_locked(vp, cookie); + return (NULL); + } + entry->rl_q_end = base + len; + rangelock_calc_block(&vp->v_rl); + VI_UNLOCK(vp); + return (cookie); +} + +static void * +rangelock_enqueue(struct vnode *vp, struct rl_q_entry *entry) +{ + + VI_LOCK(vp); + TAILQ_INSERT_TAIL(&vp->v_rl.rl_waiters, entry, rl_q_link); + if (vp->v_rl.rl_currdep == NULL) + vp->v_rl.rl_currdep = entry; + rangelock_calc_block(&vp->v_rl); + while (!(entry->rl_q_flags & RL_LOCK_GRANTED)) + msleep(entry, &vp->v_interlock, 0, "range", 0); + VI_UNLOCK(vp); + return (entry); +} + +void * +rangelock_rlock(struct vnode *vp, off_t base, size_t len) +{ + struct rl_q_entry *entry; + + entry = uma_zalloc(rl_entry_zone, M_WAITOK); + entry->rl_q_flags = RL_LOCK_READ; + entry->rl_q_start = base; + entry->rl_q_end = base + len; + return (rangelock_enqueue(vp, entry)); +} + +void * +rangelock_wlock(struct vnode *vp, off_t base, size_t len) +{ + struct rl_q_entry *entry; + + entry = uma_zalloc(rl_entry_zone, M_WAITOK); + entry->rl_q_flags = RL_LOCK_WRITE; + entry->rl_q_start = base; + entry->rl_q_end = base + len; + return (rangelock_enqueue(vp, entry)); +} diff --git a/sys/kern/vfs_cluster.c b/sys/kern/vfs_cluster.c index 1ab263c..d249e44 100644 --- a/sys/kern/vfs_cluster.c +++ b/sys/kern/vfs_cluster.c @@ -71,8 +71,8 @@ static int write_behind = 1; SYSCTL_INT(_vfs, OID_AUTO, write_behind, CTLFLAG_RW, &write_behind, 0, "Cluster write-behind; 0: disable, 1: enable, 2: backed off"); -static int read_max = 8; -SYSCTL_INT(_vfs, OID_AUTO, read_max, CTLFLAG_RW, &read_max, 0, +int vfs_read_max = 8; +SYSCTL_INT(_vfs, OID_AUTO, read_max, CTLFLAG_RW, &vfs_read_max, 0, "Cluster read-ahead max block count"); /* Page expended to mark partially backed buffers */ @@ -109,7 +109,7 @@ cluster_read(vp, filesize, lblkno, size, cred, totread, seqcount, bpp) */ racluster = vp->v_mount->mnt_iosize_max / size; maxra = seqcount; - maxra = min(read_max, maxra); + maxra = min(vfs_read_max, maxra); maxra = min(nbuf/8, maxra); if (((u_quad_t)(lblkno + maxra + 1) * size) > filesize) maxra = (filesize / size) - lblkno; @@ -803,7 +803,9 @@ cluster_wbuild(vp, size, start_lbn, len) (tbp->b_bcount != tbp->b_bufsize) || (tbp->b_bcount != size) || (len == 1) || - ((bp = getpbuf(&cluster_pbuf_freecnt)) == NULL)) { + ((bp = (vp->v_vflag & VV_MD) ? + trypbuf(&cluster_pbuf_freecnt) : + getpbuf(&cluster_pbuf_freecnt)) == NULL)) { totalwritten += tbp->b_bufsize; bawrite(tbp); ++start_lbn; diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c index b80d03d..3636360 100644 --- a/sys/kern/vfs_default.c +++ b/sys/kern/vfs_default.c @@ -77,6 +77,8 @@ static int dirent_exists(struct vnode *vp, const char *dirname, #define DIRENT_MINSIZE (sizeof(struct dirent) - (MAXNAMLEN+1) + 4) +static int vop_stdextend(struct vop_extend_args *ap); + /* * This vnode table stores what we want to do if the filesystem doesn't * implement a particular VOP. @@ -118,6 +120,7 @@ struct vop_vector default_vnodeops = { .vop_unlock = vop_stdunlock, .vop_vptocnp = vop_stdvptocnp, .vop_vptofh = vop_stdvptofh, + .vop_extend = vop_stdextend, }; /* @@ -825,6 +828,23 @@ out: return (error); } +static int +vop_stdextend(struct vop_extend_args *ap) +{ + struct vattr vattr, oattr; + int error; + + + error = VOP_GETATTR(ap->a_vp, &oattr, ap->a_cred); + if (error != 0) + return (error); + if (oattr.va_size >= ap->a_size) + return (0); + VATTR_NULL(&vattr); + vattr.va_size = ap->a_size; + return (VOP_SETATTR(ap->a_vp, &vattr, ap->a_cred)); +} + /* * vfs default ops * used to fill the vfs function table to get reasonable default return values. diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 9453f73..ea735f3 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -853,6 +853,7 @@ vdestroy(struct vnode *vp) /* XXX Elsewhere we can detect an already freed vnode via NULL v_op. */ vp->v_op = NULL; #endif + rangelock_destroy(&vp->v_rl); lockdestroy(vp->v_vnlock); mtx_destroy(&vp->v_interlock); mtx_destroy(BO_MTX(bo)); @@ -1007,6 +1008,7 @@ alloc: if ((mp->mnt_kern_flag & MNTK_NOKNOTE) != 0) vp->v_vflag |= VV_NOKNOTE; } + rangelock_init(&vp->v_rl); *vpp = vp; return (0); diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c index 03e8d93..3e473f3 100644 --- a/sys/kern/vfs_vnops.c +++ b/sys/kern/vfs_vnops.c @@ -37,12 +37,14 @@ #include __FBSDID("$FreeBSD$"); +#include #include #include #include #include #include #include +#include #include #include #include @@ -62,6 +64,13 @@ __FBSDID("$FreeBSD$"); #include +#include +#include + +static int vmio_enabled = 1; +SYSCTL_INT(_vfs, OID_AUTO, vmio_enabled, CTLFLAG_RW, &vmio_enabled, 0, + "Use vm pages copyin/out instead of vops for read/write"); + static fo_rdwr_t vn_read; static fo_rdwr_t vn_write; static fo_truncate_t vn_truncate; @@ -83,6 +92,9 @@ struct fileops vnops = { .fo_flags = DFLAG_PASSABLE | DFLAG_SEEKABLE }; +static int vn_write_chunk(struct vnode *, struct uio *, struct ucred *, + struct ucred *, int); + int vn_open(ndp, flagp, cmode, fp) struct nameidata *ndp; @@ -333,7 +345,7 @@ sequential_heuristic(struct uio *uio, struct file *fp) * closely related to the best I/O size for real disks than * to any block size used by software. */ - fp->f_seqcount += howmany(uio->uio_resid, 16384); + fp->f_seqcount += howmany(uio->uio_resid, FRA_BLOCK_SZ); if (fp->f_seqcount > IO_SEQMAX) fp->f_seqcount = IO_SEQMAX; return (fp->f_seqcount << IO_SEQSHIFT); @@ -351,76 +363,72 @@ sequential_heuristic(struct uio *uio, struct file *fp) * Package up an I/O request on a vnode into a uio and do it. */ int -vn_rdwr(rw, vp, base, len, offset, segflg, ioflg, active_cred, file_cred, - aresid, td) - enum uio_rw rw; - struct vnode *vp; - void *base; - int len; - off_t offset; - enum uio_seg segflg; - int ioflg; - struct ucred *active_cred; - struct ucred *file_cred; - int *aresid; - struct thread *td; +vn_rdwr(enum uio_rw rw, struct vnode *vp, void *base, int len, off_t offset, + enum uio_seg segflg, int ioflg, struct ucred *active_cred, + struct ucred *file_cred, int *aresid, struct thread *td) { struct uio auio; struct iovec aiov; struct mount *mp; struct ucred *cred; + void *rl_cookie; int error, lock_flags; VFS_ASSERT_GIANT(vp->v_mount); + auio.uio_iov = &aiov; + auio.uio_iovcnt = 1; + aiov.iov_base = base; + aiov.iov_len = len; + auio.uio_resid = len; + auio.uio_offset = offset; + auio.uio_segflg = segflg; + auio.uio_rw = rw; + auio.uio_td = td; + error = 0; + + if ((ioflg & IO_NODELOCKED) == 0) { + if (rw == UIO_READ) + rl_cookie = rangelock_rlock(vp, offset, len); + else + rl_cookie = rangelock_wlock(vp, offset, len); + } else + rl_cookie = NULL; + if ((ioflg & IO_NODELOCKED) == 0) { mp = NULL; if (rw == UIO_WRITE) { if (vp->v_type != VCHR && (error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) - return (error); + goto out; if (MNT_SHARED_WRITES(mp) || - ((mp == NULL) && MNT_SHARED_WRITES(vp->v_mount))) { + ((mp == NULL) && MNT_SHARED_WRITES(vp->v_mount))) lock_flags = LK_SHARED; - } else { + else lock_flags = LK_EXCLUSIVE; - } vn_lock(vp, lock_flags | LK_RETRY); - } else - vn_lock(vp, LK_SHARED | LK_RETRY); - + } } ASSERT_VOP_LOCKED(vp, "IO_NODELOCKED with no vp lock held"); - auio.uio_iov = &aiov; - auio.uio_iovcnt = 1; - aiov.iov_base = base; - aiov.iov_len = len; - auio.uio_resid = len; - auio.uio_offset = offset; - auio.uio_segflg = segflg; - auio.uio_rw = rw; - auio.uio_td = td; - error = 0; #ifdef MAC if ((ioflg & IO_NOMACCHECK) == 0) { - if (rw == UIO_READ) - error = mac_vnode_check_read(active_cred, file_cred, - vp); - else + if (rw == UIO_WRITE) error = mac_vnode_check_write(active_cred, file_cred, vp); } #endif if (error == 0) { - if (file_cred) + if (file_cred != NULL) cred = file_cred; else cred = active_cred; if (rw == UIO_READ) - error = VOP_READ(vp, &auio, ioflg, cred); + error = vn_read_chunk(vp, &auio, active_cred, cred, + ioflg); else - error = VOP_WRITE(vp, &auio, ioflg, cred); + error = vn_write_chunk(vp, &auio, active_cred, cred, + ioflg); } if (aresid) *aresid = auio.uio_resid; @@ -428,10 +436,15 @@ vn_rdwr(rw, vp, base, len, offset, segflg, ioflg, active_cred, file_cred, if (auio.uio_resid && error == 0) error = EIO; if ((ioflg & IO_NODELOCKED) == 0) { - if (rw == UIO_WRITE && vp->v_type != VCHR) - vn_finished_write(mp); - VOP_UNLOCK(vp, 0); + if (rw == UIO_WRITE) { + if (vp->v_type != VCHR) + vn_finished_write(mp); + VOP_UNLOCK(vp, 0); + } } + out: + if (rl_cookie != NULL) + rangelock_unlock(vp, rl_cookie); return (error); } @@ -493,68 +506,148 @@ vn_rdwr_inchunks(rw, vp, base, len, offset, segflg, ioflg, active_cred, return (error); } +static struct mtx * +vn_lock_foffset(struct file *fp) +{ + struct mtx *mtxp; + + mtxp = mtx_pool_find(mtxpool_sleep, fp); + mtx_lock(mtxp); + while (fp->f_vnread_flags & FOFFSET_LOCKED) { + fp->f_vnread_flags |= FOFFSET_LOCK_WAITING; + msleep(&fp->f_vnread_flags, mtxp, PUSER -1, + "vnread offlock", 0); + } + fp->f_vnread_flags |= FOFFSET_LOCKED; + mtx_unlock(mtxp); + return (mtxp); +} + +static void +vn_unlock_foffset(struct file *fp, struct mtx *mtxp) +{ + + mtx_lock(mtxp); + if (fp->f_vnread_flags & FOFFSET_LOCK_WAITING) + wakeup(&fp->f_vnread_flags); + fp->f_vnread_flags = 0; + mtx_unlock(mtxp); +} + +int +vn_read_chunk(struct vnode *vp, struct uio *uio, struct ucred *active_cred, + struct ucred *fcred, int ioflag) +{ + int error, vfslocked; + + error = 0; + vfslocked = 0; /* gcc */ + + if ((ioflag & IO_NODELOCKED) == 0) { + vfslocked = VFS_LOCK_GIANT(vp->v_mount); + vn_lock(vp, LK_SHARED | LK_RETRY); + } + +#ifdef MAC + if ((ioflag & IO_NOMACCHECK) == 0) + error = mac_vnode_check_read(active_cred, fcred, vp); +#endif + if (error == 0) { + if (!vmio_enabled || + (error = vnode_pager_read(vp, uio, ioflag)) == EOPNOTSUPP) + error = VOP_READ(vp, uio, ioflag, fcred); + } + if ((ioflag & IO_NODELOCKED) == 0) { + VOP_UNLOCK(vp, 0); + VFS_UNLOCK_GIANT(vfslocked); + } + return (error); +} + /* * File table vnode read routine. */ static int -vn_read(fp, uio, active_cred, flags, td) - struct file *fp; - struct uio *uio; - struct ucred *active_cred; - struct thread *td; - int flags; +vn_read(struct file *fp, struct uio *uio, struct ucred *active_cred, int flags, + struct thread *td) { struct vnode *vp; - int error, ioflag; struct mtx *mtxp; - int vfslocked; + void *rl_cookie; + int ioflag; + int error; KASSERT(uio->uio_td == td, ("uio_td %p is not td %p", uio->uio_td, td)); - mtxp = NULL; - vp = fp->f_vnode; ioflag = 0; if (fp->f_flag & FNONBLOCK) ioflag |= IO_NDELAY; if (fp->f_flag & O_DIRECT) ioflag |= IO_DIRECT; - vfslocked = VFS_LOCK_GIANT(vp->v_mount); + vp = fp->f_vnode; + /* * According to McKusick the vn lock was protecting f_offset here. * It is now protected by the FOFFSET_LOCKED flag. */ if ((flags & FOF_OFFSET) == 0) { - mtxp = mtx_pool_find(mtxpool_sleep, fp); - mtx_lock(mtxp); - while(fp->f_vnread_flags & FOFFSET_LOCKED) { - fp->f_vnread_flags |= FOFFSET_LOCK_WAITING; - msleep(&fp->f_vnread_flags, mtxp, PUSER -1, - "vnread offlock", 0); - } - fp->f_vnread_flags |= FOFFSET_LOCKED; - mtx_unlock(mtxp); - vn_lock(vp, LK_SHARED | LK_RETRY); + mtxp = vn_lock_foffset(fp); uio->uio_offset = fp->f_offset; } else - vn_lock(vp, LK_SHARED | LK_RETRY); - + mtxp = NULL; /* gcc */ + if (vp->v_type == VREG) + rl_cookie = rangelock_rlock(vp, uio->uio_offset, + uio->uio_resid); + else + rl_cookie = NULL; ioflag |= sequential_heuristic(uio, fp); + error = vn_read_chunk(vp, uio, active_cred, fp->f_cred, ioflag); + fp->f_nextoff = uio->uio_offset; + if (rl_cookie != NULL) + rangelock_unlock(vp, rl_cookie); + if ((flags & FOF_OFFSET) == 0) { + fp->f_offset = uio->uio_offset; + vn_unlock_foffset(fp, mtxp); + } + return (error); +} +static int +vn_write_chunk(struct vnode *vp, struct uio *uio, struct ucred *active_cred, + struct ucred *fcred, int ioflag) +{ + struct mount *mp, *mp1; + int error, lock_flags, vfslocked; + + mp = NULL; + vfslocked = VFS_LOCK_GIANT(vp->v_mount); + if (vp->v_type == VREG) + bwillwrite(); + if (vp->v_type != VCHR && + (error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) + goto unlock; + + if (MNT_SHARED_WRITES(mp) || + (mp == NULL && (mp1 = vp->v_mount) != NULL && + MNT_SHARED_WRITES(mp1))) + lock_flags = LK_SHARED; + else + lock_flags = LK_EXCLUSIVE; + vn_lock(vp, lock_flags | LK_RETRY); #ifdef MAC - error = mac_vnode_check_read(active_cred, fp->f_cred, vp); - if (error == 0) + error = mac_vnode_check_write(active_cred, fcred, vp); +#else + error = 0; #endif - error = VOP_READ(vp, uio, ioflag, fp->f_cred); - if ((flags & FOF_OFFSET) == 0) { - fp->f_offset = uio->uio_offset; - mtx_lock(mtxp); - if (fp->f_vnread_flags & FOFFSET_LOCK_WAITING) - wakeup(&fp->f_vnread_flags); - fp->f_vnread_flags = 0; - mtx_unlock(mtxp); + if (error == 0) { + if (!vmio_enabled || + (error = vnode_pager_write(vp, uio, ioflag)) == EOPNOTSUPP) + error = VOP_WRITE(vp, uio, ioflag, fcred); } - fp->f_nextoff = uio->uio_offset; VOP_UNLOCK(vp, 0); + if (vp->v_type != VCHR) + vn_finished_write(mp); +unlock: VFS_UNLOCK_GIANT(vfslocked); return (error); } @@ -563,24 +656,17 @@ vn_read(fp, uio, active_cred, flags, td) * File table vnode write routine. */ static int -vn_write(fp, uio, active_cred, flags, td) - struct file *fp; - struct uio *uio; - struct ucred *active_cred; - struct thread *td; - int flags; +vn_write(struct file *fp, struct uio *uio, struct ucred *active_cred, int flags, + struct thread *td) { struct vnode *vp; - struct mount *mp; - int error, ioflag, lock_flags; - int vfslocked; + struct mtx *mtxp; + void *rl_cookie; + int error, ioflag; KASSERT(uio->uio_td == td, ("uio_td %p is not td %p", uio->uio_td, td)); vp = fp->f_vnode; - vfslocked = VFS_LOCK_GIANT(vp->v_mount); - if (vp->v_type == VREG) - bwillwrite(); ioflag = IO_UNIT; if (vp->v_type == VREG && (fp->f_flag & O_APPEND)) ioflag |= IO_APPEND; @@ -591,36 +677,32 @@ vn_write(fp, uio, active_cred, flags, td) if ((fp->f_flag & O_FSYNC) || (vp->v_mount && (vp->v_mount->mnt_flag & MNT_SYNCHRONOUS))) ioflag |= IO_SYNC; - mp = NULL; - if (vp->v_type != VCHR && - (error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) - goto unlock; - - if ((MNT_SHARED_WRITES(mp) || - ((mp == NULL) && MNT_SHARED_WRITES(vp->v_mount))) && - (flags & FOF_OFFSET) != 0) { - lock_flags = LK_SHARED; - } else { - lock_flags = LK_EXCLUSIVE; - } - - vn_lock(vp, lock_flags | LK_RETRY); - if ((flags & FOF_OFFSET) == 0) + if ((flags & FOF_OFFSET) == 0) { + mtxp = vn_lock_foffset(fp); uio->uio_offset = fp->f_offset; + } else + mtxp = NULL; /* gcc */ ioflag |= sequential_heuristic(uio, fp); -#ifdef MAC - error = mac_vnode_check_write(active_cred, fp->f_cred, vp); - if (error == 0) -#endif - error = VOP_WRITE(vp, uio, ioflag, fp->f_cred); - if ((flags & FOF_OFFSET) == 0) + if (vp->v_type == VREG) { + if ((ioflag & IO_APPEND) || !(flags & FOF_OFFSET)) + /* + * For appenders, punt and lock the whole + * range. It also protects f_offset. + */ + rl_cookie = rangelock_wlock(vp, 0, (size_t)-1); + else + rl_cookie = rangelock_wlock(vp, uio->uio_offset, + uio->uio_resid); + } else + rl_cookie = NULL; + error = vn_write_chunk(vp, uio, active_cred, fp->f_cred, ioflag); + if (rl_cookie != NULL) + rangelock_unlock(vp, rl_cookie); + if ((flags & FOF_OFFSET) == 0) { fp->f_offset = uio->uio_offset; + vn_unlock_foffset(fp, mtxp); + } fp->f_nextoff = uio->uio_offset; - VOP_UNLOCK(vp, 0); - if (vp->v_type != VCHR) - vn_finished_write(mp); -unlock: - VFS_UNLOCK_GIANT(vfslocked); return (error); } diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index c9f20e3..27e298c 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -611,3 +611,12 @@ vop_vptocnp { INOUT char *buf; INOUT int *buflen; }; + +%% extend vp L L L + +vop_extend { + IN struct vnode *vp; + IN struct ucred *cred; + IN u_quad_t size; + IN int flags; +}; diff --git a/sys/sys/buf.h b/sys/sys/buf.h index 8f3b1b2..e6fdf7e 100644 --- a/sys/sys/buf.h +++ b/sys/sys/buf.h @@ -257,6 +257,8 @@ extern const char *buf_wmesg; /* Default buffer lock message */ #include /* XXX for curthread */ #include +extern int vfs_read_max; + /* * Initialize a lock. */ diff --git a/sys/sys/file.h b/sys/sys/file.h index 5c58e82..d71ba2c 100644 --- a/sys/sys/file.h +++ b/sys/sys/file.h @@ -141,6 +141,8 @@ struct file { #define FOFFSET_LOCKED 0x1 #define FOFFSET_LOCK_WAITING 0x2 +#define FRA_BLOCK_SZ 16384 + #endif /* _KERNEL || _WANT_FILE */ /* diff --git a/sys/sys/rangelock.h b/sys/sys/rangelock.h new file mode 100644 index 0000000..5ec6433 --- /dev/null +++ b/sys/sys/rangelock.h @@ -0,0 +1,48 @@ +/*- + * Copyright (c) 2009 Konstantin Belousov + * All rights reserved. + * + * $FreeBSD$ + */ + +#ifndef _SYS_RANGELOCK_H +#define _SYS_RANGELOCK_H + +#include +#include +#include +#include +#include + +#ifdef _KERNEL + +struct vnode; + +struct rl_q_entry +{ + TAILQ_ENTRY(rl_q_entry) rl_q_link; + size_t rl_q_start, rl_q_end; + int rl_q_flags; +}; + +#define RL_LOCK_READ 0x0001 +#define RL_LOCK_WRITE 0x0002 +#define RL_LOCK_TYPE_MASK 0x0003 +#define RL_LOCK_GRANTED 0x0004 + +struct rangelock +{ + TAILQ_HEAD(, rl_q_entry) rl_waiters; + struct rl_q_entry *rl_currdep; +}; + +void rangelock_init(struct rangelock *lock); +void rangelock_destroy(struct rangelock *lock); +void rangelock_unlock(struct vnode *vp, void *cookie); +void *rangelock_unlock_range(struct vnode *vp, void *cookie, off_t base, + size_t len); +void *rangelock_rlock(struct vnode *vp, off_t base, size_t len); +void *rangelock_wlock(struct vnode *vp, off_t base, size_t len); +#endif + +#endif diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index b38c1d0..2e23522 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include @@ -168,7 +169,8 @@ struct vnode { */ struct vpollinfo *v_pollinfo; /* G Poll events, p for *v_pi */ struct label *v_label; /* MAC label for vnode */ - struct lockf *v_lockf; /* Byte-level lock list */ + struct lockf *v_lockf; /* Byte-level adv lock list */ + struct rangelock v_rl; /* Byte-range lock */ }; #endif /* defined(_KERNEL) || defined(_KVM_VNODE) */ @@ -655,6 +657,8 @@ int vn_rdwr_inchunks(enum uio_rw rw, struct vnode *vp, void *base, size_t len, off_t offset, enum uio_seg segflg, int ioflg, struct ucred *active_cred, struct ucred *file_cred, size_t *aresid, struct thread *td); +int vn_read_chunk(struct vnode *vp, struct uio *uio, + struct ucred *active_cred, struct ucred *f_cred, int ioflag); int vn_stat(struct vnode *vp, struct stat *sb, struct ucred *active_cred, struct ucred *file_cred, struct thread *td); int vn_start_write(struct vnode *vp, struct mount **mpp, int flags); diff --git a/sys/ufs/ffs/ffs_vnops.c b/sys/ufs/ffs/ffs_vnops.c index 464a761..a116656 100644 --- a/sys/ufs/ffs/ffs_vnops.c +++ b/sys/ufs/ffs/ffs_vnops.c @@ -119,7 +119,7 @@ static vop_listextattr_t ffs_listextattr; static vop_openextattr_t ffs_openextattr; static vop_setextattr_t ffs_setextattr; static vop_vptofh_t ffs_vptofh; - +static vop_extend_t ffs_extend; /* Global vfs data structures for ufs. */ struct vop_vector ffs_vnodeops1 = { @@ -131,6 +131,7 @@ struct vop_vector ffs_vnodeops1 = { .vop_reallocblks = ffs_reallocblks, .vop_write = ffs_write, .vop_vptofh = ffs_vptofh, + .vop_extend = ffs_extend, }; struct vop_vector ffs_fifoops1 = { @@ -156,6 +157,7 @@ struct vop_vector ffs_vnodeops2 = { .vop_openextattr = ffs_openextattr, .vop_setextattr = ffs_setextattr, .vop_vptofh = ffs_vptofh, + .vop_extend = ffs_extend, }; struct vop_vector ffs_fifoops2 = { @@ -1783,3 +1785,43 @@ vop_vptofh { ufhp->ufid_gen = ip->i_gen; return (0); } + +static int +ffs_extend(struct vop_extend_args *ap) +{ + struct vnode *vp; + struct inode *ip; + struct buf *bp; + off_t osize; + u_quad_t size; + int error, flags; + + vp = ap->a_vp; + ip = VTOI(vp); + size = ap->a_size; + osize = ip->i_size; + if (osize >= size) + return (0); + + flags = ap->a_flags & IO_SYNC; + vnode_pager_setsize(vp, size); + error = UFS_BALLOC(vp, size - 1, 1, ap->a_cred, flags | BA_CLRBUF, + &bp); + if (error) { + vnode_pager_setsize(vp, osize); + return (error); + } + ip->i_size = size; + DIP_SET(ip, i_size, size); + if (bp->b_bufsize == ip->i_fs->fs_bsize) + bp->b_flags |= B_CLUSTEROK; + if (ap->a_flags & IO_SYNC) + bwrite(bp); + else + bawrite(bp); + ip->i_flag |= IN_CHANGE | IN_UPDATE; + if (ap->a_flags & IO_SYNC) + return (ffs_update(vp, 1)); + return (0); +} + diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c index 08b77ae..8f537b3 100644 --- a/sys/ufs/ufs/ufs_vnops.c +++ b/sys/ufs/ufs/ufs_vnops.c @@ -1900,7 +1900,8 @@ ufs_readdir(ap) uio->uio_iov->iov_len = count; # if (BYTE_ORDER == LITTLE_ENDIAN) if (ap->a_vp->v_mount->mnt_maxsymlinklen > 0) { - error = VOP_READ(ap->a_vp, uio, 0, ap->a_cred); + error = vn_read_chunk(ap->a_vp, uio, ap->a_cred, + ap->a_cred, IO_NODELOCKED); } else { struct dirent *dp, *edp; struct uio auio; @@ -1916,7 +1917,8 @@ ufs_readdir(ap) aiov.iov_len = count; dirbuf = malloc(count, M_TEMP, M_WAITOK); aiov.iov_base = dirbuf; - error = VOP_READ(ap->a_vp, &auio, 0, ap->a_cred); + error = vn_read_chunk(ap->a_vp, &auio, ap->a_cred, + ap->a_cred, IO_NODELOCKED); if (error == 0) { readcnt = count - auio.uio_resid; edp = (struct dirent *)&dirbuf[readcnt]; @@ -1938,7 +1940,8 @@ ufs_readdir(ap) free(dirbuf, M_TEMP); } # else - error = VOP_READ(ap->a_vp, uio, 0, ap->a_cred); + error = vn_read_chunk(ap->a_vp, uio, ap->a_cred, + ap->a_cred, IO_NODELOCKED); # endif if (!error && ap->a_ncookies != NULL) { struct dirent* dpStart; diff --git a/sys/vm/vm_extern.h b/sys/vm/vm_extern.h index ad6087e..e24c62b 100644 --- a/sys/vm/vm_extern.h +++ b/sys/vm/vm_extern.h @@ -84,5 +84,8 @@ void vm_thread_dispose(struct thread *td); int vm_thread_new(struct thread *td, int pages); void vm_thread_swapin(struct thread *td); void vm_thread_swapout(struct thread *td); +int vnode_pager_read(struct vnode *vp, struct uio *uio, int ioflags); +int vnode_pager_write(struct vnode *vp, struct uio *uio, int ioflags); + #endif /* _KERNEL */ #endif /* !_VM_EXTERN_H_ */ diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c index 19edce1..ccf595a 100644 --- a/sys/vm/vm_pageout.c +++ b/sys/vm/vm_pageout.c @@ -349,7 +349,7 @@ more: } vm_page_test_dirty(p); if (p->dirty == 0 || - p->queue != PQ_INACTIVE || + (p->queue != PQ_INACTIVE && p->queue != PQ_ACTIVE) || p->wire_count != 0 || /* may be held by buf cache */ p->hold_count != 0) { /* may be undergoing I/O */ ib = 0; @@ -377,7 +377,7 @@ more: } vm_page_test_dirty(p); if (p->dirty == 0 || - p->queue != PQ_INACTIVE || + (p->queue != PQ_INACTIVE && p->queue != PQ_ACTIVE) || p->wire_count != 0 || /* may be held by buf cache */ p->hold_count != 0) { /* may be undergoing I/O */ break; @@ -484,7 +484,7 @@ vm_pageout_flush(vm_page_t *mc, int count, int flags) if (pageout_status[i] != VM_PAGER_PEND) { vm_object_pip_wakeup(object); vm_page_io_finish(mt); - if (vm_page_count_severe()) + if (mt->queue == PQ_INACTIVE && vm_page_count_severe()) vm_page_try_to_cache(mt); } } @@ -1394,7 +1394,7 @@ vm_pageout() * when paging. */ if (cnt.v_page_count > 1024) - cnt.v_free_min = 4 + (cnt.v_page_count - 1024) / 200; + cnt.v_free_min = 4 + (cnt.v_page_count - 1024) / 100; else cnt.v_free_min = 4; cnt.v_pageout_free_min = (2*MAXBSIZE)/PAGE_SIZE + diff --git a/sys/vm/vm_readwrite.c b/sys/vm/vm_readwrite.c new file mode 100644 index 0000000..77b95fa --- /dev/null +++ b/sys/vm/vm_readwrite.c @@ -0,0 +1,594 @@ +/*- + * Copyright (c) 2008 Jeffrey Roberson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice unmodified, this list of conditions, and the following + * disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +/* + * XXXKIB TODO + * + * 1. Backpressure for writes + * 2. VOP_REALLOCBLKS + * 3. Unset setuid/setgid bits after write. + * + */ + +static int vmio_run = 0; +SYSCTL_INT(_debug, OID_AUTO, vmio_run, CTLFLAG_RW, &vmio_run, 0, + "Calculate the max sequential run for vnode_pager_read_cluster"); +static int vmio_read_pack = 16; +SYSCTL_INT(_vfs, OID_AUTO, vmio_read_pack, CTLFLAG_RW, &vmio_read_pack, 0, + "Length of the page pack for read"); +static int vmio_write_pack = 16; +SYSCTL_INT(_vfs, OID_AUTO, vmio_write_pack, CTLFLAG_RW, &vmio_write_pack, 0, + "Length of the page pack for write"); + +static u_int +io_page_bits(int i, vm_offset_t off, ssize_t size) +{ + int start, chunk; + + if (i == 0) { + start = off; + chunk = min(PAGE_SIZE - off, size); + } else if (i * PAGE_SIZE < off + size) { + start = 0; + chunk = PAGE_SIZE; + } else if ((i - 1) * PAGE_SIZE < off + size) { + start = 0; + chunk = (size - off) % PAGE_SIZE; + } else + return (0); + return (vm_page_bits(start, chunk)); +} + +#define VN_GRAB_NO_VMWAIT 0x0001 + +/* + * Grab a page, waiting until we are woken up due to the page + * changing state. We keep on waiting, if the page continues + * to be in the object. If the page doesn't exist allocate it. + * + * This routine may block, either waiting for busy vnode page, or for + * a page allocation. Later may be disabled with VN_GRAB_NO_VMWAIT + * flag, when vnode lock is held. To ensure progress, reserve page is + * used for ma[0] when wait is disabled and system cannot provide a + * page. + * + * Returns updated page run length in *wp, and filled in ma page + * array. + */ +static void +vnode_grab_pages(struct vnode *vp, vm_page_t *ma, int *wp, vm_pindex_t pindex, + int flags, vm_page_t *reserv) +{ + vm_object_t object; + vm_page_t m; + vm_pindex_t pi; + int i; + + KASSERT((flags & VN_GRAB_NO_VMWAIT) || reserv == NULL, + ("vnode_grab_pages: NO_VMWAIT and no reserve")); + + object = vp->v_object; + redo: + VM_OBJECT_LOCK_ASSERT(object, MA_OWNED); + m = NULL; + for (i = 0, pi = pindex; i < *wp; ) { + if (i > 0) { + m = TAILQ_NEXT(ma[i - 1], listq); + if (m && m->pindex != pi) + m = NULL; + } + if (m == NULL) + m = vm_page_lookup(object, pi); + if (m != NULL) { + if (vm_page_sleep_if_busy(m, TRUE, "pgrnbwt")) + goto redo; + } else { + m = vm_page_alloc(object, pi, VM_ALLOC_NORMAL | + VM_ALLOC_NOBUSY); + } + if (m != NULL) { + ma[i] = m; + i++; + pi++; + continue; + } + if (flags & VN_GRAB_NO_VMWAIT) { + if (i == 0) { + m = *reserv; + *reserv = NULL; + if (object->memattr != VM_MEMATTR_DEFAULT) + pmap_page_set_memattr(m, + object->memattr); + vm_page_insert(m, object, pindex); + ma[i] = m; + i++; + } + break; + } + VM_OBJECT_UNLOCK(object); + VM_WAIT; + VM_OBJECT_LOCK(object); + goto redo; + } + *wp = i; +} + +/* + * Read a cluster starting at 'ma'. Note that we need to always redo + * page grab because our caller dropped object lock while not holding + * vnode lock. + */ +static int +vnode_pager_read_cluster(struct vnode *vp, vm_page_t ma[], vm_pindex_t idx, + int *maxrun, int flags, vm_page_t *reserv) +{ + vm_object_t obj; + daddr_t blkno; + int bsize; + int error; + int run; + int i; + + obj = vp->v_object; + bsize = vp->v_mount->mnt_stat.f_iosize; + error = 0; + blkno = 0; + + if (vmio_run) { + VM_OBJECT_UNLOCK(obj); + error = VOP_BMAP(vp, IDX_TO_OFF(idx)/bsize, NULL, &blkno, &run, + NULL); + VM_OBJECT_LOCK(obj); + run = MIN(run, *maxrun); + if (error || run == 0 || blkno == -1) { +/* printf("vnode_pager_read_cluster short\n"); */ + *maxrun = 1; + vnode_grab_pages(vp, ma, maxrun, idx, + VN_GRAB_NO_VMWAIT, reserv); + error = vm_pager_get_pages(obj, ma, 1, 0); + if (error != VM_PAGER_OK) + return (EIO); + return (0); + } + run = (run + 1) * bsize / PAGE_SIZE; + run = MIN(run, vp->v_mount->mnt_iosize_max / PAGE_SIZE); + } else { + if (*maxrun == 0) + *maxrun = 1; + run = MIN(*maxrun, vp->v_mount->mnt_iosize_max / PAGE_SIZE); + } + if (IDX_TO_OFF(idx) + run * PAGE_SIZE > obj->un_pager.vnp.vnp_size) { + run = (obj->un_pager.vnp.vnp_size - IDX_TO_OFF(idx)) / + PAGE_SIZE; + } + if (run == 0) + run = 1; + vnode_grab_pages(vp, ma, &run, idx, VN_GRAB_NO_VMWAIT, reserv); + for (i = 0; i < run; i++) { + if (i > 0 && ma[i]->valid != 0) { + run = i; + break; + } + vm_page_busy(ma[i]); + } + +/* printf("vnode_pager_read_cluster %d %p %p\n", run, ma, ma[0]); */ + error = vm_pager_get_pages(obj, ma, run, 0); + if (error != VM_PAGER_OK) { + vm_page_lock_queues(); + for (i = 0; i < run; i++) + vm_page_free(ma[i]); + vm_page_unlock_queues(); + return (EIO); + } + vm_page_wakeup(ma[0]); + *maxrun = run; + return (0); +} + +int +vnode_pager_read(struct vnode *vp, struct uio *uio, int ioflags) +{ + vm_object_t obj; + vm_offset_t off; + vm_pindex_t idx; + vm_page_t reserv; + ssize_t size; + int error, seqcount, wp, i; + u_int bits; + boolean_t obj_locked; + struct thread *td; + + if (ioflags & (IO_EXT|IO_DIRECT)) + return (EOPNOTSUPP); + + ASSERT_VOP_LOCKED(vp, "vnode_pager_read"); + if (vp->v_iflag & VI_DOOMED) + return (EBADF); + + /* + * Ignore non-regular files. + */ + if (vp->v_type != VREG) + return (EOPNOTSUPP); + obj = vp->v_object; + if (obj == NULL) + return (EOPNOTSUPP); + + seqcount = (ioflags >> IO_SEQSHIFT) * FRA_BLOCK_SZ / PAGE_SIZE; + seqcount = min(vfs_read_max, seqcount); + seqcount = min(vp->v_mount->mnt_iosize_max / PAGE_SIZE, seqcount); + VOP_UNLOCK(vp, 0); + + wp = vmio_read_pack; + vm_page_t ma[wp + 1]; + + error = 0; + obj_locked = FALSE; + td = uio->uio_td; + /* XXXKIB This should be disallowed. */ + if (td == NULL) + td = curthread; + + io_loop: + while (uio->uio_resid > 0) { + if (!obj_locked) { + VM_OBJECT_LOCK(obj); + obj_locked = TRUE; + } + + size = obj->un_pager.vnp.vnp_size - uio->uio_offset; + if (size <= 0) + break; + idx = OFF_TO_IDX(uio->uio_offset); + off = uio->uio_offset - IDX_TO_OFF(idx); + size = MIN(MIN(PAGE_SIZE * wp - off, uio->uio_resid), size); + + wp = (size + off + PAGE_SIZE - 1) / PAGE_SIZE; + vnode_grab_pages(vp, ma, &wp, idx, 0, NULL); + find_valid: + for (i = 0; i < wp; i++) { + bits = io_page_bits(i, off, size); + + /* + * Only do read if first page of array is not + * valid for us. We have to drop object lock + * to obtain vnode lock, that allows the pages + * to change identity or validity bits, and we + * can guarantee allocation of only one + * (reserved) page. + */ + if ((ma[i]->valid & bits) != bits) { + if (i != 0) { + wp = i; + break; + } + reserv = vm_page_alloc(NULL, 0, VM_ALLOC_NORMAL | + VM_ALLOC_NOOBJ); + if (obj_locked) { + VM_OBJECT_UNLOCK(obj); + obj_locked = FALSE; + } + if (reserv == NULL) { + VM_WAIT; + goto io_loop; + } + error = vn_lock(vp, LK_SHARED); + if (error != 0) { + vm_page_free(reserv); + error = EBADF; + break; + } + VM_OBJECT_LOCK(obj); + obj_locked = TRUE; + + /* + * Read page, honouring read-ahead settings + * for filedescriptor. + */ + error = vnode_pager_read_cluster(vp, ma, idx, + &wp, VN_GRAB_NO_VMWAIT, &reserv); + VOP_UNLOCK(vp, 0); + if (reserv != NULL) + vm_page_free(reserv); + if (error != 0) + break; + goto find_valid; + } + } + if (error != 0) + break; + KASSERT(wp > 0, ("wp == 0")); +/* printf("vp %p wp %d size %d\n", vp, wp, size); */ + vm_object_pip_add(obj, 1); + for (i = 0; i < wp; i++) + vm_page_io_start(ma[i]); + VM_OBJECT_UNLOCK(obj); + + /* + * Recalculate i/o size, since vnode_grab_pages() + * might shortened the page run. + */ + size = MIN(MIN(PAGE_SIZE * wp - off, uio->uio_resid), size); + + /* + * Access user map pages, vnode lock is + * dropped. Possible page fault is safe at this point. + * Vnode rangelock is held, protecting from parallel + * writers. + */ +/* printf("size %d %d %ju\n", size, uio->uio_resid, (uintmax_t)off); */ + error = uiomove_fromphys(ma, off, size, uio); + VM_OBJECT_LOCK(obj); + for (i = 0; i < wp; i++) + vm_page_io_finish(ma[i]); + vm_object_pip_wakeup(obj); + VM_OBJECT_UNLOCK(obj); + obj_locked = FALSE; + } + if (obj_locked) + VM_OBJECT_UNLOCK(obj); + vn_lock(vp, LK_SHARED | LK_RETRY); + if (error == 0) + vfs_mark_atime(vp, td->td_ucred); + + return (error); +} + +int +vnode_pager_write(struct vnode *vp, struct uio *uio, int ioflags) +{ + vm_object_t obj; + vm_offset_t off; + vm_pindex_t idx, clean_start, clean_end; + vm_page_t reserv; + struct vattr vattr; + ssize_t size, osize, osize1, resid, sresid; + int error, vn_locked, wp, i, j; + u_int bits; + boolean_t obj_locked; + struct thread *td; + + if (ioflags & (IO_EXT|IO_INVAL|IO_DIRECT)) + return (EOPNOTSUPP); + ASSERT_VOP_LOCKED(vp, "vnode_pager_write"); + if (vp->v_iflag & VI_DOOMED) + return (EBADF); + if (vp->v_type != VREG) + return (EOPNOTSUPP); + obj = vp->v_object; + if (obj == NULL) + return (EOPNOTSUPP); + + error = 0; + vn_locked = VOP_ISLOCKED(vp); + obj_locked = FALSE; + if (ioflags & IO_APPEND) + uio->uio_offset = obj->un_pager.vnp.vnp_size; + VOP_UNLOCK(vp, 0); + + clean_start = OFF_TO_IDX(uio->uio_offset); + clean_end = OFF_TO_IDX(uio->uio_offset + uio->uio_resid); + wp = vmio_write_pack; + vm_page_t ma[wp + 1]; + + td = uio->uio_td; + if (td == NULL) + td = curthread; + + /* + * Enforce the RLIMIT_FSIZE there too. + * XXXKIB the check for the file type is kept on purpose. + */ + if (vp->v_type == VREG) { + PROC_LOCK(td->td_proc); + if (uio->uio_offset + uio->uio_resid > + lim_cur(td->td_proc, RLIMIT_FSIZE)) { + psignal(td->td_proc, SIGXFSZ); + PROC_UNLOCK(td->td_proc); + return (EFBIG); + } + PROC_UNLOCK(td->td_proc); + } + osize = osize1 = obj->un_pager.vnp.vnp_size; + resid = uio->uio_resid; + io_loop: + while (uio->uio_resid > 0) { + size = uio->uio_resid; + idx = OFF_TO_IDX(uio->uio_offset); + off = uio->uio_offset - IDX_TO_OFF(idx); + size = MIN(PAGE_SIZE * wp - off, uio->uio_resid); + osize1 = obj->un_pager.vnp.vnp_size; + + /* + * Extend the file if writing past end. + */ + if (osize1 < uio->uio_offset + size) { + vattr.va_size = uio->uio_offset + size; + if (obj_locked) { + VM_OBJECT_UNLOCK(obj); + obj_locked = FALSE; + } + error = vn_lock(vp, LK_EXCLUSIVE); + if (error != 0) { + error = EBADF; + break; + } + error = VOP_EXTEND(vp, td->td_ucred, uio->uio_offset + + size, ioflags); + VOP_UNLOCK(vp, 0); + if (error != 0) + break; + } + + if (!obj_locked) { + VM_OBJECT_LOCK(obj); + obj_locked = TRUE; + } + wp = (size + off + PAGE_SIZE - 1) / PAGE_SIZE; + vnode_grab_pages(vp, ma, &wp, idx, 0, NULL); + find_valid: + for (i = 0; i < wp; i++) { + bits = io_page_bits(i, off, size); + + /* + * Do read if page is going to be only partially + * written. + */ + if ((ma[i]->valid & ~bits) != (~bits & + VM_PAGE_BITS_ALL)) { + if (i != 0) { + wp = i; + break; + } + reserv = vm_page_alloc(NULL, 0, VM_ALLOC_NORMAL | + VM_ALLOC_NOOBJ); + if (obj_locked) { + VM_OBJECT_UNLOCK(obj); + obj_locked = FALSE; + } + if (reserv == NULL) { + VM_WAIT; + goto io_loop; + } + + /* + * Use shared locking for + * VOP_GETPAGES, instead of caller + * locking mode. + */ + error = vn_lock(vp, LK_SHARED); + if (error != 0) { + vm_page_free(reserv); + error = EBADF; + break; + } + VM_OBJECT_LOCK(obj); + obj_locked = TRUE; + + error = vnode_pager_read_cluster(vp, ma, idx, + &wp, VN_GRAB_NO_VMWAIT, &reserv); + VOP_UNLOCK(vp, 0); + if (reserv != NULL) + vm_page_free(reserv); + if (error != 0) + break; + goto find_valid; + } + } + if (error != 0) + break; + KASSERT(wp > 0, ("wp == 0")); + vm_object_pip_add(obj, 1); + for (i = 0; i < wp; i++) + vm_page_io_start(ma[i]); + VM_OBJECT_UNLOCK(obj); + + /* + * Recalculate i/o size, since vnode_grab_pages() + * might shortened the page run. Save previous resid + * to correctly mark written pages regions as dirty. + */ + sresid = uio->uio_resid; + size = MIN(MIN(PAGE_SIZE * wp - off, sresid), size); + + error = uiomove_fromphys(ma, off, size, uio); + VM_OBJECT_LOCK(obj); + if (error == 0) { + /* + * Note that the page and object are dirty. + */ + vm_page_lock_queues(); + for (i = 0; i < wp; i++) { + j = io_page_bits(i, off, sresid - + uio->uio_resid); + ma[i]->valid |= j; + ma[i]->dirty |= j; + } + vm_page_unlock_queues(); + vm_object_set_writeable_dirty(obj); + } + for (i = 0; i < wp; i++) + vm_page_io_finish(ma[i]); + vm_object_pip_wakeup(obj); + VM_OBJECT_UNLOCK(obj); + obj_locked = FALSE; + if (error != 0) + break; + } + if (obj_locked) + VM_OBJECT_UNLOCK(obj); + vn_lock(vp, vn_locked | LK_RETRY); + if (vp->v_iflag & VI_DOOMED) { + if (error == 0) + error = EBADF; + return (error); + } + if (error == 0 && (ioflags & IO_SYNC)) { + VM_OBJECT_LOCK(obj); + vm_object_page_clean(obj, clean_start, clean_end, ioflags); + error = VOP_FSYNC(vp, MNT_WAIT, td); + VM_OBJECT_UNLOCK(obj); + } + if (error != 0) { + /* + * Roll back on error if atomic write was requested. + */ + VATTR_NULL(&vattr); + vattr.va_size = (ioflags & IO_UNIT) ? osize : osize1; + VOP_SETATTR(vp, &vattr, td->td_ucred); + if (ioflags & IO_UNIT) { + uio->uio_offset -= resid - uio->uio_resid; + uio->uio_resid = resid; + } + } + + return (error); +} + diff --git a/sys/vm/vnode_pager.c b/sys/vm/vnode_pager.c index faa6f37..a2bef62 100644 --- a/sys/vm/vnode_pager.c +++ b/sys/vm/vnode_pager.c @@ -692,6 +692,7 @@ vnode_pager_generic_getpages(vp, m, bytecount, reqpage) object = vp->v_object; count = bytecount / PAGE_SIZE; +/* printf("vpgg: %p %jd %x %d\n", vp, m[0]->pindex, count, reqpage); */ KASSERT(vp->v_type != VCHR && vp->v_type != VBLK, ("vnode_pager_generic_getpages does not support devices")); @@ -1076,6 +1077,7 @@ vnode_pager_generic_putpages(vp, m, bytecount, flags, rtvals) object = vp->v_object; count = bytecount / PAGE_SIZE; +/* printf("vpgp: %p %jd %x %d\n", vp, m[0]->pindex, m[0]->dirty, count); */ for (i = 0; i < count; i++) rtvals[i] = VM_PAGER_AGAIN; diff --git a/tools/regression/file/uio/uio.c b/tools/regression/file/uio/uio.c new file mode 100644 index 0000000..d857605 --- /dev/null +++ b/tools/regression/file/uio/uio.c @@ -0,0 +1,116 @@ +/*- + * Copyright (c) 2009 Konstantin Belousov + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int chunk_cnt = 1024; +int chunk_size = 1024; + +int +main(int argc, char *argv[]) +{ + struct iovec *wiov, *riov; + char **wdata, **rdata; + int fd, i; + ssize_t io_error; + + if (argc < 2) { + fprintf(stderr, "Usage: uio file [chunk count [chunk size]]\n"); + return (2); + } + fd = open(argv[1], O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + if (fd == -1) { + fprintf(stderr, "Failed to create %s: %s\n", + argv[1], strerror(errno)); + return (1); + } + + if (argc > 2) + chunk_cnt = atoi(argv[2]); + if (argc > 3) + chunk_size = atoi(argv[3]); + + wiov = calloc(chunk_cnt, sizeof(*wiov)); + wdata = calloc(chunk_cnt, sizeof(*wdata)); + + riov = calloc(chunk_cnt, sizeof(*riov)); + rdata = calloc(chunk_cnt, sizeof(*rdata)); + + for (i = 0; i < chunk_cnt; i++) { + rdata[i] = malloc(chunk_size); + riov[i].iov_base = rdata[i]; + riov[i].iov_len = chunk_size; + + wdata[i] = malloc(chunk_size); + memset(wdata[i], i, chunk_size); + wiov[i].iov_base = wdata[i]; + wiov[i].iov_len = chunk_size; + } + + io_error = writev(fd, wiov, chunk_cnt); + if (io_error == -1) { + fprintf(stderr, "write failed: %s\n", strerror(errno)); + return (1); + } else if (io_error != chunk_cnt * chunk_size) { + fprintf(stderr, "truncated write: %d %d\n", + io_error, chunk_cnt * chunk_size); + return (1); + } + + if (lseek(fd, 0, SEEK_SET) == -1) { + fprintf(stderr, "lseek failed: %s\n", strerror(errno)); + return (1); + } + + io_error = readv(fd, riov, chunk_cnt); + if (io_error == -1) { + fprintf(stderr, "read failed: %s\n", strerror(errno)); + return (1); + } else if (io_error != chunk_cnt * chunk_size) { + fprintf(stderr, "truncated read: %d %d\n", + io_error, chunk_cnt * chunk_size); + return (1); + } + + for (i = 0; i < chunk_cnt; i++) { + if (memcmp(rdata[i], wdata[i], chunk_size) != 0) { + fprintf(stderr, "chunk %d differs\n", i); + return (1); + } + } + + return (0); +} diff --git a/tools/regression/ufs/ba_clrbuf/ba_clrbuf.c b/tools/regression/ufs/ba_clrbuf/ba_clrbuf.c new file mode 100644 index 0000000..1b0acbe --- /dev/null +++ b/tools/regression/ufs/ba_clrbuf/ba_clrbuf.c @@ -0,0 +1,129 @@ +/*- + * Copyright (c) 2009 Konstantin Belousov + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static const int blks = 2; + +static void +flush_buffers(int fd) +{ + struct stat st; + char *addr; + int error; + + printf("Flushing buffers\n"); + error = fstat(fd, &st); + if (error == -1) + err(2, "stat"); + fsync(fd); + addr = mmap(NULL, st.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); + if (addr == (char *)-1) + err(2, "mmap"); + error = msync(addr, st.st_size, MS_SYNC | MS_INVALIDATE); + if (error == -1) + err(2, "msync"); + munmap(addr, st.st_size); +} + +int +main(int argc, char *argv[]) +{ + struct statfs fst; + char *data, *vrfy; + size_t sz; + int fd, i, error, ret; + + if (argc < 2) + errx(2, "Usage: ba_clrbuf file"); + + fd = open(argv[1], O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + if (fd == -1) + err(2, "Failed to create %s", argv[1]); + + if (fstatfs(fd, &fst) == -1) + err(2, "stat"); + + sz = fst.f_iosize * blks; + data = malloc(sz); + if (data == NULL) + err(2, "malloc"); + vrfy = malloc(sz); + if (vrfy == NULL) + err(2, "malloc"); + for (i = 0; i < (int)sz; i++) + data[i] = i; + error = write(fd, data, sz); + if (error == -1) + err(2, "write"); + else if (error != (int)sz) + errx(2, "Short write %d %d", error, sz); + + flush_buffers(fd); + + error = lseek(fd, 0, SEEK_SET); + if (error == -1) + err(2, "lseek 0"); + else if (error != 0) + errx(2, "lseek 0 returned %d", error); + error = write(fd, NULL, fst.f_iosize); + printf("faulty write, error %s\n", strerror(errno)); + + error = lseek(fd, 0, SEEK_SET); + if (error == -1) + err(2, "lseek 0/2"); + else if (error != 0) + errx(2, "lseek 0/2 returned %d", error); + error = read(fd, vrfy, sz); + if (error == -1) + err(2, "read"); + else if (error != (int)sz) + errx(2, "short read %d %d", error, sz); + + if (memcmp(data, vrfy, fst.f_iosize) != 0) { + printf("Zero block corrupted, byte at 0 is %x\n", + (unsigned char)vrfy[0]); + ret = 1; + } else { + printf("No corruption\n"); + ret = 0; + } + + return (ret); +}