vm6 f330a20, vmcore.385 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+f330a20-dirty: Sun Dec 6 19:57:58 CET 2009 pho@x4.osted.lan:/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 (1799.99-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, 217075 free (2235 frags, 26855 blocks, 0.2% fragmentation) /dev/ad4s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1e: clean, 50099631 free (1807 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, 13773534 free (105926 frags, 1708451 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 Additional ABI support: linux. lock order reversal: 1st 0xe70fce00 bufwait (bufwait) @ kern/vfs_bio.c:2559 2nd 0xc7501e00 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:285 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f64a7878,c08ce195,c08bed8b,c0c9c74a,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c74a,c712e098,c7131978,f64a78d4,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c74a,c7501e00,c0cbe961,c7131978,c0cbe607,...) at _witness_debugger+0x25 witness_checkorder(c7501e00,9,c0cbe5fe,11d,0,...) at witness_checkorder+0x839 _sx_xlock(c7501e00,0,c0cbe5fe,11d,c782e658,...) at _sx_xlock+0x85 ufsdirhash_acquire(e70fcda0,f64a7a1c,44,e76a25b8,f64a79a4,...) at ufsdirhash_acquire+0x48 ufsdirhash_add(c782e658,f64a7a1c,15b8,f64a7990,f64a7994,...) at ufsdirhash_add+0x13 ufs_direnter(c7867590,c7c3042c,f64a7a1c,f64a7c00,e70fd5ac,...) at ufs_direnter+0x779 ufs_mkdir(f64a7c28,c0cd3f7e,0,0,f64a7b6c,...) at ufs_mkdir+0x9a1 VOP_MKDIR_APV(c0da22e0,f64a7c28,f64a7c00,f64a7b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7865000,ffffff9c,bfbfef5a,0,1ff,...) at kern_mkdirat+0x21b kern_mkdir(c7865000,bfbfef5a,0,1ff,f64a7d2c,...) at kern_mkdir+0x2e mkdir(c7865000,f64a7cf8,8,c0c9d010,c0d813e0,...) at mkdir+0x29 syscall(f64a7d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2816a5b3, esp = 0xbfbfed6c, ebp = 0xbfbfee38 --- Configuring syscons: keymap blanktime. Local package initialization:lock order reversal: 1st 0xc78678b0 ufs (ufs) @ kern/vfs_mount.c:1204 2nd 0xc7866b78 devfs (devfs) @ ufs/ffs/ffs_softdep.c:1031 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f65249f0,c08ce195,c08bed8b,c0c9c74a,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c74a,c7131910,c71317d8,f6524a4c,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c74a,c7866b78,c0c8aff5,c71317d8,c0cbc9a2,...) at _witness_debugger+0x25 witness_checkorder(c7866b78,9,c0cbc999,407,c7866be0,...) at witness_checkorder+0x839 __lockmgr_args(c7866b78,80400,c7866be0,0,0,...) at __lockmgr_args+0x7b7 vop_stdlock(f6524b54,4,c0c94be1,80400,c7866b20,...) at vop_stdlock+0x65 VOP_LOCK1_APV(c0d7cbc0,f6524b54,c0f69fc4,c0dbcca0,c7866b20,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7866b20,80400,c0cbc999,407,c77aa870,...) at _vn_lock+0x78 softdep_flushworklist(c77aa870,f6524c00,c7c9d480,52b,c786742c,...) at softdep_flushworklist+0x47 ffs_sync(c77aa870,1,c0ca3136,4f9,80,...) at ffs_sync+0x2fd dounmount(c77aa870,8000000,c7c9d480,47e,ff1ca3a5,...) at dounmount+0x44e unmount(c7c9d480,f6524cf8,8,c7c9d480,c0d80768,...) at unmount+0x2ff syscall(f6524d38) 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 0xc79e85e8 syncer (syncer) @ kern/vfs_subr.c:1695 2nd 0xc78675e8 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,c78675e8,c0c8f0a2,c7131910,c0ca3941,...) at _witness_debugger+0x25 witness_checkorder(c78675e8,9,c0ca3938,825,0,...) at witness_checkorder+0x839 __lockmgr_args(c78675e8,80500,c7867650,0,0,...) at __lockmgr_args+0x7b7 ffs_lock(f4233b94,c08cdf3b,c0ca3941,80500,c7867590,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f4233b94,c74e7be4,c0dbcca0,c7867590,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7867590,80500,c0ca3938,825,4,...) at _vn_lock+0x78 vget(c7867590,80500,c74e7b40,c7d,f4233c20,...) at vget+0xbb vfs_msync(c77aa5a0,2,c0ca3938,d76,c77aa5a0,...) at vfs_msync+0xea sync_fsync(f4233c7c,c0cd3729,c79e8650,f4233c7c,c79e8590,...) 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 --- Dec 6 20:18:19 x4 su: pho to root on /dev/pts/0 ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 32047 files, 677444 used, 50099631 free (1807 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. Sun Dec 6 20:18:57 CET 2009 FreeBSD/i386 (x4.osted.lan) (console) login: lock order reversal: 1st 0xc80e55e8 ufs (ufs) @ kern/vfs_lookup.c:497 2nd 0xe7115040 bufwait (bufwait) @ ufs/ffs/ffs_softdep.c:6193 3rd 0xc80ca320 ufs (ufs) @ kern/vfs_subr.c:2085 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,f67383e8,c08ce195,c08bed8b,c0c9c763,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08bed8b,c0c9c763,c712e098,c7131910,f6738444,...) at kdb_backtrace+0x29 _witness_debugger(c0c9c763,c80ca320,c0c8f0a2,c7131910,c0ca3941,...) at _witness_debugger+0x25 witness_checkorder(c80ca320,9,c0ca3938,825,0,...) at witness_checkorder+0x839 __lockmgr_args(c80ca320,80100,c80ca388,0,0,...) at __lockmgr_args+0x7b7 ffs_lock(f6738550,c08cdf3b,c0ca2e1b,80100,c80ca2c8,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f6738550,c7c630a4,c0dbcca0,c80ca2c8,...) at VOP_LOCK1_APV+0xb5 Expensive timeout(9) function: 0xc076ad90(0xc0fbe760) 0.012539996 s _vn_lock(c80ca2c8,80100,c0ca3938,825,4,...) at _vn_lock+0x78 vget(c80ca2c8,80100,c7c63000,50,0,...) at vget+0xbb vfs_hash_get(c8008b40,b865,80000,c7c63000,f67386ac,...) at vfs_hash_get+0xed ffs_vgetf(c8008b40,b865,80000,f67386ac,1,...) at ffs_vgetf+0x49 softdep_sync_metadata(c80e5590,0,c0cbe24a,148,0,...) at softdep_sync_metadata+0x5ba ffs_syncvnode(c80e5590,1,c7c63000,f673876c,246,...) at ffs_syncvnode+0x3e2 ffs_truncate(c80e5590,a00,0,880,c777f680,...) at ffs_truncate+0x696 ufs_direnter(c80e5590,c83f3590,f67389f8,f6738c00,0,...) at ufs_direnter+0x946 ufs_makeinode(f6738c00,c091d7ef,c0da22e0,f6738b28,c0da2860,...) at ufs_makeinode+0x572 ufs_mknod(f6738c28,c0cd4102,0,0,f6738b6c,...) at ufs_mknod+0x35 VOP_MKNOD_APV(c0da22e0,f6738c28,f6738c00,f6738b6c,0,...) at VOP_MKNOD_APV+0xc5 kern_mkfifoat(c7c63000,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x217 kern_mkfifo(c7c63000,804d240,0,1b6,f6738d2c,...) at kern_mkfifo+0x2e mkfifo(c7c63000,f6738cf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f6738d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- interrupt total irq1: atkbd0 6 irq4: uart0 5741 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 120474 cpu0: timer 9886584 irq256: hdac0 1 irq257: re0 2864 cpu3: timer 9877197 cpu1: timer 9875941 cpu2: timer 9876736 Total 39645758 KDB: stack backtrace: db_trace_self_wrapper(c0c997f9,c6e0dc04,c0848159,c0c900c9,25cf23e,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c0c900c9,25cf23e,0,25cf23e,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(0,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,25cf23e,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(0,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 3104 (mkdir) thread 0xc8110240 (100196) exclusive lockmgr bufwait (bufwait) r = 0 (0xe71c95dc) locked @ kern/vfs_bio.c:2559 exclusive lockmgr bufwait (bufwait) r = 0 (0xe7317d08) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xca26f74c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc835a320) locked @ kern/vfs_lookup.c:497 Process 3102 (mkdir) thread 0xc810f900 (100200) exclusive lockmgr ufs (ufs) r = 0 (0xc86795e8) locked @ kern/vfs_subr.c:2190 Process 3100 (mkdir) thread 0xc81c2d80 (100254) exclusive lockmgr ufs (ufs) r = 0 (0xc9c9c058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9fee320) locked @ kern/vfs_lookup.c:497 Process 3098 (mkdir) thread 0xc7c66240 (100226) exclusive lockmgr ufs (ufs) r = 0 (0xc9b745e8) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xca1255e8) locked @ kern/vfs_lookup.c:497 Process 3096 (mkdir) thread 0xc8184240 (100246) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7271584) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc84dc74c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xca233cdc) locked @ kern/vfs_lookup.c:497 Process 3094 (mkdir) thread 0xc81446c0 (100253) exclusive lockmgr ufs (ufs) r = 0 (0xc9b74320) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xca1488b0) locked @ kern/vfs_lookup.c:497 Process 3092 (mkdir) thread 0xc820ab40 (100300) exclusive lockmgr bufwait (bufwait) r = 0 (0xe723192c) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xca06ae40) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc84ba74c) locked @ kern/vfs_lookup.c:497 Process 3090 (mkdir) thread 0xc813e480 (100214) exclusive lockmgr ufs (ufs) r = 0 (0xc9b7474c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc84cbcdc) locked @ kern/vfs_lookup.c:497 Process 3088 (mkdir) thread 0xc77ffd80 (100086) exclusive lockmgr bufwait (bufwait) r = 0 (0xe71c7f54) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc912374c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc971b058) locked @ kern/vfs_lookup.c:497 Process 3086 (mkfifo) thread 0xc7fee900 (100144) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70ffcac) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xca101058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc83595e8) locked @ kern/vfs_lookup.c:497 Process 3085 (mkdir) thread 0xc8140d80 (100269) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7189314) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc9ccce40) locked @ kern/vfs_subr.c:2190 Process 3082 (mkdir) thread 0xc8141480 (100248) exclusive lockmgr bufwait (bufwait) r = 0 (0xe715a854) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc9cfda14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc7e9574c) locked @ kern/vfs_lookup.c:497 Process 3079 (mkdir) thread 0xc8ad1000 (100322) exclusive lockmgr ufs (ufs) r = 0 (0xc9c9cb78) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9eddb78) locked @ kern/vfs_lookup.c:497 Process 3076 (mkdir) thread 0xc7ffdd80 (100163) exclusive lockmgr ufs (ufs) r = 0 (0xc9f021bc) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8406b78) locked @ kern/vfs_lookup.c:497 Process 3064 (openat) thread 0xc8200480 (100293) exclusive lockmgr bufwait (bufwait) r = 0 (0xe720abf4) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xca00f74c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8aa31bc) locked @ kern/vfs_lookup.c:497 Process 3063 (openat) thread 0xc8141240 (100261) exclusive lockmgr ufs (ufs) r = 0 (0xc9b74058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc89b9320) locked @ kern/vfs_lookup.c:497 Process 3062 (openat) thread 0xc81f3240 (100327) exclusive lockmgr bufwait (bufwait) r = 0 (0xe72d49f8) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xca1015e8) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8779a14) locked @ kern/vfs_lookup.c:497 Process 3059 (symlink) thread 0xc8ad06c0 (100326) exclusive lockmgr ufs (ufs) r = 0 (0xca26ee40) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc822f058) locked @ kern/vfs_lookup.c:497 Process 3058 (symlink) thread 0xc7865b40 (100267) exclusive lockmgr ufs (ufs) r = 0 (0xca0dccdc) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc83d88b0) locked @ kern/vfs_lookup.c:497 Process 3057 (symlink) thread 0xc8184480 (100245) exclusive lockmgr ufs (ufs) r = 0 (0xca0dd320) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8465a14) locked @ kern/vfs_lookup.c:497 Process 3056 (symlink) thread 0xc8ad1240 (100321) exclusive lockmgr ufs (ufs) r = 0 (0xca2c3b78) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc92958b0) locked @ kern/vfs_lookup.c:497 Process 3055 (symlink) thread 0xc7c67b40 (100132) exclusive lockmgr ufs (ufs) r = 0 (0xca0dca14) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc88daa14) locked @ kern/vfs_lookup.c:497 Process 3054 (symlink) thread 0xc8144900 (100252) exclusive lockmgr ufs (ufs) r = 0 (0xca0ddb78) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc841ba14) locked @ kern/vfs_lookup.c:497 Process 3053 (symlink) thread 0xc81856c0 (100234) exclusive lockmgr ufs (ufs) r = 0 (0xca0dc484) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc911b320) locked @ kern/vfs_lookup.c:497 Process 3052 (symlink) thread 0xc8185480 (100236) exclusive lockmgr ufs (ufs) r = 0 (0xca0dc74c) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8484e40) locked @ kern/vfs_lookup.c:497 Process 3051 (symlink) thread 0xc7ffd000 (100194) exclusive lockmgr ufs (ufs) r = 0 (0xca0dc058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc8b1bcdc) locked @ kern/vfs_lookup.c:497 Process 3050 (rw) thread 0xc78c7480 (100111) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e7a6c) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc83935e8) locked @ vm/vm_readwrite.c:317 Process 3048 (rw) thread 0xc820b6c0 (100291) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e58a0) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc7355484) locked @ vm/vm_readwrite.c:317 Process 3046 (rw) thread 0xc7fff000 (100152) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e5568) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc80ca8b0) locked @ vm/vm_readwrite.c:317 Process 3044 (rw) thread 0xc81406c0 (100274) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e7f40) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc972aa14) locked @ vm/vm_readwrite.c:317 Process 3043 (rw) thread 0xc81c2480 (100258) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e8f58) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc89c9e40) locked @ vm/vm_readwrite.c:317 Process 3042 (rw) thread 0xc7c63240 (100265) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e5d74) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc89b2484) locked @ vm/vm_readwrite.c:317 Process 3041 (rw) thread 0xc813e000 (100219) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e73fc) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc868e1bc) locked @ vm/vm_readwrite.c:317 Process 3040 (rw) thread 0xc81f3900 (100312) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e95c8) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc91f4058) locked @ vm/vm_readwrite.c:317 Process 3039 (rw) thread 0xc81f1d80 (100329) exclusive lockmgr bufwait (bufwait) r = 0 (0xe70e9290) locked @ vm/vm_pager.c:311 shared lockmgr ufs (ufs) r = 0 (0xc8546a14) locked @ vm/vm_readwrite.c:317 Process 3037 (symlink) thread 0xc8048240 (100183) exclusive lockmgr ufs (ufs) r = 0 (0xca0dc320) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc9238320) locked @ kern/vfs_lookup.c:497 Process 3036 (symlink) thread 0xc7c66900 (100134) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7148034) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xca0dd5e8) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc857b5e8) locked @ kern/vfs_lookup.c:497 Process 3035 (symlink) thread 0xc77ff240 (100140) exclusive lockmgr ufs (ufs) r = 0 (0xca101484) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc92961bc) locked @ kern/vfs_lookup.c:497 Process 3034 (link) thread 0xc81f3b40 (100311) exclusive lockmgr bufwait (bufwait) r = 0 (0xe72205f8) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc7ea25e8) locked @ kern/vfs_syscalls.c:1593 exclusive lockmgr ufs (ufs) r = 0 (0xc95218b0) locked @ kern/vfs_lookup.c:497 Process 3033 (symlink) thread 0xc78ca000 (100106) exclusive lockmgr ufs (ufs) r = 0 (0xca0dd058) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc82e8b78) locked @ kern/vfs_lookup.c:497 Process 3032 (link) thread 0xc7c63d80 (100232) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7341c24) locked @ kern/vfs_bio.c:1835 exclusive lockmgr bufwait (bufwait) r = 0 (0xe725bb80) locked @ kern/vfs_bio.c:1835 shared sx dirhash (dirhash) r = 0 (0xc834a600) locked @ ufs/ufs/ufs_dirhash.c:235 exclusive lockmgr ufs (ufs) r = 0 (0xc82cb058) locked @ kern/vfs_lookup.c:497 Process 3031 (symlink) thread 0xc7803900 (100102) exclusive lockmgr ufs (ufs) r = 0 (0xca0dd8b0) locked @ ufs/ffs/ffs_vfsops.c:1465 exclusive lockmgr ufs (ufs) r = 0 (0xc84e5058) locked @ kern/vfs_lookup.c:497 Process 1762 (mkfifo) thread 0xc8184d80 (100239) exclusive sx so_snd_sx (so_snd_sx) r = 0 (0xc7c94e00) locked @ kern/uipc_sockbuf.c:148 Process 1761 (mkfifo) thread 0xc81f3d80 (100310) exclusive sx so_snd_sx (so_snd_sx) r = 0 (0xc7c96ac8) locked @ kern/uipc_sockbuf.c:148 Process 1760 (mkfifo) thread 0xc8141000 (100268) exclusive sx so_snd_sx (so_snd_sx) r = 0 (0xc7c33e00) locked @ kern/uipc_sockbuf.c:148 Process 1759 (mkfifo) thread 0xc81c2240 (100259) exclusive sx so_snd_sx (so_snd_sx) r = 0 (0xc7c95458) locked @ kern/uipc_sockbuf.c:148 Process 1300 (sshd) thread 0xc78ca6c0 (100103) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7c95bd0) locked @ kern/uipc_sockbuf.c:148 Process 1299 (sshd) thread 0xc7c9b6c0 (100127) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7c946fc) locked @ kern/uipc_sockbuf.c:148 Process 1297 (sshd) thread 0xc7864240 (100098) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7c94228) locked @ kern/uipc_sockbuf.c:148 Process 1279 (sshd) thread 0xc7c9d900 (100119) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7c8e08c) locked @ kern/uipc_sockbuf.c:148 Process 19 (softdepflush) thread 0xc74e7900 (100073) exclusive lockmgr bufwait (bufwait) r = 0 (0xe7293f24) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc9ccc1bc) locked @ ufs/ffs/ffs_vfsops.c:1465 Process 18 (syncer) thread 0xc74e7b40 (100072) exclusive lockmgr bufwait (bufwait) r = 0 (0xe73855a4) locked @ kern/vfs_bio.c:2559 exclusive lockmgr ufs (ufs) r = 0 (0xc82c9a14) locked @ kern/vfs_subr.c:1695 Process 8 (pagedaemon) thread 0xc74e96c0 (100067) exclusive lockmgr bufwait (bufwait) r = 0 (0xe713f904) locked @ kern/vfs_bio.c:1835 exclusive lockmgr ufs (ufs) r = 0 (0xc96f18b0) locked @ kern/vfs_subr.c:2085 db:0:alllocks> show lockedvnods Locked vnodes 0xc8359590: tag ufs, type VDIR usecount 66, writecount 0, refcount 69 mountedhere 0 flags () v_object 0xc83e4cc0 ref 0 pages 2 lock type ufs: EXCL by thread 0xc7fee900 (pid 3086) with shared waiters pending #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 0xc09243e8 at kern_mkfifoat+0x68 #7 0xc092463e at kern_mkfifo+0x2e #8 0xc0924669 at mkfifo+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23552, on dev md5a 0xc87799bc: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc7fef6e8 ref 0 pages 1 lock type ufs: EXCL by thread 0xc81f3240 (pid 3062) #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 23554, on dev md5a 0xc8aa3164: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8206880 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8200480 (pid 3064) #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 23556, on dev md5a 0xc82cb000: tag ufs, type VDIR usecount 4, writecount 0, refcount 12 mountedhere 0 flags () v_object 0xc86af7f8 ref 0 pages 20 lock type ufs: EXCL by thread 0xc7c63d80 (pid 3032) #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 0xc0925c0c at kern_linkat+0x16c #7 0xc0925eae at kern_link+0x3e #8 0xc0925ed9 at link+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23557, on dev md5a 0xc84e5000: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8601aa0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7803900 (pid 3031) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23558, on dev md5a 0xc89b92c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc881e5d8 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8141240 (pid 3063) #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 23560, on dev md5a 0xc92382c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8b1dd48 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8048240 (pid 3037) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23562, on dev md5a 0xc857b590: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8b1dbb0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7c66900 (pid 3036) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 47104, on dev md5a 0xc82e8b20: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8b1d6e8 ref 0 pages 1 lock type ufs: EXCL by thread 0xc78ca000 (pid 3033) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23567, on dev md5a 0xc9296164: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc9109198 ref 0 pages 1 lock type ufs: EXCL by thread 0xc77ff240 (pid 3035) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23570, on dev md5a 0xc8484de8: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8910dd0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8185480 (pid 3052) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23571, on dev md5a 0xc84659bc: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc9315990 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8184480 (pid 3057) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23572, on dev md5a 0xc9521858: tag ufs, type VDIR usecount 16, writecount 0, refcount 20 mountedhere 0 flags () v_object 0xc86ed088 ref 0 pages 4 lock type ufs: EXCL by thread 0xc81f3b40 (pid 3034) #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 0xc0925c0c at kern_linkat+0x16c #7 0xc0925eae at kern_link+0x3e #8 0xc0925ed9 at link+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23573, on dev md5a 0xc822f000: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc842dee0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8ad06c0 (pid 3059) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23574, on dev md5a 0xc911b2c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8cb4220 ref 0 pages 1 lock type ufs: EXCL by thread 0xc81856c0 (pid 3053) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23579, on dev md5a 0xc8b1bc84: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8d89198 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7ffd000 (pid 3051) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23580, on dev md5a 0xc88da9bc: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc8b1dcc0 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7c67b40 (pid 3055) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23581, on dev md5a 0xc841b9bc: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc81b2d48 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8144900 (pid 3054) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23582, on dev md5a 0xc9295858: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc85ff088 ref 0 pages 1 lock type ufs: EXCL by thread 0xc8ad1240 (pid 3056) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23583, on dev md5a 0xc83d8858: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags () v_object 0xc812d220 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7865b40 (pid 3058) #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 0xc0922c04 at kern_symlinkat+0xc4 #7 0xc0922e8e at kern_symlink+0x2e #8 0xc0922eb9 at symlink+0x29 #9 0xc0bc4834 at syscall+0x2b4 #10 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 23584, on dev md5a 0xc85469bc: tag ufs, type VREG usecount 1, writecount 0, refcount 9 mountedhere 0 flags () v_object 0xc8436b28 ref 0 pages 344 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 47107, on dev md5a 0xc972a9bc: tag ufs, type VREG usecount 1, writecount 0, refcount 259 mountedhere 0 flags () v_object 0xc8119660 ref 0 pages 1380 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24512, on dev md5a 0xc82c99bc: tag ufs, type VREG usecount 1, writecount 0, refcount 77 mountedhere 0 flags () v_object 0xc8a6e440 ref 0 pages 633 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 24513, on dev md5a 0xc89b242c: tag ufs, type VREG usecount 1, writecount 0, refcount 71 mountedhere 0 flags () v_object 0xc890f198 ref 0 pages 618 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24514, on dev md5a 0xc868e164: tag ufs, type VREG usecount 1, writecount 0, refcount 452 mountedhere 0 flags () v_object 0xc8206198 ref 0 pages 2094 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 47108, on dev md5a 0xc80ca858: tag ufs, type VREG usecount 1, writecount 0, refcount 203 mountedhere 0 flags () v_object 0xc89166e8 ref 0 pages 1130 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24516, on dev md5a 0xc91f4000: tag ufs, type VREG usecount 1, writecount 0, refcount 388 mountedhere 0 flags () v_object 0xc7ff03b8 ref 0 pages 1862 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24517, on dev md5a 0xc89c9de8: tag ufs, type VREG usecount 1, writecount 0, refcount 348 mountedhere 0 flags (VI_OBJDIRTY) v_object 0xc90d0e58 ref 0 pages 1820 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24518, on dev md5a 0xc8393590: tag ufs, type VREG usecount 1, writecount 0, refcount 228 mountedhere 0 flags (VI_OBJDIRTY) v_object 0xc8247660 ref 0 pages 2231 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24519, on dev md5a 0xc96f1858: tag ufs, type VREG usecount 3, writecount 0, refcount 314 mountedhere 0 flags (VI_OBJDIRTY) v_object 0xc881d5d8 ref 1 pages 1650 lock type ufs: EXCL by thread 0xc74e96c0 (pid 8) with shared 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 0xc0afd43f at vm_pageout+0xc5f #6 0xc08610e8 at fork_exit+0xb8 #7 0xc0ba6b80 at fork_trampoline+0x8 ino 24544, on dev md5a 0xc735542c: tag ufs, type VREG usecount 1, writecount 0, refcount 337 mountedhere 0 flags (VI_OBJDIRTY) v_object 0xc88a3e58 ref 0 pages 1876 lock type ufs: SHARED (count 1) #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 0xc0b01233 at vnode_pager_read+0x253 #5 0xc092bd9c at vn_read_chunk+0xcc #6 0xc092bf19 at vn_read+0xd9 #7 0xc08d0a16 at dofileread+0x96 #8 0xc08d0d48 at kern_readv+0x58 #9 0xc08d0e5f at read+0x4f #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 24545, on dev md5a 0xc7ea2590: tag ufs, type VREG usecount 1, writecount 0, refcount 1 mountedhere 0 flags () v_object 0xca169908 ref 0 pages 0 lock type ufs: EXCL by thread 0xc81f3b40 (pid 3034) #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 0xc0925c7f at kern_linkat+0x1df #5 0xc0925eae at kern_link+0x3e #6 0xc0925ed9 at link+0x29 #7 0xc0bc4834 at syscall+0x2b4 #8 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 26971, on dev md5a 0xc8679590: tag ufs, type VDIR usecount 0, writecount 0, refcount 3 mountedhere 0 flags (VI_DOINGINACT) v_object 0xca1af770 ref 0 pages 0 lock type ufs: EXCL by thread 0xc810f900 (pid 3102) #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 150497, on dev md5a 0xc7e956f4: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca10add0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc8141480 (pid 3082) #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 150506, on dev md5a 0xc9eddb20: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca10c198 ref 0 pages 0 lock type ufs: EXCL by thread 0xc8ad1000 (pid 3079) #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 150508, on dev md5a 0xc84ba6f4: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xca10c990 ref 0 pages 0 lock type ufs: EXCL by thread 0xc820ab40 (pid 3092) #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 150510, on dev md5a 0xca06ade8: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc820ab40 (pid 3092) #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 150512, on dev md5a 0xc9c9cb20: tag ufs, type VDIR usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8ad1000 (pid 3079) #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 150513, on dev md5a 0xc8406b20: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc858d110 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7ffdd80 (pid 3076) #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 150514, on dev md5a 0xc9fee2c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d38550 ref 0 pages 0 lock type ufs: EXCL by thread 0xc81c2d80 (pid 3100) #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 126974, on dev md5a 0xc971b000: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d35b28 ref 0 pages 0 lock type ufs: EXCL by thread 0xc77ffd80 (pid 3088) #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 126975, on dev md5a 0xc835a2c8: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc999c4c8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc8110240 (pid 3104) #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 126976, on dev md5a 0xc9cfd9bc: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8141480 (pid 3082) #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 150516, on dev md5a 0xca148858: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d386e8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc81446c0 (pid 3094) #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 126978, on dev md5a 0xc84cbc84: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d385d8 ref 0 pages 0 lock type ufs: EXCL by thread 0xc813e480 (pid 3090) #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 126979, on dev md5a 0xc9cccde8: tag ufs, type VDIR usecount 0, writecount 0, refcount 3 mountedhere 0 flags (VI_DOINGINACT) v_object 0xc9d4fee0 ref 0 pages 0 lock type ufs: EXCL by thread 0xc8140d80 (pid 3085) #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 150518, on dev md5a 0xca26f6f4: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8110240 (pid 3104) #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 126980, on dev md5a 0xc9c9c000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc81c2d80 (pid 3100) #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 126981, on dev md5a 0xc9f02164: tag ufs, type VDIR usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7ffdd80 (pid 3076) #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 150519, on dev md5a 0xca125590: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d38e58 ref 0 pages 0 lock type ufs: EXCL by thread 0xc7c66240 (pid 3098) #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 126982, on dev md5a 0xc9b74000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8141240 (pid 3063) #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 32893, on dev md5a 0xc91236f4: tag ufs, type VDIR usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc77ffd80 (pid 3088) #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 126983, on dev md5a 0xc9b746f4: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc813e480 (pid 3090) #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 126984, on dev md5a 0xca233c84: tag ufs, type VDIR usecount 2, writecount 0, refcount 3 mountedhere 0 flags () v_object 0xc9d38d48 ref 0 pages 0 lock type ufs: EXCL by thread 0xc8184240 (pid 3096) #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 165627, on dev md5a 0xc9b742c8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc81446c0 (pid 3094) #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 150521, on dev md5a 0xc9b74590: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7c66240 (pid 3098) #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 150522, on dev md5a 0xc9ccc164: tag ufs, type VDIR usecount 0, writecount 0, refcount 1 mountedhere 0 flags (VI_DOINGINACT) lock type ufs: EXCL by thread 0xc74e7900 (pid 19) #0 0xc0873ca0 at __lockmgr_args+0xb90 #1 0xc0ac6671 at ffs_vgetf+0x1e1 #2 0xc0abbc95 at handle_workitem_remove+0x45 #3 0xc0abc1cc at process_worklist_item+0x1ec #4 0xc0ac1b85 at softdep_process_worklist+0x75 #5 0xc0ac1f17 at softdep_flush+0x287 #6 0xc08610e8 at fork_exit+0xb8 #7 0xc0ba6b80 at fork_trampoline+0x8 ino 168305, on dev md5a 0xca00f6f4: tag ufs, type VREG usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8200480 (pid 3064) #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 32876, on dev md5a 0xca101000: tag ufs, type VFIFO usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7fee900 (pid 3086) #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 0xc0ad9ed5 at ufs_mknod+0x35 #6 0xc0bde605 at VOP_MKNOD_APV+0xc5 #7 0xc0924597 at kern_mkfifoat+0x217 #8 0xc092463e at kern_mkfifo+0x2e #9 0xc0924669 at mkfifo+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 27078, on dev md5a, NULL v_fifoinfo 0xc84dc6f4: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8184240 (pid 3096) #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 168384, on dev md5a 0xca101590: tag ufs, type VREG usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc81f3240 (pid 3062) #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 32901, on dev md5a 0xca26ede8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8ad06c0 (pid 3059) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32902, on dev md5a 0xca2c3b20: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8ad1240 (pid 3056) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32903, on dev md5a 0xca10142c: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc77ff240 (pid 3035) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32904, on dev md5a 0xca0ddb20: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8144900 (pid 3054) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32905, on dev md5a 0xca0dd000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc78ca000 (pid 3033) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32906, on dev md5a 0xca0dd2c8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8184480 (pid 3057) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32907, on dev md5a 0xca0dd590: tag ufs, type VLNK usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7c66900 (pid 3036) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 47730, on dev md5a 0xca0dd858: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7803900 (pid 3031) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32908, on dev md5a 0xca0dc2c8: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8048240 (pid 3037) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32909, on dev md5a 0xca0dc42c: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc81856c0 (pid 3053) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32910, on dev md5a 0xca0dcc84: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7865b40 (pid 3058) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32911, on dev md5a 0xca0dc9bc: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7c67b40 (pid 3055) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32912, on dev md5a 0xca0dc6f4: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc8185480 (pid 3052) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32913, on dev md5a 0xca0dc000: tag ufs, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type ufs: EXCL by thread 0xc7ffd000 (pid 3051) #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 0xc0ad9d83 at ufs_symlink+0x33 #6 0xc0bdd8d5 at VOP_SYMLINK_APV+0xc5 #7 0xc0922dbc at kern_symlinkat+0x27c #8 0xc0922e8e at kern_symlink+0x2e #9 0xc0922eb9 at symlink+0x29 #10 0xc0bc4834 at syscall+0x2b4 #11 0xc0ba6b70 at Xint0x80_syscall+0x20 ino 32914, on dev md5a db:0:lockedvnods> show mount 0xc77aab40 /dev/ad4s1a on / (ufs) 0xc77ab000 devfs on /dev (devfs) 0xc77aa5a0 /dev/ad4s1f on /usr (ufs) 0xc77aa2d0 /dev/ad4s1d on /var (ufs) 0xc77aa000 procfs on /proc (procfs) 0xc7aad5a0 linprocfs on /usr/compat/linux/proc (linprocfs) 0xc8009000 /dev/ad4s1e on /tmp (ufs) 0xc8008870 /dev/md5a on /mnt (ufs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 3309 1366 1366 0 N watchdogd 3308 1309 1306 1001 SL pfault 0xc0f6a69c sh 3307 1309 1306 1001 SL pfault 0xc0f6a69c sh 3306 1309 1306 1001 SL pfault 0xc0f6a69c sh 3123 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3122 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3121 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3120 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3119 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3118 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3117 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3116 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3115 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3114 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3113 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3112 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3111 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3110 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3109 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3108 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3107 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3106 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3105 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3104 3071 1442 0 S+ biowr 0xe71c957c mkdir 3103 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3102 3071 1442 0 S+ getblk 0xe7189314 mkdir 3101 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3100 3071 1442 0 S+ getblk 0xe71c95dc mkdir 3099 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3098 3071 1442 0 S+ getblk 0xe7189314 mkdir 3097 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3096 3071 1442 0 S+ biord 0xe7271524 mkdir 3095 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3094 3071 1442 0 S+ getblk 0xe7189314 mkdir 3093 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3092 3071 1442 0 S+ getblk 0xe7189314 mkdir 3091 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3090 3071 1442 0 S+ getblk 0xe71c95dc mkdir 3089 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3088 3071 1442 0 S+ getblk 0xe71c95dc mkdir 3087 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3086 3068 1442 0 S+ biowr 0xe70ffc4c mkfifo 3085 3071 1442 0 S+ biowr 0xe71892b4 mkdir 3084 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3083 3068 1442 0 S+ ufs 0xc83595e8 mkfifo 3082 3071 1442 0 S+ getblk 0xe7189314 mkdir 3081 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3080 3068 1442 0 S+ ufs 0xc83595e8 mkfifo 3079 3071 1442 0 S+ getblk 0xe7189314 mkdir 3078 3075 1442 0 SL+ pfault 0xc0f6a69c swap 3077 3068 1442 0 S+ ufs 0xc83595e8 mkfifo 3076 3071 1442 0 S+ getblk 0xe7189314 mkdir 3075 3027 1442 0 S+ wait 0xc8263550 swap 3074 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3073 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3072 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3071 3024 1442 0 S+ wait 0xc80e7aa0 mkdir 3070 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3069 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3068 3030 1442 0 SL+ pfault 0xc0f6a69c mkfifo 3067 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3066 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3065 3060 1442 0 SL+ pfault 0xc0f6a69c fts 3064 3061 1442 0 S+ biowr 0xe720ab94 openat 3063 3061 1442 0 S+ getblk 0xe720abf4 openat 3062 3061 1442 0 S+ biowr 0xe72d4998 openat 3061 3018 1442 0 S+ wait 0xc82632a8 openat 3060 3020 1442 0 S+ wait 0xc7f3aaa0 fts 3059 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3058 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3057 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3056 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3055 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3054 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3053 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3052 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3051 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3050 3028 1442 0 S+ vnread 0xe70e7a0c rw 3049 3028 1442 0 S+ vmwait 0xc0f6a69c rw 3048 3028 1442 0 S+ vnread 0xe70e5840 rw 3047 3028 1442 0 S+ ufs 0xc96f18b0 rw 3046 3028 1442 0 S+ vnread 0xe70e5508 rw 3045 3028 1442 0 SL+ pfault 0xc0f6a69c rw 3044 3028 1442 0 S+ vnread 0xe70e7ee0 rw 3043 3028 1442 0 S+ vnread 0xe70e8ef8 rw 3042 3028 1442 0 S+ vnread 0xe70e5d14 rw 3041 3028 1442 0 S+ vnread 0xe70e739c rw 3040 3028 1442 0 S+ vnread 0xe70e9568 rw 3039 3028 1442 0 S+ vnread 0xe70e9230 rw 3038 3028 1442 0 S+ pgrnbwt 0xc1c871b8 rw 3037 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3036 3026 1442 0 S+ biowr 0xe7147fd4 symlink 3035 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3034 3029 1442 0 S+ biowr 0xe7220598 link 3033 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3032 3029 1442 0 S+ biord 0xe7341bc4 link 3031 3026 1442 0 S+ getblk 0xe72d49f8 symlink 3030 3015 1442 0 S+ wait 0xc8263aa0 mkfifo 3029 3021 1442 0 S+ wait 0xc8263d48 link 3028 3019 1442 0 S+ wait 0xc81a07f8 rw 3027 3015 1442 0 SL+ pfault 0xc0f6a69c swap 3026 3017 1442 0 S+ wait 0xc81ddd48 symlink 3024 3015 1442 0 SL+ pfault 0xc0f6a69c mkdir 3021 3015 1442 0 SL+ pfault 0xc0f6a69c link 3020 3015 1442 0 SL+ pfault 0xc0f6a69c fts 3019 3015 1442 0 SL+ pfault 0xc0f6a69c rw 3018 3015 1442 0 SL+ pfault 0xc0f6a69c openat 3017 3015 1442 0 SL+ pfault 0xc0f6a69c symlink 3015 3014 1442 0 S+ wait 0xc8264550 run 3014 3013 1442 0 S+ wait 0xc80e67f8 run 3013 3007 1442 0 SL+ pfault 0xc0f6a69c run 3007 2990 1442 0 S+ wait 0xc81372a8 sh 2999 0 0 0 SL vmwait 0xc0f6a69c [md5] 2990 1442 1442 0 S+ wait 0xc81dd2a8 sh 1762 1 1442 0 S+ sbwait 0xc7c94e2c mkfifo 1761 1 1442 0 S+ sbwait 0xc7c96af4 mkfifo 1760 1 1442 0 S+ sbwait 0xc7c33e2c mkfifo 1759 1 1442 0 S+ sbwait 0xc7c95484 mkfifo 1442 1292 1442 0 S+ wait 0xc7ff9aa0 sh 1441 1 1441 0 Ss+ ttyin 0xc73c1e70 getty 1440 1 1440 0 Ss+ ttyin 0xc74fb470 getty 1439 1 1439 0 Ss+ ttyin 0xc74fbe70 getty 1438 1 1438 0 Ss+ ttyin 0xc74fba70 getty 1437 1 1437 0 Ss+ ttyin 0xc74fb670 getty 1436 1 1436 0 Ss+ ttyin 0xc74fbc70 getty 1435 1 1435 0 Ss+ ttyin 0xc74fc270 getty 1434 1 1434 0 Ss+ ttyin 0xc74fc070 getty 1433 1 1433 0 Ss+ ttyin 0xc73c0870 getty 1402 1 1402 0 Ss select 0xc80003e4 inetd 1366 1 1366 0 SLs vmwait 0xc0f6a69c watchdogd 1310 1306 1306 1001 S piperd 0xc7e16000 awk 1309 1306 1306 1001 SL pfault 0xc0f6a69c sh 1308 1307 1308 1001 Ss kqread 0xc7782b80 tail 1307 1300 1300 1001 S select 0xc78612a4 sshd 1306 1305 1306 1001 Ss wait 0xc78c5000 sh 1305 1299 1299 1001 S select 0xc7f642e4 sshd 1304 1303 1304 1001 SLs+ pfault 0xc0f6a69c top 1303 1297 1297 1001 S select 0xc7878624 sshd 1300 1247 1300 0 Ss sbwait 0xc7c95bfc sshd 1299 1247 1299 0 Ss sbwait 0xc7c94728 sshd 1297 1247 1297 0 Ss sbwait 0xc7c94254 sshd 1292 1288 1292 0 S+ wait 0xc7c61550 bash 1288 1287 1288 0 S+ pause 0xc77feda0 csh 1287 1282 1287 1001 S+ wait 0xc7ba6550 su 1282 1281 1282 1001 Ss+ wait 0xc7f3c550 bash 1281 1279 1279 1001 S select 0xc77704a4 sshd 1279 1247 1279 0 Ss sbwait 0xc7c8e0b8 sshd 1266 1 1266 0 SLs pfault 0xc0f6a69c cron 1259 1 1259 25 SLs pfault 0xc0f6a69c sendmail 1255 1 1255 0 ?s sendmail 1247 1 1247 0 Ss select 0xc7771b64 sshd 1202 1 1202 0 SLs pfault 0xc0f6a69c ntpd 1061 1 1061 0 Ss select 0xc7861324 moused 1028 1 1028 0 ?s NLM: master 1021 1 1021 0 ?s rpc.statd 1014 1013 1013 0 S (threaded) nfsd 100118 S rpcsvc 0xc78772d0 nfsd: service 100117 S rpcsvc 0xc7877310 nfsd: service 100116 S rpcsvc 0xc7877350 nfsd: service 100077 S rpcsvc 0xc7771a90 nfsd: master 1013 1 1013 0 Ss select 0xc770c324 nfsd 1004 1 1004 0 Ss select 0xc74f5c24 mountd 911 1 911 0 ?s rpcbind 878 1 878 0 ?s syslogd 696 1 696 0 Ss select 0xc77af8a4 devd 20 0 0 0 SL flowclea 0xc0f5e908 [flowcleaner] 19 0 0 0 SL biowr 0xe7293ec4 [softdepflush] 18 0 0 0 SL biowr 0xe7385544 [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 getblk 0xe72059e0 [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] 3022 3015 1442 0 Z+ lockf 3025 3015 1442 0 Z+ rename 3023 3015 1442 0 Z+ creat db:0:ps> allt Tracing command watchdogd pid 3309 tid 100337 td 0xcb054000 sched_switch(f6871b28,c08ab979,c0df5bc0,4,c0c98033,...) at sched_switch+0x406 _end() at 0xcb054000 Tracing command sh pid 3308 tid 100282 td 0xc8203000 sched_switch(c8203000,0,104,191,bf3c3f0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8203000,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(ca10c660,0,0,10d,f6771c0c,...) at vm_waitpfault+0x75 vm_fault(c717dcb0,28300000,2,0,2830009c,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a67f8,...) at trap_pfault+0x10d trap(f6771d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2816ac90, esp = 0xbfbfe7f0, ebp = 0xbfbfe868 --- Tracing command sh pid 3307 tid 100203 td 0xc810f240 sched_switch(c810f240,0,104,191,bf39cb0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c810f240,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(ca1062a8,12,0,10d,f6651c0c,...) at vm_waitpfault+0x75 vm_fault(c815b740,280a8000,2,0,280a8100,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81377f8,...) at trap_pfault+0x10d trap(f6651d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2806b4a6, esp = 0xbfbfe784, ebp = 0xbfbfe784 --- Tracing command sh pid 3306 tid 100314 td 0xc81f3480 sched_switch(c81f3480,0,104,191,bf407f2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81f3480,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(ca11a198,2,0,10d,f67f3c0c,...) at vm_waitpfault+0x75 vm_fault(c7c16910,8066000,2,0,80666fc,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f7000,...) at trap_pfault+0x10d trap(f67f3d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x80559e6, esp = 0xbfbfe980, ebp = 0xbfbfe9a8 --- Tracing command swap pid 3123 tid 100283 td 0xc81f4b40 sched_switch(c81f4b40,0,104,191,39f76170,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81f4b40,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(c89f1330,1d20,0,10d,f6775c0c,...) at vm_waitpfault+0x75 vm_fault(c8181740,2a020000,2,0,2a020000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f8aa0,...) at trap_pfault+0x10d trap(f6775d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command swap pid 3122 tid 100272 td 0xc8140900 sched_switch(c8140900,0,104,191,3c4c0efc,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8140900,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(c884c6e8,a,0,10d,f674dc0c,...) at vm_waitpfault+0x75 vm_fault(c80e2bc8,28089000,1,0,28089ea8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c80e8aa0,...) at trap_pfault+0x10d trap(f674dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280542ea, esp = 0xbfbfe5ec, ebp = 0xbfbfe604 --- Tracing command swap pid 3121 tid 100237 td 0xc8185240 sched_switch(c8185240,0,104,191,3a052e47,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8185240,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(c850f990,1cd8,0,10d,f66c8c0c,...) at vm_waitpfault+0x75 vm_fault(c7393740,29fd8000,2,0,29fd8000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8158d48,...) at trap_pfault+0x10d trap(f66c8d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command swap pid 3120 tid 100081 td 0xc7802240 sched_switch(c7802240,0,104,191,399c853e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7802240,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(c8735198,19d8,0,10d,f6441c0c,...) at vm_waitpfault+0x75 vm_fault(c8180740,29cd8000,2,0,29cd8000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c77fd7f8,...) at trap_pfault+0x10d trap(f6441d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command swap pid 3119 tid 100154 td 0xc7fedd80 sched_switch(c7fedd80,0,104,191,7fbb6a23,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7fedd80,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(c8114bb0,1,0,10d,f659ec0c,...) at vm_waitpfault+0x75 vm_fault(c815bd98,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7f3a550,...) at trap_pfault+0x10d trap(f659ed38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3118 tid 100299 td 0xc820ad80 sched_switch(c820ad80,0,104,191,235865c2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c820ad80,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(c88a37f8,1,0,10d,f67b3c0c,...) at vm_waitpfault+0x75 vm_fault(c717c828,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81ddaa0,...) at trap_pfault+0x10d trap(f67b3d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3117 tid 100078 td 0xc7802900 sched_switch(c7802900,0,104,191,39e9852f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7802900,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(c7c237f8,1cc0,0,10d,f6435c0c,...) at vm_waitpfault+0x75 vm_fault(c7c15828,29fc0000,2,0,29fc0000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c77fe000,...) at trap_pfault+0x10d trap(f6435d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command swap pid 3116 tid 100155 td 0xc7fedb40 sched_switch(c7fedb40,0,104,191,ad130854,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7fedb40,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(c8a6c550,1,0,10d,f65a1c0c,...) at vm_waitpfault+0x75 vm_fault(c717c9f8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7f3a2a8,...) at trap_pfault+0x10d trap(f65a1d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3115 tid 100105 td 0xc78ca240 sched_switch(c78ca240,0,104,191,1621ef97,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78ca240,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(c871fd48,1,0,10d,f64d5c0c,...) at vm_waitpfault+0x75 vm_fault(c717dae0,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c78c5aa0,...) at trap_pfault+0x10d trap(f64d5d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3114 tid 100076 td 0xc7802d80 sched_switch(c7802d80,0,104,191,14156d64,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7802d80,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(c838da18,1,0,10d,f642dc0c,...) at vm_waitpfault+0x75 vm_fault(c7c15000,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c77fe550,...) at trap_pfault+0x10d trap(f642dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3113 tid 100303 td 0xc820a480 sched_switch(c820a480,0,104,191,7f45e684,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c820a480,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(c818e440,1,0,10d,f67c3c0c,...) at vm_waitpfault+0x75 vm_fault(c8180e80,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81dd000,...) at trap_pfault+0x10d trap(f67c3d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3112 tid 100193 td 0xc7ffd240 sched_switch(c7ffd240,0,104,191,39bc8050,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ffd240,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(c855add0,1c88,0,10d,f6632c0c,...) at vm_waitpfault+0x75 vm_fault(c815b658,29f88000,2,0,29f88000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8131000,...) at trap_pfault+0x10d trap(f6632d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command swap pid 3111 tid 100199 td 0xc810fb40 sched_switch(c810fb40,0,104,191,e11bc1f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c810fb40,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(c814f6e8,0,0,10d,f6645c0c,...) at vm_waitpfault+0x75 vm_fault(c717c658,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c80e62a8,...) at trap_pfault+0x10d trap(f6645d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe60c, ebp = 0xbfbfe644 --- Tracing command swap pid 3110 tid 100092 td 0xc7865000 sched_switch(c7865000,0,104,191,7f816614,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7865000,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(c8918b28,1,0,10d,f64a7c0c,...) at vm_waitpfault+0x75 vm_fault(c80e2000,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ba62a8,...) at trap_pfault+0x10d trap(f64a7d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3109 tid 100161 td 0xc7ffe240 sched_switch(c7ffe240,0,104,191,1e64ba99,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ffe240,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(c7c31e58,1,0,10d,f65b6c0c,...) at vm_waitpfault+0x75 vm_fault(c7adb828,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ff77f8,...) at trap_pfault+0x10d trap(f65b6d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3108 tid 100323 td 0xc8ad0d80 sched_switch(c8ad0d80,0,104,191,1e51a64f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8ad0d80,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(c80df330,1,0,10d,f6811c0c,...) at vm_waitpfault+0x75 vm_fault(c7c69d98,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f9aa0,...) at trap_pfault+0x10d trap(f6811d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3107 tid 100220 td 0xc813dd80 sched_switch(c813dd80,0,104,191,ea98fa98,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c813dd80,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(c7c327f8,1,0,10d,f6686c0c,...) at vm_waitpfault+0x75 vm_fault(c8180bc8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8131550,...) at trap_pfault+0x10d trap(f6686d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3106 tid 100249 td 0xc8184000 sched_switch(c8184000,0,104,191,7f842da3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8184000,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(c8b63e58,1,0,10d,f66f7c0c,...) at vm_waitpfault+0x75 vm_fault(c7ad5bc8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a0d48,...) at trap_pfault+0x10d trap(f66f7d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command swap pid 3105 tid 100166 td 0xc7ffd6c0 sched_switch(c7ffd6c0,0,104,191,208404eb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ffd6c0,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(c8118110,1,0,10d,f65c9c0c,...) at vm_waitpfault+0x75 vm_fault(c80e10e8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7f3caa0,...) at trap_pfault+0x10d trap(f65c9d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command mkdir pid 3104 tid 100196 td 0xc8110240 sched_switch(c8110240,0,104,191,6b006191,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c8110240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e71c957c,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e71c957c,c71441b4,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e71c957c,4c,c0ca1836,e71c957c,f663c91c,...) at bwait+0x6f bufwait(e71c957c,e71c957c,0,e71c957c,c88b0488,...) at bufwait+0x48 bufwrite(e71c957c,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e71c957c,ca258900,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(ca26f6f4,0,18,200,c777f680,...) at ffs_update+0x32c ufs_mkdir(f663cc28,c0cd3f7e,0,0,f663cb6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f663cc28,f663cc00,f663cb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c8110240,ffffff9c,bfbf8253,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c8110240,bfbf8253,0,1f8,f663cd2c,...) at kern_mkdir+0x2e mkdir(c8110240,f663ccf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f663cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf7dfc, ebp = 0xbfbf8228 --- Tracing command swap pid 3103 tid 100190 td 0xc8110b40 sched_switch(c8110b40,0,104,191,ea91962a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8110b40,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(c8146cc0,1,0,10d,f6629c0c,...) at vm_waitpfault+0x75 vm_fault(c81e9bc8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c80e7550,...) at trap_pfault+0x10d trap(f6629d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command mkdir pid 3102 tid 100200 td 0xc810f900 sched_switch(c810f900,0,104,191,6b06b829,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c810f900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_update(c8679590,0,1,c810f9a4,c8679590,...) at ffs_update+0x1a2 ufs_inactive(f6648b9c,c0cd3dab,c8679650,c8679650,c8679590,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6648b9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c8679650,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c8679590,c0ca4c78,343,340,c936eb00,...) at vrele+0x198 kern_chdir(c810f900,bfbf75c3,0,f6648d2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c810f900,f6648cf8,4,c0cd42a4,c0d80650,...) at chdir+0x22 syscall(f6648d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf716c, ebp = 0xbfbf7598 --- Tracing command swap pid 3101 tid 100215 td 0xc813e240 sched_switch(c813e240,0,104,191,1ea41269,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c813e240,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(c8a6eb28,1,0,10d,f6677c0c,...) at vm_waitpfault+0x75 vm_fault(c8180828,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8131aa0,...) at trap_pfault+0x10d trap(f6677d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command mkdir pid 3100 tid 100254 td 0xc81c2d80 sched_switch(c81c2d80,0,104,191,6b0a7142,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c81c2d80,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e71c95dc,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e71c95dc,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,1cc980,0,4000,0,...) at getblk+0x163 breadn(c87ef164,1cc980,0,4000,0,...) at breadn+0x44 bread(c87ef164,1cc980,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,1f005,80000,f670ba18,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,1f005,80000,f670ba18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c9fee2c8,41f8,c777f680,f670ba18,c81c2d80,...) at ffs_valloc+0x596 ufs_mkdir(f670bc28,c0cd3f7e,0,0,f670bb6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f670bc28,f670bc00,f670bb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c81c2d80,ffffff9c,bfbea033,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c81c2d80,bfbea033,0,1f8,f670bd2c,...) at kern_mkdir+0x2e mkdir(c81c2d80,f670bcf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f670bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbe9bdc, ebp = 0xbfbea008 --- Tracing command swap pid 3099 tid 100148 td 0xc7c67900 sched_switch(c7c67900,0,104,191,3a2186fe,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c67900,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(c89f9330,1d38,0,10d,f6584c0c,...) at vm_waitpfault+0x75 vm_fault(c7adb488,2a038000,2,0,2a038000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ff9000,...) at trap_pfault+0x10d trap(f6584d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkdir pid 3098 tid 100226 td 0xc7c66240 sched_switch(c7c66240,0,104,191,6b06d5f7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7c66240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,24bfa,80000,f669ca18,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,24bfa,80000,f669ca18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(ca125590,41f8,c777f680,f669ca18,c7c66240,...) at ffs_valloc+0x596 ufs_mkdir(f669cc28,c0cd3f7e,0,0,f669cb6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f669cc28,f669cc00,f669cb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7c66240,ffffff9c,bfbe7653,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7c66240,bfbe7653,0,1f8,f669cd2c,...) at kern_mkdir+0x2e mkdir(c7c66240,f669ccf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f669cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbe71fc, ebp = 0xbfbe7628 --- Tracing command swap pid 3097 tid 100212 td 0xc8144480 sched_switch(c8144480,0,104,191,3a2f711c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8144480,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(c887f330,1d78,0,10d,f666cc0c,...) at vm_waitpfault+0x75 vm_fault(c81e9000,2a078000,2,0,2a078000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8130aa0,...) at trap_pfault+0x10d trap(f666cd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkdir pid 3096 tid 100246 td 0xc8184240 sched_switch(c8184240,0,104,191,6b0e2ac8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c8184240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7271524,4c,c0ca1830,0,0,...) at sleepq_wait+0x63 _sleep(e7271524,c71442cc,4c,c0ca1830,0,...) at _sleep+0x36b bwait(e7271524,4c,c0ca1830,e7271524,f66ec84c,...) at bwait+0x6f bufwait(e7271524,0,0,0,0,...) at bufwait+0x28 breadn(c87ef164,283aa0,0,4000,0,...) at breadn+0x132 bread(c87ef164,283aa0,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,291c0,80000,f66eca18,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,291c0,80000,f66eca18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(ca233c84,41f8,c777f680,f66eca18,c8184240,...) at ffs_valloc+0x596 ufs_mkdir(f66ecc28,c0cd3f7e,0,0,f66ecb6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f66ecc28,f66ecc00,f66ecb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c8184240,ffffff9c,bfbe6df3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c8184240,bfbe6df3,0,1f8,f66ecd2c,...) at kern_mkdir+0x2e mkdir(c8184240,f66eccf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f66ecd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbe699c, ebp = 0xbfbe6dc8 --- Tracing command swap pid 3095 tid 100115 td 0xc7c66d80 sched_switch(c7c66d80,0,104,191,3a12f0b5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c66d80,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(c9265bb0,1a00,0,10d,f6511c0c,...) at vm_waitpfault+0x75 vm_fault(c7adb0e8,29d00000,2,0,29d00000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7c62000,...) at trap_pfault+0x10d trap(f6511d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkdir pid 3094 tid 100253 td 0xc81446c0 sched_switch(c81446c0,0,104,191,6b0aa5c0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c81446c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,24bf9,80000,f6707a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,24bf9,80000,f6707a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(ca148858,41f8,c777f680,f6707a18,c81446c0,...) at ffs_valloc+0x596 ufs_mkdir(f6707c28,c0cd3f7e,0,0,f6707b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f6707c28,f6707c00,f6707b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c81446c0,ffffff9c,bfbe3fe3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c81446c0,bfbe3fe3,0,1f8,f6707d2c,...) at kern_mkdir+0x2e mkdir(c81446c0,f6707cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f6707d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbe3b8c, ebp = 0xbfbe3fb8 --- Tracing command swap pid 3093 tid 100170 td 0xc7fed240 sched_switch(c7fed240,0,104,191,1e6ace20,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7fed240,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(c85f5440,1,0,10d,f65d7c0c,...) at vm_waitpfault+0x75 vm_fault(c77fb2b8,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c803a550,...) at trap_pfault+0x10d trap(f65d7d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command mkdir pid 3092 tid 100300 td 0xc820ab40 sched_switch(c820ab40,0,104,191,6b0ada5b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c820ab40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_update(ca06ade8,0,18,200,c777f680,...) 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(c820ab40,ffffff9c,bfbf19a3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c820ab40,bfbf19a3,0,1f8,f67b7d2c,...) at kern_mkdir+0x2e mkdir(c820ab40,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 = 0xbfbf154c, ebp = 0xbfbf1978 --- Tracing command swap pid 3091 tid 100288 td 0xc8200900 sched_switch(c8200900,0,104,191,141814f2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8200900,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(c922f330,1,0,10d,f6786c0c,...) at vm_waitpfault+0x75 vm_fault(c80e2570,2819e000,1,0,2819ec42,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a6000,...) at trap_pfault+0x10d trap(f6786d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810ea53, esp = 0xbfbfe5d0, ebp = 0xbfbfe638 --- Tracing command mkdir pid 3090 tid 100214 td 0xc813e480 sched_switch(c813e480,0,104,191,6b069b77,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c813e480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e71c95dc,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e71c95dc,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,1cc980,0,4000,0,...) at getblk+0x163 breadn(c87ef164,1cc980,0,4000,0,...) at breadn+0x44 bread(c87ef164,1cc980,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,1f008,80000,f6672a18,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,1f008,80000,f6672a18,c0da22e0,...) at ffs_vget+0x2e ffs_valloc(c84cbc84,41f8,c777f680,f6672a18,c813e480,...) at ffs_valloc+0x596 ufs_mkdir(f6672c28,c0cd3f7e,0,0,f6672b6c,...) at ufs_mkdir+0xb5 VOP_MKDIR_APV(c0da22e0,f6672c28,f6672c00,f6672b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c813e480,ffffff9c,bfbec5e3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c813e480,bfbec5e3,0,1f8,f6672d2c,...) at kern_mkdir+0x2e mkdir(c813e480,f6672cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f6672d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbec18c, ebp = 0xbfbec5b8 --- Tracing command swap pid 3089 tid 100286 td 0xc8200d80 sched_switch(c8200d80,0,104,191,39dbcc42,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8200d80,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(c81b6198,1de0,0,10d,f677ec0c,...) at vm_waitpfault+0x75 vm_fault(c81e9740,2a0e0000,2,0,2a0e0000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a6550,...) at trap_pfault+0x10d trap(f677ed38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkdir pid 3088 tid 100086 td 0xc77ffd80 sched_switch(c77ffd80,0,104,191,6aff7de6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c77ffd80,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e71c95dc,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e71c95dc,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,1cc980,0,4000,0,...) at getblk+0x163 breadn(c87ef164,1cc980,0,4000,0,...) at breadn+0x44 bread(c87ef164,1cc980,0,4000,0,...) at bread+0x4c ffs_update(c91236f4,0,18,200,c777f680,...) at ffs_update+0x1a2 ufs_mkdir(f6455c28,c0cd3f7e,0,0,f6455b6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f6455c28,f6455c00,f6455b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c77ffd80,ffffff9c,bfbec5e3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c77ffd80,bfbec5e3,0,1f8,f6455d2c,...) at kern_mkdir+0x2e mkdir(c77ffd80,f6455cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f6455d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbec18c, ebp = 0xbfbec5b8 --- Tracing command swap pid 3087 tid 100181 td 0xc80486c0 sched_switch(c80486c0,0,104,191,39ccbecf,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c80486c0,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(c8693110,2108,0,10d,f65f8c0c,...) at vm_waitpfault+0x75 vm_fault(c73933a0,2a408000,2,0,2a408000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ff97f8,...) at trap_pfault+0x10d trap(f65f8d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkfifo pid 3086 tid 100144 td 0xc7fee900 sched_switch(c7fee900,0,104,191,6b0df89f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7fee900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70ffc4c,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e70ffc4c,c7144678,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e70ffc4c,4c,c0ca1836,e70ffc4c,f6578928,...) at bwait+0x6f bufwait(e70ffc4c,e70ffc4c,df,e70ffc4c,c9be689c,...) at bufwait+0x48 bufwrite(e70ffc4c,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e70ffc4c,c845be00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(ca101000,0,c777f680,0,0,...) at ffs_update+0x32c ufs_makeinode(f6578c00,c091d7ef,c0da22e0,f6578b28,c0da2860,...) at ufs_makeinode+0x43b ufs_mknod(f6578c28,c0cd4102,0,0,f6578b6c,...) at ufs_mknod+0x35 VOP_MKNOD_APV(c0da22e0,f6578c28,f6578c00,f6578b6c,0,...) at VOP_MKNOD_APV+0xc5 kern_mkfifoat(c7fee900,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x217 kern_mkfifo(c7fee900,804d240,0,1b6,f6578d2c,...) at kern_mkfifo+0x2e mkfifo(c7fee900,f6578cf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f6578d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- Tracing command mkdir pid 3085 tid 100269 td 0xc8140d80 sched_switch(c8140d80,0,104,191,6b0b15e2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c8140d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e71892b4,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e71892b4,c7144254,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e71892b4,4c,c0ca1836,e71892b4,f6743aa8,...) at bwait+0x6f bufwait(e71892b4,e71892b4,0,e71892b4,c86fea6c,...) at bufwait+0x48 bufwrite(e71892b4,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e71892b4,ca2a9100,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c9cccde8,0,1,c8140e24,c9cccde8,...) at ffs_update+0x32c ufs_inactive(f6743b9c,c0cd3dab,c9cccea8,c9cccea8,c9cccde8,...) at ufs_inactive+0x35a VOP_INACTIVE_APV(c0da22e0,f6743b9c,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c9cccea8,0,c0ca3938,88f,8,...) at vinactive+0xb1 vrele(c9cccde8,c0ca4c78,343,340,c878d000,...) at vrele+0x198 kern_chdir(c8140d80,bfbf32c3,0,f6743d2c,c0bc4834,...) at kern_chdir+0x1ed chdir(c8140d80,f6743cf8,4,c0cd42a4,c0d80650,...) at chdir+0x22 syscall(f6743d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (12, FreeBSD ELF32, chdir), eip = 0x280eb22f, esp = 0xbfbf2e6c, ebp = 0xbfbf3298 --- Tracing command swap pid 3084 tid 100305 td 0xc81f4240 sched_switch(c81f4240,0,104,191,39acbae1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81f4240,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(c92aa088,1a08,0,10d,f67cac0c,...) at vm_waitpfault+0x75 vm_fault(c80e2658,29d08000,2,0,29d08000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f8000,...) at trap_pfault+0x10d trap(f67cad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkfifo pid 3083 tid 100285 td 0xc81f46c0 sched_switch(c81f46c0,0,104,191,6a770baf,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c81f46c0,0,c0c9a906,24b,c83595e8,...) at sleepq_switch+0x15f sleepq_wait(c83595e8,50,c0c8f0a2,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c83595e8,200400,c8359650,0,0,...) at __lockmgr_args+0x4a5 ffs_lock(f677ba48,0,c712b248,200400,c8359590,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f677ba48,84a,c0dbcca0,c8359590,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8359590,200400,c0ca2f2a,1f1,f677babc,...) at _vn_lock+0x78 lookup(f677bbd4,c0ca2f2a,ea,c5,ffffff9c,...) at lookup+0x106 namei(f677bbd4,ffffffdf,f677bc00,f677bb6c,0,...) at namei+0x57f kern_mkfifoat(c81f46c0,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x68 kern_mkfifo(c81f46c0,804d240,0,1b6,f677bd2c,...) at kern_mkfifo+0x2e mkfifo(c81f46c0,f677bcf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f677bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- Tracing command mkdir pid 3082 tid 100248 td 0xc8141480 sched_switch(c8141480,0,104,191,6b0b4b6d,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8141480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_update(c9cfd9bc,0,18,200,c777f680,...) at ffs_update+0x1a2 ufs_mkdir(f66f3c28,c0cd3f7e,0,0,f66f3b6c,...) at ufs_mkdir+0x87c VOP_MKDIR_APV(c0da22e0,f66f3c28,f66f3c00,f66f3b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c8141480,ffffff9c,bfbf3b23,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c8141480,bfbf3b23,0,1f8,f66f3d2c,...) at kern_mkdir+0x2e mkdir(c8141480,f66f3cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f66f3d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf36cc, ebp = 0xbfbf3af8 --- Tracing command swap pid 3081 tid 100304 td 0xc81f4480 sched_switch(c81f4480,0,104,191,3a460179,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81f4480,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(c8cb5330,1dd8,0,10d,f67c7c0c,...) at vm_waitpfault+0x75 vm_fault(c80e22b8,2a0d8000,2,0,2a0d8000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f82a8,...) at trap_pfault+0x10d trap(f67c7d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8049518, esp = 0xbfbfe670, ebp = 0xbfbfe6a8 --- Tracing command mkfifo pid 3080 tid 100301 td 0xc820a900 sched_switch(c820a900,0,104,191,6a783b78,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c820a900,0,c0c9a906,24b,c83595e8,...) at sleepq_switch+0x15f sleepq_wait(c83595e8,50,c0c8f0a2,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c83595e8,200400,c8359650,0,0,...) at __lockmgr_args+0x4a5 ffs_lock(f67bba48,0,c712b248,200400,c8359590,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f67bba48,84a,c0dbcca0,c8359590,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8359590,200400,c0ca2f2a,1f1,f67bbabc,...) at _vn_lock+0x78 lookup(f67bbbd4,c0ca2f2a,ea,c5,ffffff9c,...) at lookup+0x106 namei(f67bbbd4,ffffffdf,f67bbc00,f67bbb6c,0,...) at namei+0x57f kern_mkfifoat(c820a900,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x68 kern_mkfifo(c820a900,804d240,0,1b6,f67bbd2c,...) at kern_mkfifo+0x2e mkfifo(c820a900,f67bbcf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f67bbd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- Tracing command mkdir pid 3079 tid 100322 td 0xc8ad1000 sched_switch(c8ad1000,0,104,191,6b0a8c55,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8ad1000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_update(c9c9cb20,0,c777f680,0,c8ad1000,...) at ffs_update+0x1a2 ufs_mkdir(f680ec28,c0cd3f7e,0,0,f680eb6c,...) at ufs_mkdir+0x547 VOP_MKDIR_APV(c0da22e0,f680ec28,f680ec00,f680eb6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c8ad1000,ffffff9c,bfbf3f53,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c8ad1000,bfbf3f53,0,1f8,f680ed2c,...) at kern_mkdir+0x2e mkdir(c8ad1000,f680ecf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f680ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf3afc, ebp = 0xbfbf3f28 --- Tracing command swap pid 3078 tid 100185 td 0xc7fffd80 sched_switch(c7fffd80,0,104,191,acd4163e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7fffd80,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(c852b770,0,0,10d,f661ac0c,...) at vm_waitpfault+0x75 vm_fault(c8180488,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c80e82a8,...) at trap_pfault+0x10d trap(f661ad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe60c, ebp = 0xbfbfe644 --- Tracing command mkfifo pid 3077 tid 100186 td 0xc7fffb40 sched_switch(c7fffb40,0,104,191,6a784cad,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7fffb40,0,c0c9a906,24b,c83595e8,...) at sleepq_switch+0x15f sleepq_wait(c83595e8,50,c0c8f0a2,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c83595e8,200400,c8359650,0,0,...) at __lockmgr_args+0x4a5 ffs_lock(f661da48,0,c712b248,200400,c8359590,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f661da48,84a,c0dbcca0,c8359590,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8359590,200400,c0ca2f2a,1f1,f661dabc,...) at _vn_lock+0x78 lookup(f661dbd4,c0ca2f2a,ea,c5,ffffff9c,...) at lookup+0x106 namei(f661dbd4,ffffffdf,f661dc00,f661db6c,0,...) at namei+0x57f kern_mkfifoat(c7fffb40,ffffff9c,804d240,0,1b6,...) at kern_mkfifoat+0x68 kern_mkfifo(c7fffb40,804d240,0,1b6,f661dd2c,...) at kern_mkfifo+0x2e mkfifo(c7fffb40,f661dcf8,8,c0c9cf58,c0d81370,...) at mkfifo+0x29 syscall(f661dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (132, FreeBSD ELF32, mkfifo), eip = 0x280eabeb, esp = 0xbfbfe66c, ebp = 0xbfbfe698 --- Tracing command mkdir pid 3076 tid 100163 td 0xc7ffdd80 sched_switch(c7ffdd80,0,104,191,6b0b3826,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7ffdd80,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e7189314,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e7189314,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,228780,0,4000,0,...) at getblk+0x163 breadn(c87ef164,228780,0,4000,0,...) at breadn+0x44 bread(c87ef164,228780,0,4000,0,...) at bread+0x4c ffs_update(c9f02164,0,c777f680,0,c7ffdd80,...) at ffs_update+0x1a2 ufs_mkdir(f65c0c28,c0cd3f7e,0,0,f65c0b6c,...) at ufs_mkdir+0x547 VOP_MKDIR_APV(c0da22e0,f65c0c28,f65c0c00,f65c0b6c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7ffdd80,ffffff9c,bfbf79f3,0,1f8,...) at kern_mkdirat+0x21b kern_mkdir(c7ffdd80,bfbf79f3,0,1f8,f65c0d2c,...) at kern_mkdir+0x2e mkdir(c7ffdd80,f65c0cf8,8,c0cbb1ee,c0d813e0,...) at mkdir+0x29 syscall(f65c0d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x2817d5b3, esp = 0xbfbf759c, ebp = 0xbfbf79c8 --- Tracing command swap pid 3075 tid 100319 td 0xc8ad16c0 sched_switch(c8ad16c0,0,104,191,8e1e97a6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8ad16c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c8263550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c8263550,c82635d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8ad16c0,c06,f6805c74,0,0,...) at kern_wait+0xb76 wait4(c8ad16c0,f6805cf8,10,c8ad16c0,c0d805c4,...) at wait4+0x3b syscall(f6805d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command fts pid 3074 tid 100225 td 0xc813d240 sched_switch(c813d240,0,104,191,f340896b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c813d240,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(c838add0,136,0,10d,f6698c0c,...) at vm_waitpfault+0x75 vm_fault(c717cd98,28436000,2,0,28436000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8159d48,...) at trap_pfault+0x10d trap(f6698d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command fts pid 3073 tid 100325 td 0xc8ad0900 sched_switch(c8ad0900,0,104,191,b9821970,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8ad0900,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(c9d34bb0,167,0,10d,f6817c0c,...) at vm_waitpfault+0x75 vm_fault(c7c15e80,28467000,2,0,28467000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81f9550,...) at trap_pfault+0x10d trap(f6817d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command fts pid 3072 tid 100240 td 0xc8141900 sched_switch(c8141900,0,104,191,b99be6ef,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8141900,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(c871fcc0,268,0,10d,f66d6c0c,...) at vm_waitpfault+0x75 vm_fault(c80e23a0,28568000,2,0,28568000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c812fd48,...) at trap_pfault+0x10d trap(f66d6d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command mkdir pid 3071 tid 100188 td 0xc7fff6c0 sched_switch(c7fff6c0,0,104,191,8d973fa6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7fff6c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c80e7aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c80e7aa0,c80e7b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7fff6c0,c04,f6623c74,0,0,...) at kern_wait+0xb76 wait4(c7fff6c0,f6623cf8,10,c7fff6c0,c0d805c4,...) at wait4+0x3b syscall(f6623d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command fts pid 3070 tid 100273 td 0xc78cad80 sched_switch(c78cad80,0,104,191,b99d44f1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78cad80,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(c8a52880,168,0,10d,f6751c0c,...) at vm_waitpfault+0x75 vm_fault(c73930e8,28468000,2,0,28468000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81ab000,...) at trap_pfault+0x10d trap(f6751d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command fts pid 3069 tid 100242 td 0xc81416c0 sched_switch(c81416c0,0,104,191,b99bcc59,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81416c0,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(c924c770,168,0,10d,f66ddc0c,...) at vm_waitpfault+0x75 vm_fault(c81e91d0,28468000,2,0,28468000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c812faa0,...) at trap_pfault+0x10d trap(f66ddd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command mkfifo pid 3068 tid 100160 td 0xc7ffe480 sched_switch(c7ffe480,0,104,191,caeafa86,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7ffe480,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(c850f000,1e,0,10d,f65b35c8,...) at vm_waitpfault+0x75 vm_fault(c80e20e8,bfbfe000,2,0,bfbfe370,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,c0f303f0,c7ff7aa0,...) at trap_pfault+0x10d trap(f65b36f4) at trap+0x4a8 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0xc0bc213c, esp = 0xf65b3734, ebp = 0xf65b3c50 --- slow_copyout(8049690,f65b3c84,f65b3ce4,0,6,...) at slow_copyout+0x4 postsig(1,64,c0c9b102,e8,7,...) at postsig+0x3c3 ast(f65b3d38) at ast+0x398 doreti_ast() at doreti_ast+0x17 Tracing command fts pid 3067 tid 100189 td 0xc7fff480 sched_switch(c7fff480,0,104,191,bf53dcff,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7fff480,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(c9d49198,169,0,10d,f6626c0c,...) at vm_waitpfault+0x75 vm_fault(c80e2488,28469000,2,0,28469004,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c80e77f8,...) at trap_pfault+0x10d trap(f6626d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2810b9d8, esp = 0xbfbfe500, ebp = 0xbfbfe528 --- Tracing command fts pid 3066 tid 100289 td 0xc82006c0 sched_switch(c82006c0,0,104,191,b98e7c10,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c82006c0,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(ca16c7f8,167,0,10d,f678ac0c,...) at vm_waitpfault+0x75 vm_fault(c81802b8,28467000,2,0,28467000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a1d48,...) at trap_pfault+0x10d trap(f678ad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command fts pid 3065 tid 100204 td 0xc810f000 sched_switch(c810f000,0,104,191,b98b5478,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c810f000,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(c78b6b28,167,0,10d,f6654c0c,...) at vm_waitpfault+0x75 vm_fault(c717ccb0,28467000,2,0,28467000,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8137550,...) at trap_pfault+0x10d trap(f6654d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2818c553, esp = 0xbfbfe520, ebp = 0xbfbfe568 --- Tracing command openat pid 3064 tid 100293 td 0xc8200480 sched_switch(c8200480,0,104,191,6b1235bf,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c8200480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e720ab94,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e720ab94,c71446c8,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e720ab94,4c,c0ca1836,e720ab94,f679a81c,...) at bwait+0x6f bufwait(e720ab94,e720ab94,0,e720ab94,c86fee80,...) at bufwait+0x48 bufwrite(e720ab94,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e720ab94,c8e27c00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(ca00f6f4,0,c777f680,0,c0da2860,...) at ffs_update+0x32c ufs_makeinode(f679abec,c0da2860,f679aad8,f679aa34,c0bde795,...) at ufs_makeinode+0x43b ufs_create(f679aad8,c0cd4144,0,0,f679abc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f679aad8,f679abec,f679aa70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f679abc0,f679ac78,1b0,0,c777f680,...) at vn_open_cred+0x205 vn_open(f679abc0,f679ac78,1b0,c7e117e0,c1877394,...) at vn_open+0x3b kern_openat(c8200480,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c8200480,f679acf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f679ad38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 3063 tid 100261 td 0xc8141240 sched_switch(c8141240,0,104,191,6b14cf47,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8141240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e720abf4,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e720abf4,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d120,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d120,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d120,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,807d,80000,f67278e8,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,807d,80000,f67278e8,c89b92c8,...) at ffs_vget+0x2e ffs_valloc(c89b92c8,81b0,c777f680,f67278e8,c0da2860,...) at ffs_valloc+0x596 ufs_makeinode(f6727bec,c0da2860,f6727ad8,f6727a34,c0bde795,...) at ufs_makeinode+0xa3 ufs_create(f6727ad8,c0cd4144,0,0,f6727bc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f6727ad8,f6727bec,f6727a70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f6727bc0,f6727c78,1b0,0,c777f680,...) at vn_open_cred+0x205 vn_open(f6727bc0,f6727c78,1b0,c781acb0,c1877394,...) at vn_open+0x3b kern_openat(c8141240,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c8141240,f6727cf8,10,c0cbaf2d,c0d83b94,...) at openat+0x38 syscall(f6727d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe55c, ebp = 0xbfbfe688 --- Tracing command openat pid 3062 tid 100327 td 0xc81f3240 sched_switch(c81f3240,0,104,191,6b11630c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c81f3240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e72d4998,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e72d4998,c71440ec,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e72d4998,4c,c0ca1836,e72d4998,f681d81c,...) at bwait+0x6f bufwait(e72d4998,e72d4998,0,e72d4998,c9be615c,...) at bufwait+0x48 bufwrite(e72d4998,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e72d4998,c845bc00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(ca101590,0,c777f680,0,c0da2860,...) at ffs_update+0x32c ufs_makeinode(f681dbec,c0da2860,f681dad8,f681da34,c0bde795,...) at ufs_makeinode+0x43b ufs_create(f681dad8,c0cd4144,0,0,f681dbc0,...) at ufs_create+0x30 VOP_CREATE_APV(c0da22e0,f681dad8,f681dbec,f681da70,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f681dbc0,f681dc78,1b0,0,c777f680,...) at vn_open_cred+0x205 vn_open(f681dbc0,f681dc78,1b0,c783ae38,c9c9cd44,...) at vn_open+0x3b kern_openat(c81f3240,3,bfbfe604,0,201,...) at kern_openat+0x11f openat(c81f3240,f681dcf8,10,f681dc9c,c0d83b94,...) at openat+0x38 syscall(f681dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (499, FreeBSD ELF32, openat), eip = 0x28100f2b, esp = 0xbfbfe5dc, ebp = 0xbfbfe688 --- Tracing command openat pid 3061 tid 100320 td 0xc8ad1480 sched_switch(c8ad1480,0,104,191,8cdaf74e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8ad1480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c82632a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c82632a8,c8263330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8ad1480,bf6,f6808c74,0,0,...) at kern_wait+0xb76 wait4(c8ad1480,f6808cf8,10,c8ad1480,c0d805c4,...) at wait4+0x3b syscall(f6808d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe69c, ebp = 0xbfbfe6b8 --- Tracing command fts pid 3060 tid 100147 td 0xc7fee240 sched_switch(c7fee240,0,104,191,8d18dacb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7fee240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7f3aaa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7f3aaa0,c7f3ab28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7fee240,bf9,f6581c74,0,0,...) at kern_wait+0xb76 wait4(c7fee240,f6581cf8,10,c7fee240,c0d805c4,...) at wait4+0x3b syscall(f6581d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810006b, esp = 0xbfbfe6bc, ebp = 0xbfbfe6d8 --- Tracing command symlink pid 3059 tid 100326 td 0xc8ad06c0 sched_switch(c8ad06c0,0,104,191,7073cc96,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8ad06c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8086,80000,f681a9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8086,80000,f681a9c0,f681a900,...) at ffs_vget+0x2e ffs_valloc(c822f000,a1ff,c777f680,f681a9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f681abfc,c822f058,f681aaf8,c090ccea,c822f058,...) at ufs_makeinode+0xa3 ufs_symlink(f681ac24,c0cd3ef8,0,0,f681ab68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f681ac24,f681abfc,f681ab68,c771e800,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8ad06c0,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8ad06c0,804bb28,bfbfe600,0,f681ad2c,...) at kern_symlink+0x2e symlink(c8ad06c0,f681acf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f681ad38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3058 tid 100267 td 0xc7865b40 sched_switch(c7865b40,0,104,191,c13f0281,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7865b40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808f,80000,f673c9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808f,80000,f673c9c0,f673c900,...) at ffs_vget+0x2e ffs_valloc(c83d8858,a1ff,c777f680,f673c9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f673cbfc,c83d88b0,f673caf8,c090ccea,c83d88b0,...) at ufs_makeinode+0xa3 ufs_symlink(f673cc24,c0cd3ef8,0,0,f673cb68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f673cc24,f673cbfc,f673cb68,c8193000,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c7865b40,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c7865b40,804bb28,bfbfe600,0,f673cd2c,...) at kern_symlink+0x2e symlink(c7865b40,f673ccf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f673cd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3057 tid 100245 td 0xc8184480 sched_switch(c8184480,0,104,191,ac5b8356,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8184480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808b,80000,f66e89c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808b,80000,f66e89c0,f66e8900,...) at ffs_vget+0x2e ffs_valloc(c84659bc,a1ff,c777f680,f66e89c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f66e8bfc,c8465a14,f66e8af8,c090ccea,c8465a14,...) at ufs_makeinode+0xa3 ufs_symlink(f66e8c24,c0cd3ef8,0,0,f66e8b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f66e8c24,f66e8bfc,f66e8b68,c8a0d800,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8184480,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8184480,804bb28,bfbfe600,0,f66e8d2c,...) at kern_symlink+0x2e symlink(c8184480,f66e8cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f66e8d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3056 tid 100321 td 0xc8ad1240 sched_switch(c8ad1240,0,104,191,860d698f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8ad1240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8087,80000,f680b9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8087,80000,f680b9c0,f680b900,...) at ffs_vget+0x2e ffs_valloc(c9295858,a1ff,c777f680,f680b9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f680bbfc,c92958b0,f680baf8,c090ccea,c92958b0,...) at ufs_makeinode+0xa3 ufs_symlink(f680bc24,c0cd3ef8,0,0,f680bb68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f680bc24,f680bbfc,f680bb68,c7888c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8ad1240,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8ad1240,804bb28,bfbfe600,0,f680bd2c,...) at kern_symlink+0x2e symlink(c8ad1240,f680bcf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f680bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3055 tid 100132 td 0xc7c67b40 sched_switch(c7c67b40,0,104,191,c23edbf7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7c67b40,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8090,80000,f65459c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8090,80000,f65459c0,f6545900,...) at ffs_vget+0x2e ffs_valloc(c88da9bc,a1ff,c777f680,f65459c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f6545bfc,c88daa14,f6545af8,c090ccea,c88daa14,...) at ufs_makeinode+0xa3 ufs_symlink(f6545c24,c0cd3ef8,0,0,f6545b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f6545c24,f6545bfc,f6545b68,cae9dc00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c7c67b40,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c7c67b40,804bb28,bfbfe600,0,f6545d2c,...) at kern_symlink+0x2e symlink(c7c67b40,f6545cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f6545d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3054 tid 100252 td 0xc8144900 sched_switch(c8144900,0,104,191,8aad4f03,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8144900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8089,80000,f67039c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8089,80000,f67039c0,f6703900,...) at ffs_vget+0x2e ffs_valloc(c841b9bc,a1ff,c777f680,f67039c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f6703bfc,c841ba14,f6703af8,c090ccea,c841ba14,...) at ufs_makeinode+0xa3 ufs_symlink(f6703c24,c0cd3ef8,0,0,f6703b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f6703c24,f6703bfc,f6703b68,c86b6c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8144900,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8144900,804bb28,bfbfe600,0,f6703d2c,...) at kern_symlink+0x2e symlink(c8144900,f6703cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f6703d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3053 tid 100234 td 0xc81856c0 sched_switch(c81856c0,0,104,191,bf25506b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c81856c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808e,80000,f66bc9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808e,80000,f66bc9c0,f66bc900,...) at ffs_vget+0x2e ffs_valloc(c911b2c8,a1ff,c777f680,f66bc9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f66bcbfc,c911b320,f66bcaf8,c090ccea,c911b320,...) at ufs_makeinode+0xa3 ufs_symlink(f66bcc24,c0cd3ef8,0,0,f66bcb68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f66bcc24,f66bcbfc,f66bcb68,c7676c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c81856c0,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c81856c0,804bb28,bfbfe600,0,f66bcd2c,...) at kern_symlink+0x2e symlink(c81856c0,f66bccf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f66bcd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3052 tid 100236 td 0xc8185480 sched_switch(c8185480,0,104,191,c2e48096,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8185480,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8091,80000,f66c39c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8091,80000,f66c39c0,f66c3900,...) at ffs_vget+0x2e ffs_valloc(c8484de8,a1ff,c777f680,f66c39c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f66c3bfc,c8484e40,f66c3af8,c090ccea,c8484e40,...) at ufs_makeinode+0xa3 ufs_symlink(f66c3c24,c0cd3ef8,0,0,f66c3b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f66c3c24,f66c3bfc,f66c3b68,c8702c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8185480,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8185480,804bb28,bfbfe600,0,f66c3d2c,...) at kern_symlink+0x2e symlink(c8185480,f66c3cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f66c3d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3051 tid 100194 td 0xc7ffd000 sched_switch(c7ffd000,0,104,191,c49e1ea1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7ffd000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8092,80000,f66369c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8092,80000,f66369c0,f6636900,...) at ffs_vget+0x2e ffs_valloc(c8b1bc84,a1ff,c777f680,f66369c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f6636bfc,c8b1bcdc,f6636af8,c090ccea,c8b1bcdc,...) at ufs_makeinode+0xa3 ufs_symlink(f6636c24,c0cd3ef8,0,0,f6636b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f6636c24,f6636bfc,f6636b68,cac71000,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c7ffd000,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c7ffd000,804bb28,bfbfe600,0,f6636d2c,...) at kern_symlink+0x2e symlink(c7ffd000,f6636cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f6636d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command rw pid 3050 tid 100111 td 0xc78c7480 sched_switch(c78c7480,0,104,191,6aeedf27,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c78c7480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e7a0c,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e7a0c,c7144470,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e7a0c,44,c0cc38fb,311,c0bafaf5,...) at bwait+0x6f vnode_pager_generic_getpages(c8393590,f6502ad0,1000,0,c4ced2c0) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6502a24,c0cd35c9,c8393590,c8393590,c8247660,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6502a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c8247660,f6502ad0,1,0,f6502ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(ad2,0,f6502b5c,1,f6502b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c8393590,f6502c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c8393590,f6502c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c82592a0,f6502c58,c777f680,0,c78c7480,...) at vn_read+0xd9 dofileread(f6502c58,ffffffff,ffffffff,0,c82592a0,...) at dofileread+0x96 kern_readv(c78c7480,4,f6502c58,f6502c78,1,...) at kern_readv+0x58 read(c78c7480,f6502cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6502d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3049 tid 100331 td 0xc8ad0240 sched_switch(c8ad0240,0,104,191,6b1c4272,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c8ad0240,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(c8a6e440,0,c0cc2fb0,95,f682eb5c,...) at vm_wait+0xbe vnode_grab_pages(151,0,0,0,100000,...) at vnode_grab_pages+0x1a8 vnode_pager_read(c82c99bc,f682ec58,7f0000,224,0,...) at vnode_pager_read+0x18f vn_read_chunk(c82c99bc,f682ec58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c89c2888,f682ec58,c777f680,0,c8ad0240,...) at vn_read+0xd9 dofileread(f682ec58,ffffffff,ffffffff,0,c89c2888,...) at dofileread+0x96 kern_readv(c8ad0240,4,f682ec58,f682ec78,1,...) at kern_readv+0x58 read(c8ad0240,f682ecf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f682ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3048 tid 100291 td 0xc820b6c0 sched_switch(c820b6c0,0,104,191,6aefe83d,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c820b6c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e5840,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e5840,c714422c,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e5840,44,c0cc38fb,311,f6792908,...) at bwait+0x6f vnode_pager_generic_getpages(c735542c,f6792ad0,1000,0,c1c815c0) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6792a24,c0cd35c9,c735542c,c735542c,c88a3e58,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6792a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c88a3e58,f6792ad0,1,0,f6792ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(1c7,0,f6792b5c,1,f6792b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c735542c,f6792c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c735542c,f6792c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c7879d20,f6792c58,c777f680,0,c820b6c0,...) at vn_read+0xd9 dofileread(f6792c58,ffffffff,ffffffff,0,c7879d20,...) at dofileread+0x96 kern_readv(c820b6c0,4,f6792c58,f6792c78,1,...) at kern_readv+0x58 read(c820b6c0,f6792cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6792d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3047 tid 100168 td 0xc7fed6c0 sched_switch(c7fed6c0,0,104,191,6b1adddf,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7fed6c0,0,c0c9a906,24b,c96f18b0,...) at sleepq_switch+0x15f sleepq_wait(c96f18b0,50,c0c8f0a2,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c96f18b0,200400,c96f1918,0,0,...) at __lockmgr_args+0x4a5 ffs_lock(f65d1a88,c0f2f688,c7fed764,200400,c96f1858,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0da22e0,f65d1a88,f65d1aa8,c0dbcca0,c96f1858,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c96f1858,200400,c0cc2fb0,16f,f65d1b60,...) at _vn_lock+0x78 vnode_pager_read(c96f1858,f65d1c58,7f0000,224,0,...) at vnode_pager_read+0x499 vn_read_chunk(c96f1858,f65d1c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c8259150,f65d1c58,c777f680,0,c7fed6c0,...) at vn_read+0xd9 dofileread(f65d1c58,ffffffff,ffffffff,0,c8259150,...) at dofileread+0x96 kern_readv(c7fed6c0,4,f65d1c58,f65d1c78,1,...) at kern_readv+0x58 read(c7fed6c0,f65d1cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f65d1d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3046 tid 100152 td 0xc7fff000 sched_switch(c7fff000,0,104,191,6aca922b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7fff000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e5508,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e5508,c7144998,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e5508,44,c0cc38fb,311,2,...) at bwait+0x6f vnode_pager_generic_getpages(c80ca858,f6590ad0,1000,0,c3b01360) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6590a24,c0cd35c9,c80ca858,c80ca858,c89166e8,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6590a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c89166e8,f6590ad0,1,0,f6590ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(145,0,f6590b5c,1,f6590b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c80ca858,f6590c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c80ca858,f6590c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c82511f8,f6590c58,c777f680,0,c7fff000,...) at vn_read+0xd9 dofileread(f6590c58,ffffffff,ffffffff,0,c82511f8,...) at dofileread+0x96 kern_readv(c7fff000,4,f6590c58,f6590c78,1,...) at kern_readv+0x58 read(c7fff000,f6590cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6590d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3045 tid 100125 td 0xc7c9bb40 sched_switch(c7c9bb40,0,104,191,bf4a1913,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c9bb40,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(c81a5c38,0,0,10d,f6530c0c,...) at vm_waitpfault+0x75 vm_fault(c717dd98,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7c99d48,...) at trap_pfault+0x10d trap(f6530d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfd5bc, ebp = 0xbfbfd5f4 --- Tracing command rw pid 3044 tid 100274 td 0xc81406c0 sched_switch(c81406c0,0,104,191,6ad5802b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c81406c0,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e7ee0,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e7ee0,c7144358,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e7ee0,44,c0cc38fb,311,f6755908,...) at bwait+0x6f vnode_pager_generic_getpages(c972a9bc,f6755ad0,1000,0,c1fcddd8) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6755a24,c0cd35c9,c972a9bc,c972a9bc,c8119660,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6755a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c8119660,f6755ad0,1,0,f6755ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(15f,0,f6755b5c,1,f6755b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c972a9bc,f6755c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c972a9bc,f6755c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c7807dc8,f6755c58,c777f680,0,c81406c0,...) at vn_read+0xd9 dofileread(f6755c58,ffffffff,ffffffff,0,c7807dc8,...) at dofileread+0x96 kern_readv(c81406c0,4,f6755c58,f6755c78,1,...) at kern_readv+0x58 read(c81406c0,f6755cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6755d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3043 tid 100258 td 0xc81c2480 sched_switch(c81c2480,0,104,191,6ae0a3eb,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c81c2480,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e8ef8,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e8ef8,c7144664,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e8ef8,44,c0cc38fb,311,f671b908,...) at bwait+0x6f vnode_pager_generic_getpages(c89c9de8,f671bad0,1000,0,c3fbd3d8) at vnode_pager_generic_getpages+0x122c ffs_getpages(f671ba24,c0cd35c9,c89c9de8,c89c9de8,c90d0e58,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f671ba24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c90d0e58,f671bad0,1,0,f671bad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(154,0,f671bb5c,1,f671bb60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c89c9de8,f671bc58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c89c9de8,f671bc58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c7e11578,f671bc58,c777f680,0,c81c2480,...) at vn_read+0xd9 dofileread(f671bc58,ffffffff,ffffffff,0,c7e11578,...) at dofileread+0x96 kern_readv(c81c2480,4,f671bc58,f671bc78,1,...) at kern_readv+0x58 read(c81c2480,f671bcf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f671bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3042 tid 100265 td 0xc7c63240 sched_switch(c7c63240,0,104,191,6abfbfd1,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c7c63240,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e5d14,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e5d14,c7144114,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e5d14,44,c0cc38fb,311,f6735910,...) at bwait+0x6f vnode_pager_generic_getpages(c89b242c,f6735ad0,1000,0,c3b011f8) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6735a24,c0cd35c9,c89b242c,c89b242c,c890f198,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6735a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c890f198,f6735ad0,1,0,f6735ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(155,0,f6735b5c,1,f6735b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c89b242c,f6735c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c89b242c,f6735c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c781aa48,f6735c58,c777f680,0,c7c63240,...) at vn_read+0xd9 dofileread(f6735c58,ffffffff,ffffffff,0,c781aa48,...) at dofileread+0x96 kern_readv(c7c63240,4,f6735c58,f6735c78,1,...) at kern_readv+0x58 read(c7c63240,f6735cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6735d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3041 tid 100219 td 0xc813e000 sched_switch(c813e000,0,104,191,6af04471,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c813e000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e739c,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e739c,c7144948,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e739c,44,c0cc38fb,311,1,...) at bwait+0x6f vnode_pager_generic_getpages(c868e164,f6683ad0,1000,0,c3658b18) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6683a24,c0cd35c9,c868e164,c868e164,c8206198,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6683a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c8206198,f6683ad0,1,0,f6683ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(129,0,f6683b5c,1,f6683b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c868e164,f6683c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c868e164,f6683c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c7807460,f6683c58,c777f680,0,c813e000,...) at vn_read+0xd9 dofileread(f6683c58,ffffffff,ffffffff,0,c7807460,...) at dofileread+0x96 kern_readv(c813e000,4,f6683c58,f6683c78,1,...) at kern_readv+0x58 read(c813e000,f6683cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6683d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3040 tid 100312 td 0xc81f3900 sched_switch(c81f3900,0,104,191,6aaa54d8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c81f3900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e9568,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e9568,c714418c,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e9568,44,c0cc38fb,311,c81f3900,...) at bwait+0x6f vnode_pager_generic_getpages(c91f4000,f67e4ad0,1000,0,c27cfa68) at vnode_pager_generic_getpages+0x122c ffs_getpages(f67e4a24,c0cd35c9,c91f4000,c91f4000,c7ff03b8,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f67e4a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c7ff03b8,f67e4ad0,1,0,f67e4ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(13d,0,f67e4b5c,1,f67e4b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c91f4000,f67e4c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c91f4000,f67e4c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c78068f8,f67e4c58,c777f680,0,c81f3900,...) at vn_read+0xd9 dofileread(f67e4c58,ffffffff,ffffffff,0,c78068f8,...) at dofileread+0x96 kern_readv(c81f3900,4,f67e4c58,f67e4c78,1,...) at kern_readv+0x58 read(c81f3900,f67e4cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f67e4d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3039 tid 100329 td 0xc81f1d80 sched_switch(c81f1d80,0,104,191,6b0662ec,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c81f1d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e70e9230,44,c0cc38fb,0,0,...) at sleepq_wait+0x63 _sleep(e70e9230,c71448f8,44,c0cc38fb,0,...) at _sleep+0x36b bwait(e70e9230,44,c0cc38fb,311,fe,...) at bwait+0x6f vnode_pager_generic_getpages(c85469bc,f6823ad0,1000,0,c3657450) at vnode_pager_generic_getpages+0x122c ffs_getpages(f6823a24,c0cd35c9,c85469bc,c85469bc,c8436b28,...) at ffs_getpages+0x151 VOP_GETPAGES_APV(c0da22e0,f6823a24,c0cc35b7,294,c0dbcde0,...) at VOP_GETPAGES_APV+0xd6 vnode_pager_getpages(c8436b28,f6823ad0,1,0,f6823ad0,...) at vnode_pager_getpages+0xb4 vnode_pager_read_cluster(13b,0,f6823b5c,1,f6823b60,...) at vnode_pager_read_cluster+0x35f vnode_pager_read(c85469bc,f6823c58,7f0000,224,0,...) at vnode_pager_read+0x2c1 vn_read_chunk(c85469bc,f6823c58,c777f680,c777f680,7f0000,...) at vn_read_chunk+0xcc vn_read(c78068c0,f6823c58,c777f680,0,c81f1d80,...) at vn_read+0xd9 dofileread(f6823c58,ffffffff,ffffffff,0,c78068c0,...) at dofileread+0x96 kern_readv(c81f1d80,4,f6823c58,f6823c78,1,...) at kern_readv+0x58 read(c81f1d80,f6823cf8,c,c0c35adc,c0d80554,...) at read+0x4f syscall(f6823d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x2818e0a3, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3038 tid 100328 td 0xc81f3000 sched_switch(c81f3000,0,104,191,6b14ba04,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c81f3000,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(c1c871b8,44,c0cc2fcb,0,0,...) at sleepq_wait+0x63 _sleep(c1c871b8,c81fbdd0,44,c0cc2fcb,0) at _sleep+0x36b vm_page_sleep(c1c871b8,c0cc2fcb,0,71,f6820b60,...) at vm_page_sleep+0xc3 vnode_grab_pages(f28,0,0,0,100000,...) at vnode_grab_pages+0xdb vnode_pager_write(c822d6f4,f6820c58,7f0001,27c,f6820c58,...) at vnode_pager_write+0x486 vn_write_chunk(c777f680,7f0001,0,ffffffff,0,...) at vn_write_chunk+0x11c vn_write(c7e99c40,f6820c58,c777f680,0,c81f3000,...) at vn_write+0x13c dofilewrite(f6820c58,ffffffff,ffffffff,0,c7e99c40,...) at dofilewrite+0x95 kern_writev(c81f3000,4,f6820c58,f6820c78,1,...) at kern_writev+0x58 write(c81f3000,f6820cf8,c,c0c7e81f,c0d80570,...) at write+0x4f syscall(f6820d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2818e083, esp = 0xbfbfd61c, ebp = 0xbfbfe6c8 --- Tracing command symlink pid 3037 tid 100183 td 0xc8048240 sched_switch(c8048240,0,104,191,b89a5fb4,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c8048240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808d,80000,f65fe9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808d,80000,f65fe9c0,f65fe900,...) at ffs_vget+0x2e ffs_valloc(c92382c8,a1ff,c777f680,f65fe9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f65febfc,c9238320,f65feaf8,c090ccea,c9238320,...) at ufs_makeinode+0xa3 ufs_symlink(f65fec24,c0cd3ef8,0,0,f65feb68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f65fec24,f65febfc,f65feb68,cac50800,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c8048240,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c8048240,804bb28,bfbfe600,0,f65fed2c,...) at kern_symlink+0x2e symlink(c8048240,f65fecf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f65fed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3036 tid 100134 td 0xc7c66900 sched_switch(c7c66900,0,104,191,af79c95f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7c66900,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7147fd4,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7147fd4,c71449e8,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7147fd4,4c,c0ca1836,e7147fd4,f65568f4,...) at bwait+0x6f bufwait(e7147fd4,e7147fd4,df,e7147fd4,c9be6740,...) at bufwait+0x48 bufwrite(e7147fd4,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7147fd4,ca28c900,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(ca0dd590,0,c777f680,0,3fff,...) at ffs_update+0x32c ufs_makeinode(f6556bfc,c857b5e8,f6556af8,c090ccea,c857b5e8,...) at ufs_makeinode+0x43b ufs_symlink(f6556c24,c0cd3ef8,0,0,f6556b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f6556c24,f6556bfc,f6556b68,cad7b800,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c7c66900,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c7c66900,804bb28,bfbfe600,0,f6556d2c,...) at kern_symlink+0x2e symlink(c7c66900,f6556cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f6556d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command symlink pid 3035 tid 100140 td 0xc77ff240 sched_switch(c77ff240,0,104,191,88888b80,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c77ff240,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,8088,80000,f656b9c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,8088,80000,f656b9c0,f656b900,...) at ffs_vget+0x2e ffs_valloc(c9296164,a1ff,c777f680,f656b9c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f656bbfc,c92961bc,f656baf8,c090ccea,c92961bc,...) at ufs_makeinode+0xa3 ufs_symlink(f656bc24,c0cd3ef8,0,0,f656bb68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f656bc24,f656bbfc,f656bb68,c7e90c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c77ff240,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c77ff240,804bb28,bfbfe600,0,f656bd2c,...) at kern_symlink+0x2e symlink(c77ff240,f656bcf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f656bd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command link pid 3034 tid 100311 td 0xc81f3b40 sched_switch(c81f3b40,0,104,191,6b0d54d0,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c81f3b40,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7220598,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7220598,c714413c,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7220598,4c,c0ca1836,e7220598,f67e1964,...) at bwait+0x6f bufwait(e7220598,e7220598,0,e7220598,c7bd40e8,...) at bufwait+0x48 bufwrite(e7220598,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7220598,c82c8300,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c7ea2590,0,c7ea2604,c0ba6b70,639,...) at ffs_update+0x32c ufs_link(f67e1c24,c0cd3ff7,0,0,c7ea2590,...) at ufs_link+0xfc VOP_LINK_APV(c0da22e0,f67e1c24,c7ea2590,f67e1bfc,0,...) at VOP_LINK_APV+0xf6 kern_linkat(c81f3b40,ffffff9c,ffffff9c,bfbfe5a4,bfbfe624,...) at kern_linkat+0x2fa kern_link(c81f3b40,bfbfe5a4,bfbfe624,0,f67e1d2c,...) at kern_link+0x3e link(c81f3b40,f67e1cf8,8,c0c4385c,c0d805fc,...) at link+0x29 syscall(f67e1d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (9, FreeBSD ELF32, link), eip = 0x280eb24f, esp = 0xbfbfe56c, ebp = 0xbfbfe6a8 --- Tracing command symlink pid 3033 tid 100106 td 0xc78ca000 sched_switch(c78ca000,0,104,191,a07575a3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c78ca000,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808a,80000,f64d99c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808a,80000,f64d99c0,f64d9900,...) at ffs_vget+0x2e ffs_valloc(c82e8b20,a1ff,c777f680,f64d99c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f64d9bfc,c82e8b78,f64d9af8,c090ccea,c82e8b78,...) at ufs_makeinode+0xa3 ufs_symlink(f64d9c24,c0cd3ef8,0,0,f64d9b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f64d9c24,f64d9bfc,f64d9b68,c86f7000,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c78ca000,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c78ca000,804bb28,bfbfe600,0,f64d9d2c,...) at kern_symlink+0x2e symlink(c78ca000,f64d9cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f64d9d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command link pid 3032 tid 100232 td 0xc7c63d80 sched_switch(c7c63d80,0,104,191,6b08b93c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,4c,...) at mi_switch+0x200 sleepq_switch(c7c63d80,0,c0c9a906,24b,0,...) at sleepq_switch+0x15f sleepq_wait(e7341bc4,4c,c0ca1830,0,0,...) at sleepq_wait+0x63 _sleep(e7341bc4,c7144678,4c,c0ca1830,0,...) at _sleep+0x36b bwait(e7341bc4,4c,c0ca1830,187e8,f66b57cc,...) at bwait+0x6f bufwait(e7341bc4,e7341bc4,ffffffff,4000,0,...) at bufwait+0x28 ufs_bmaparray(c82cb000,10,0,f66b57f4,e725bb20,...) at ufs_bmaparray+0x744 ufs_strategy(f66b5838,c0cd3e3f,c86af7f8,e725bb20,0,...) at ufs_strategy+0x63 VOP_STRATEGY_APV(c0da22e0,f66b5838,3,c0dbcd00,c82cb000,...) at VOP_STRATEGY_APV+0xe5 bufstrategy(c82cb0f4,e725bb20,0,4000,0,...) at bufstrategy+0x61 breadn(c82cb000,10,0,4000,0,...) at breadn+0x109 bread(c82cb000,10,0,4000,0,...) at bread+0x4c ffs_blkatoff(c82cb000,40000,0,0,f66b5924,...) at ffs_blkatoff+0xd1 ufsdirhash_lookup(c89ff570,cae99400,c,f66b59c4,f66b59c8,...) at ufsdirhash_lookup+0x265 ufs_lookup_(0,f66b5a00,c0bdbf95,f66b5a20,c0cd3991,...) at ufs_lookup_+0x19f ufs_lookup(f66b5a20,c0cd3991,c82cb000,c82cb000,f66b5bfc,...) at ufs_lookup+0x1e VOP_CACHEDLOOKUP_APV(c0da22e0,f66b5a20,f66b5bfc,f66b5be8,c777f680,...) at VOP_CACHEDLOOKUP_APV+0xc5 vfs_cache_lookup(f66b5ab4,c0ca45ae,f66b5bd0,200000,f66b5bd0,...) at vfs_cache_lookup+0xd6 VOP_LOOKUP_APV(c0da22e0,f66b5ab4,c0ca2f2a,2a2,f66b5be8,...) at VOP_LOOKUP_APV+0xe5 lookup(f66b5bd0,c0ca2f2a,ea,c5,ffffff9c,...) at lookup+0x67b namei(f66b5bd0,f66b5c34,101,f66b5bfc,0,...) at namei+0x57f kern_linkat(c7c63d80,ffffff9c,ffffff9c,bfbfe5a4,bfbfe624,...) at kern_linkat+0x16c kern_link(c7c63d80,bfbfe5a4,bfbfe624,0,f66b5d2c,...) at kern_link+0x3e link(c7c63d80,f66b5cf8,8,c0c4385c,c0d805fc,...) at link+0x29 syscall(f66b5d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (9, FreeBSD ELF32, link), eip = 0x280eb24f, esp = 0xbfbfe56c, ebp = 0xbfbfe6a8 --- Tracing command symlink pid 3031 tid 100102 td 0xc7803900 sched_switch(c7803900,0,104,191,b1cc46e7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c7803900,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72d49f8,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72d49f8,81900,c87ef258,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c87ef164,5d140,0,4000,0,...) at getblk+0x163 breadn(c87ef164,5d140,0,4000,0,...) at breadn+0x44 bread(c87ef164,5d140,0,4000,0,...) at bread+0x4c ffs_vgetf(c8008870,808c,80000,f64c59c0,0,...) at ffs_vgetf+0x3aa ffs_vget(c8008870,808c,80000,f64c59c0,f64c5900,...) at ffs_vget+0x2e ffs_valloc(c84e5000,a1ff,c777f680,f64c59c0,3fff,...) at ffs_valloc+0x596 ufs_makeinode(f64c5bfc,c84e5058,f64c5af8,c090ccea,c84e5058,...) at ufs_makeinode+0xa3 ufs_symlink(f64c5c24,c0cd3ef8,0,0,f64c5b68,...) at ufs_symlink+0x33 VOP_SYMLINK_APV(c0da22e0,f64c5c24,f64c5bfc,f64c5b68,c8397c00,...) at VOP_SYMLINK_APV+0xc5 kern_symlinkat(c7803900,804bb28,ffffff9c,bfbfe600,0,...) at kern_symlinkat+0x27c kern_symlink(c7803900,804bb28,bfbfe600,0,f64c5d2c,...) at kern_symlink+0x2e symlink(c7803900,f64c5cf8,8,c0c9d7e7,c0d80b3c,...) at symlink+0x29 syscall(f64c5d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (57, FreeBSD ELF32, symlink), eip = 0x280eafcf, esp = 0xbfbfe5bc, ebp = 0xbfbfe688 --- Tracing command mkfifo pid 3030 tid 100317 td 0xc8ad1b40 sched_switch(c8ad1b40,0,104,191,b5cde06e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8ad1b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c8263aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c8263aa0,c8263b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8ad1b40,bfc,f67ffc74,0,0,...) at kern_wait+0xb76 wait4(c8ad1b40,f67ffcf8,10,c8ad1b40,c0d805c4,...) at wait4+0x3b syscall(f67ffd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6cc, ebp = 0xbfbfe6e8 --- Tracing command link pid 3029 tid 100316 td 0xc8185b40 sched_switch(c8185b40,0,104,191,8bb78a9e,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8185b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c8263d48,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c8263d48,c8263dd0,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8185b40,bd8,f67fcc74,0,0,...) at kern_wait+0xb76 wait4(c8185b40,f67fccf8,10,c8185b40,c0d805c4,...) at wait4+0x3b syscall(f67fcd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command rw pid 3028 tid 100251 td 0xc8144b40 sched_switch(c8144b40,0,104,191,8c16d42f,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8144b40,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c81a07f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81a07f8,c81a0880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8144b40,bde,f66ffc74,0,0,...) at kern_wait+0xb76 wait4(c8144b40,f66ffcf8,10,c8144b40,c0d805c4,...) at wait4+0x3b syscall(f66ffd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe6cc, ebp = 0xbfbfe6e8 --- Tracing command swap pid 3027 tid 100114 td 0xc7c67000 sched_switch(c7c67000,0,104,191,aedd8655,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c67000,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(c86934c8,0,0,10d,f650dc0c,...) at vm_waitpfault+0x75 vm_fault(c717c000,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7c622a8,...) at trap_pfault+0x10d trap(f650dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe69c, ebp = 0xbfbfe6d4 --- Tracing command symlink pid 3026 tid 100298 td 0xc820b000 sched_switch(c820b000,0,104,191,8c54ec82,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c820b000,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c81ddd48,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81ddd48,c81dddd0,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c820b000,bd7,f67afc74,0,0,...) at kern_wait+0xb76 wait4(c820b000,f67afcf8,10,c820b000,c0d805c4,...) at wait4+0x3b syscall(f67afd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810106b, esp = 0xbfbfe68c, ebp = 0xbfbfe6a8 --- Tracing command mkdir pid 3024 tid 100217 td 0xc8144000 sched_switch(c8144000,0,104,191,c4e6db57,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8144000,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(c8866550,0,0,10d,f667dc0c,...) at vm_waitpfault+0x75 vm_fault(c7ad5828,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8130550,...) at trap_pfault+0x10d trap(f667dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe69c, ebp = 0xbfbfe6d4 --- Tracing command link pid 3021 tid 100330 td 0xc8ad0480 sched_switch(c8ad0480,0,104,191,c253de01,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8ad0480,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(c7e8ec38,0,0,10d,f682bc0c,...) at vm_waitpfault+0x75 vm_fault(c80e11d0,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81a17f8,...) at trap_pfault+0x10d trap(f682bd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe69c, ebp = 0xbfbfe6d4 --- Tracing command fts pid 3020 tid 100233 td 0xc7c63b40 sched_switch(c7c63b40,0,104,191,c9326d6a,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c63b40,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(c80d17f8,0,0,10d,f66b8c0c,...) at vm_waitpfault+0x75 vm_fault(c7c69828,2807e000,1,0,2807e5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c7ba6aa0,...) at trap_pfault+0x10d trap(f66b8d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805056d, esp = 0xbfbfe6ac, ebp = 0xbfbfe6e4 --- Tracing command rw pid 3019 tid 100244 td 0xc81846c0 sched_switch(c81846c0,0,104,191,aec69d9c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c81846c0,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(c80df990,0,0,10d,f66e4c0c,...) at vm_waitpfault+0x75 vm_fault(c7c69910,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8158000,...) at trap_pfault+0x10d trap(f66e4d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe6bc, ebp = 0xbfbfe6f4 --- Tracing command openat pid 3018 tid 100241 td 0xc8184b40 sched_switch(c8184b40,0,104,191,b7a41db3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8184b40,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(c8791110,11,0,10d,f66d9c0c,...) at vm_waitpfault+0x75 vm_fault(c81c8740,28090000,2,0,28090100,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c8158550,...) at trap_pfault+0x10d trap(f66d9d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x280544a6, esp = 0xbfbfe664, ebp = 0xbfbfe664 --- Tracing command symlink pid 3017 tid 100243 td 0xc8184900 sched_switch(c8184900,0,104,191,aeca3565,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8184900,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(c8408aa0,0,0,10d,f66e0c0c,...) at vm_waitpfault+0x75 vm_fault(c766f0e8,2807f000,1,0,2807f5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81582a8,...) at trap_pfault+0x10d trap(f66e0d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805156d, esp = 0xbfbfe67c, ebp = 0xbfbfe6b4 --- Tracing command run pid 3015 tid 100307 td 0xc81c1240 sched_switch(c81c1240,0,104,191,8d1f55ca,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c81c1240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c8264550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c8264550,c82645d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c81c1240,bc9,f67d0c74,0,0,...) at kern_wait+0xb76 wait4(c81c1240,f67d0cf8,10,c0c9cf15,c0d805c4,...) at wait4+0x3b syscall(f67d0d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810006b, esp = 0xbfbfe0cc, ebp = 0xbfbfe0e8 --- Tracing command run pid 3014 tid 100197 td 0xc8110000 sched_switch(c8110000,0,104,191,8ac8fa72,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8110000,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c80e67f8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c80e67f8,c80e6880,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8110000,bc7,f663fc74,0,0,...) at kern_wait+0xb76 wait4(c8110000,f663fcf8,10,c8110000,c0d805c4,...) at wait4+0x3b syscall(f663fd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2810006b, esp = 0xbfbfe57c, ebp = 0xbfbfe598 --- Tracing command run pid 3013 tid 100218 td 0xc8141d80 sched_switch(c8141d80,0,104,191,f53aaa22,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c8141d80,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(c81c33b8,0,0,10d,f6680c0c,...) at vm_waitpfault+0x75 vm_fault(c717d488,2807e000,1,0,2807e5a8,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c81302a8,...) at trap_pfault+0x10d trap(f6680d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x2805056d, esp = 0xbfbfe56c, ebp = 0xbfbfe5a4 --- Tracing command sh pid 3007 tid 100205 td 0xc804bd80 sched_switch(c804bd80,0,104,191,7e7da382,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c804bd80,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c81372a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81372a8,c8137330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c804bd80,ffffffff,f6657c74,2,0,...) at kern_wait+0xb76 wait4(c804bd80,f6657cf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f6657d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe58c, ebp = 0xbfbfe5a8 --- Tracing command md5 pid 2999 tid 100332 td 0xc8ad0000 sched_switch(c8ad0000,0,104,191,6b1acee7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c8ad0000,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(c81ee2a8,0,c0cc1d90,730,0,...) at vm_wait+0xbe vm_page_grab(c81ee2a8,ffcb,0,80,f0361000,...) at vm_page_grab+0x145 mdstart_swap(c8ff0800,cb156be0,c0c69e24,2d0,0,...) at mdstart_swap+0x17c md_kthread(c8ff0800,f6831d38,c0c9192a,343,c81a12a8,...) at md_kthread+0x1b3 fork_exit(c06b4610,c8ff0800,f6831d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf6831d70, ebp = 0 --- Tracing command sh pid 2990 tid 100302 td 0xc820a6c0 sched_switch(c820a6c0,0,104,191,6d90b4f2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c820a6c0,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c81dd2a8,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81dd2a8,c81dd330,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c820a6c0,ffffffff,f67bfc74,2,0,...) at kern_wait+0xb76 wait4(c820a6c0,f67bfcf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f67bfd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe95c, ebp = 0xbfbfe978 --- Tracing command mkfifo pid 1762 tid 100239 td 0xc8184d80 Tracing command mkfifo pid 1761 tid 100310 td 0xc81f3d80 Tracing command mkfifo pid 1760 tid 100268 td 0xc8141000 Tracing command mkfifo pid 1759 tid 100259 td 0xc81c2240 Tracing command sh pid 1442 tid 100180 td 0xc8048900 sched_switch(c8048900,0,104,191,315ec8a3,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c8048900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ff9aa0,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ff9aa0,c7ff9b28,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c8048900,ffffffff,f65f5c74,2,0,...) at kern_wait+0xb76 wait4(c8048900,f65f5cf8,10,c0c9d0c4,c0d805c4,...) at wait4+0x3b syscall(f65f5d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfe6ac, ebp = 0xbfbfe6c8 --- Tracing command getty pid 1441 tid 100179 td 0xc8048b40 Tracing command getty pid 1440 tid 100178 td 0xc8048d80 Tracing command getty pid 1439 tid 100177 td 0xc804b000 Tracing command getty pid 1438 tid 100176 td 0xc804b240 Tracing command getty pid 1437 tid 100175 td 0xc804b480 Tracing command getty pid 1436 tid 100174 td 0xc804b6c0 Tracing command getty pid 1435 tid 100173 td 0xc7c9db40 Tracing command getty pid 1434 tid 100172 td 0xc7c9dd80 Tracing command getty pid 1433 tid 100171 td 0xc7fed000 Tracing command inetd pid 1402 tid 100113 td 0xc7c67240 Tracing command watchdogd pid 1366 tid 100139 td 0xc77ff480 sched_switch(c77ff480,0,104,191,aaa5ce00,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,44,...) at mi_switch+0x200 sleepq_switch(c77ff480,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(cab2d330,4,c0c94be1,df,c9564200,...) at vm_wait+0xbe vm_forkproc(c77ff480,cab2d2a8,cb054000,c7c15cb0,14,...) at vm_forkproc+0xa5 fork1(c77ff480,14,0,f6568c78,281b9478,...) at fork1+0x1142 fork(c77ff480,f6568cf8,c0cd102a,c0c9cfd4,c0d80538,...) at fork+0x29 syscall(f6568d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (2, FreeBSD ELF32, fork), eip = 0x2811808b, esp = 0xbfbfec6c, ebp = 0xbfbfed18 --- Tracing command awk pid 1310 tid 100131 td 0xc7c67d80 Tracing command sh pid 1309 tid 100082 td 0xc7802000 sched_switch(c7802000,0,104,191,bf35545,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7802000,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(c8723bb0,2,0,10d,f6445c0c,...) at vm_waitpfault+0x75 vm_fault(c7c15910,8066000,2,0,8066234,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c77fd550,...) at trap_pfault+0x10d trap(f6445d38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x8055927, esp = 0xbfbfe980, ebp = 0xbfbfe9a8 --- Tracing command tail pid 1308 tid 100108 td 0xc78c7b40 sched_switch(c78c7b40,0,104,191,43c474a5,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,58,...) at mi_switch+0x200 sleepq_switch(c78c7b40,0,c0c9a906,18b,58,...) at sleepq_switch+0x15f sleepq_catch_signals(3e9,c08c48a0,c78c7b40,0,100,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c7782b80,58,c0c91574,100,0,...) at sleepq_timedwait_sig+0x1a _sleep(c7782b80,c7782b80,158,c0c91574,3e9,...) at _sleep+0x31e kern_kevent(c78c7b40,4,0,1,f64f8c58,...) at kern_kevent+0x364 kevent(c78c7b40,f64f8cf8,18,c0c35adc,c0d82cb4,...) at kevent+0x19b syscall(f64f8d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (363, FreeBSD ELF32, kevent), eip = 0x2815fcab, esp = 0xbfbfeb5c, ebp = 0xbfbfec18 --- Tracing command sshd pid 1307 tid 100143 td 0xc7feeb40 Tracing command sh pid 1306 tid 100109 td 0xc78c7900 sched_switch(c78c7900,0,104,191,b541ddc6,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c78c7900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c78c5000,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c78c5000,c78c5088,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c78c7900,ffffffff,f64fcc74,2,0,...) at kern_wait+0xb76 wait4(c78c7900,f64fccf8,10,c78c7900,c0d805c4,...) at wait4+0x3b syscall(f64fcd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2815e06b, esp = 0xbfbfeb5c, ebp = 0xbfbfeb78 --- Tracing command sshd pid 1305 tid 100142 td 0xc7feed80 Tracing command top pid 1304 tid 100100 td 0xc7803d80 sched_switch(c7803d80,0,104,191,e1233891,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7803d80,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(c7f69330,117,0,10d,f64bfc0c,...) at vm_waitpfault+0x75 vm_fault(c7c151d0,28212000,1,0,282122c0,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,369e99,c78c6d48,...) at trap_pfault+0x10d trap(f64bfd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x281e435c, esp = 0xbfbfe6c0, ebp = 0xbfbfe6e8 --- Tracing command sshd pid 1303 tid 100141 td 0xc77ff000 sched_switch(c77ff000,0,104,191,756dfe66,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c77ff000,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c087b2ba,c7878610,0,c0c94be1,c77ff000,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7878624,0,f656ea7c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7878624,c7878610,c0c9cb4b,603,c7e11118,...) at _cv_wait_sig+0x240 seltdwait(c7e11118,58,c7c8d600,c77ff000,200246,...) at seltdwait+0xa2 kern_select(c77ff000,a,286030b8,286030dc,0,0,20,0,28100c70) at kern_select+0x4f4 select(c77ff000,f656ecf8,14,c0c7e81f,c0d80f2c,...) at select+0x66 syscall(f656ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (93, FreeBSD ELF32, select), eip = 0x283ce023, esp = 0xbfbfde5c, ebp = 0xbfbfdea8 --- Tracing command sshd pid 1300 tid 100103 td 0xc78ca6c0 Tracing command sshd pid 1299 tid 100127 td 0xc7c9b6c0 Tracing command sshd pid 1297 tid 100098 td 0xc7864240 Tracing command bash pid 1292 tid 100138 td 0xc7c66480 sched_switch(c7c66480,0,104,191,ea42651b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7c66480,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7c61550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7c61550,c7c615d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7c66480,ffffffff,f6564c74,6,0,...) at kern_wait+0xb76 wait4(c7c66480,f6564cf8,10,c0c9cfd4,c0d805c4,...) at wait4+0x3b syscall(f6564d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282be06b, esp = 0xbfbfe7ac, ebp = 0xbfbfe7c8 --- Tracing command csh pid 1288 tid 100110 td 0xc78c76c0 sched_switch(c78c76c0,0,104,191,c0a118b7,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,68,...) at mi_switch+0x200 sleepq_switch(c78c76c0,0,c0c9a906,18b,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c77feda0,68,c0c4a4b5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c77feda0,c77fedd0,168,c0c4a4b5,0,...) at _sleep+0x354 kern_sigsuspend(c78c76c0,0,0,0,0,...) at kern_sigsuspend+0xae sigsuspend(c78c76c0,f64ffcf8,4,c0c9cfd4,c0d82a4c,...) at sigsuspend+0x4d syscall(f64ffd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x2817af0b, esp = 0xbfbfe5ec, ebp = 0xbfbfe658 --- Tracing command su pid 1287 tid 100091 td 0xc7865240 sched_switch(c7865240,0,104,191,6af2416c,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c7865240,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7ba6550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ba6550,c7ba65d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c7865240,508,f64a4c74,2,0,...) at kern_wait+0xb76 wait4(c7865240,f64a4cf8,10,c7865240,c0d805c4,...) at wait4+0x3b syscall(f64a4d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2811f06b, esp = 0xbfbfe60c, ebp = 0xbfbfe628 --- Tracing command bash pid 1282 tid 100136 td 0xc77ff900 sched_switch(c77ff900,0,104,191,1935324b,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,5c,...) at mi_switch+0x200 sleepq_switch(c77ff900,0,c0c9a906,18b,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0c9a906,15b,0,100,100,...) at sleepq_catch_signals+0xb7 sleepq_wait_sig(c7f3c550,5c,c0c9d0e5,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7f3c550,c7f3c5d8,15c,c0c9d0e5,0,...) at _sleep+0x354 kern_wait(c77ff900,ffffffff,f655ec74,6,0,...) at kern_wait+0xb76 wait4(c77ff900,f655ecf8,10,c0c9cfd4,c0d805c4,...) at wait4+0x3b syscall(f655ed38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282be06b, esp = 0xbfbfe9ac, ebp = 0xbfbfe9c8 --- Tracing command sshd pid 1281 tid 100107 td 0xc78c7d80 Tracing command sshd pid 1279 tid 100119 td 0xc7c9d900 Tracing command cron pid 1266 tid 100080 td 0xc7802480 sched_switch(c7802480,0,104,191,ba9f15f8,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7802480,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(c8cb52a8,5,0,10d,f643dc0c,...) at vm_waitpfault+0x75 vm_fault(c77fbe80,281b3000,1,0,281b34c2,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,2f0,c77fdaa0,...) at trap_pfault+0x10d trap(f643dd38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x28119156, esp = 0xbfbfe7c0, ebp = 0xbfbfec58 --- Tracing command sendmail pid 1259 tid 100124 td 0xc7c9bd80 sched_switch(c7c9bd80,0,104,191,d37025f2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c7c9bd80,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(c7cd54c8,1c,0,10d,f652d4e8,...) at vm_waitpfault+0x75 vm_fault(c7ad5d98,bfbfc000,2,0,bfbfcc70,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,e70f56e8,c7c9a000,...) at trap_pfault+0x10d trap(f652d614) at trap+0x4a8 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0xc0bc213c, esp = 0xf652d654, ebp = 0xf652db70 --- slow_copyout(80c9e50,f652dba4,f652dc04,0,6,...) at slow_copyout+0x4 postsig(e,64,c0c96519,5ca,0,...) at postsig+0x3c3 kern_sigsuspend(c7c9bd80,0,0,0,0,...) at kern_sigsuspend+0xf8 sigsuspend(c7c9bd80,f652dcf8,4,c0c9cfd4,c0d82a4c,...) at sigsuspend+0x4d syscall(f652dd38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (4, FreeBSD ELF32, write), eip = 0x28332f0b, esp = 0xbfbfcf9c, ebp = 0xbfbfcfc8 --- Tracing command sendmail pid 1255 tid 100085 td 0xc74e7000 Tracing command sshd pid 1247 tid 100130 td 0xc7c9b000 Tracing command ntpd pid 1202 tid 100090 td 0xc78ca900 sched_switch(c78ca900,0,104,191,d71df53,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,a0,...) at mi_switch+0x200 sleepq_switch(c78ca900,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(c7ad1198,14,0,10d,f647ac0c,...) at vm_waitpfault+0x75 vm_fault(c7c15ae0,805c000,1,0,805ce20,...) at vm_fault+0x589 trap_pfault(5,0,c0cd10f7,3,c78c62a8,...) at trap_pfault+0x10d trap(f647ad38) at trap+0x2d0 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x805ce20, esp = 0xbfbfebcc, ebp = 0xbfbfecf8 --- Tracing command moused pid 1061 tid 100095 td 0xc7864900 Tracing command rpc.lockd pid 1028 tid 100099 td 0xc7864000 Tracing command rpc.statd pid 1021 tid 100084 td 0xc74e7240 Tracing command nfsd pid 1014 tid 100118 td 0xc7803240 sched_switch(c7803240,0,104,191,d63397b9,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7803240,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f651bbf8,c087b2ba,c74dae80,0,c7803240,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c78772d0,0,f651bc28,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c78772d0,c74dae80,1388,3af,0,...) at _cv_timedwait_sig+0x250 svc_run_internal(f651bd24,c08610e8,c74dae80,f651bd38,c0c9192a,...) at svc_run_internal+0x356 svc_thread_start(c74dae80,f651bd38,c0c9192a,343,c77fe2a8,...) at svc_thread_start+0x10 fork_exit(c0a80f80,c74dae80,f651bd38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x2e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1014 tid 100117 td 0xc7803480 sched_switch(c7803480,0,104,191,723d0ac,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7803480,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6518bf8,c087b2ba,c74dae80,0,c7803480,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c7877310,0,f6518c28,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7877310,c74dae80,1388,3af,0,...) at _cv_timedwait_sig+0x250 svc_run_internal(f6518d24,c08610e8,c74dae80,f6518d38,c0c9192a,...) at svc_run_internal+0x356 svc_thread_start(c74dae80,f6518d38,c0c9192a,343,c77fe2a8,...) at svc_thread_start+0x10 fork_exit(c0a80f80,c74dae80,f6518d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x2e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1014 tid 100116 td 0xc78036c0 sched_switch(c78036c0,0,104,191,4b92ff13,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c78036c0,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6515bf8,c087b2ba,c74dae80,0,c78036c0,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c7877350,0,f6515c28,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7877350,c74dae80,1388,3af,800,...) at _cv_timedwait_sig+0x250 svc_run_internal(f6515d24,c08610e8,c74dae80,f6515d38,c0c9192a,...) at svc_run_internal+0x356 svc_thread_start(c74dae80,f6515d38,c0c9192a,343,c77fe2a8,...) at svc_thread_start+0x10 fork_exit(c0a80f80,c74dae80,f6515d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x2e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1014 tid 100077 td 0xc7802b40 sched_switch(c7802b40,0,104,191,3a42806,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,0,...) at mi_switch+0x200 sleepq_switch(c7802b40,0,c0c9a906,18b,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6431ae8,c087b2ba,c74dae80,0,c7802b40,...) at sleepq_catch_signals+0xb7 sleepq_timedwait_sig(c7771a90,0,f6431b18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7771a90,c74dae80,1388,3af,f6431b60,...) at _cv_timedwait_sig+0x250 svc_run_internal(c7802ca4,14,c0cb9bfe,c0cb86b2,f6431c3c,...) at svc_run_internal+0x356 svc_run(c74dae80,0,c0cb89b6,1fd,0,...) at svc_run+0x7f nfssvc_nfsd(bfbfe8c0,f6431c3c,c,c7175100,f6431c50,...) at nfssvc_nfsd+0xad nfssvc_nfsserver(c7802b40,f6431cf8,bfbfe8c0,c7802b40,c77fe2a8,...) at nfssvc_nfsserver+0x24f nfssvc(c7802b40,f6431cf8,8,c0c9d4f8,c0d815f4,...) at nfssvc+0x83 syscall(f6431d38) at syscall+0x2b4 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (155, FreeBSD ELF32, nfssvc), eip = 0x280daaeb, esp = 0xbfbfe87c, ebp = 0xbfbfeae8 --- Tracing command nfsd pid 1013 tid 100093 td 0xc7864d80 Tracing command mountd pid 1004 tid 100087 td 0xc77ffb40 Tracing command rpcbind pid 911 tid 100094 td 0xc7864b40 Tracing command syslogd pid 878 tid 100101 td 0xc7803b40 Tracing command devd pid 696 tid 100096 td 0xc78646c0 Tracing command flowcleaner pid 20 tid 100074 td 0xc74e76c0 sched_switch(c74e76c0,0,104,191,776389e2,...) 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,6b083d30,...) 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(e7293ec4,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7293ec4,c71449fc,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7293ec4,4c,c0ca1836,e7293ec4,f42368c8,...) at bwait+0x6f bufwait(e7293ec4,e7293ec4,0,e7293ec4,c76789f8,...) at bufwait+0x48 bufwrite(e7293ec4,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7293ec4,ca163500,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c9ccc164,0,f4236988,c0c94bea,a4,...) at ffs_update+0x32c ffs_truncate(c9ccc164,0,0,c00,0,...) at ffs_truncate+0x5cd ufs_inactive(f4236be0,c0cd3dab,c9ccc224,c9ccc224,c9ccc164,...) at ufs_inactive+0x253 VOP_INACTIVE_APV(c0da22e0,f4236be0,c0ca3938,926,c0dbcc60,...) at VOP_INACTIVE_APV+0xc5 vinactive(c0da22e0,f4236c14,c0ca3938,8ac,f4236c34,...) at vinactive+0xb1 vput(c9ccc164,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,346,c74e7900,...) at process_worklist_item+0x1ec softdep_process_worklist(c8008870,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,a1ebef5b,...) 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(e7385544,4c,c0ca1836,0,0,...) at sleepq_wait+0x63 _sleep(e7385544,c7144010,4c,c0ca1836,0,...) at _sleep+0x36b bwait(e7385544,4c,c0ca1836,e7385544,f4233b34,...) at bwait+0x6f bufwait(e7385544,e7385544,df,e7385544,c8748984,...) at bufwait+0x48 bufwrite(e7385544,0,c0cbdde0,726,0) at bufwrite+0x165 ffs_bufwrite(e7385544,c82d0d00,100,4000,0,...) at ffs_bufwrite+0x288 ffs_update(c82c99bc,0,c0cbe24a,167,0,...) at ffs_update+0x32c ffs_syncvnode(c82c99bc,3,c091d9df,c0da22e0,c82c9ab0,...) at ffs_syncvnode+0x48f ffs_fsync(f4233c7c,c0cd3729,c82c9a7c,f4233c7c,c82c99bc,...) 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,2212b662,...) 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,22130023,...) 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,77c417eb,...) 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,af5c76b5,...) 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,6b1a21d2,...) at sched_switch+0x406 mi_switch(104,0,c0c9a906,1d6,50,...) at mi_switch+0x200 sleepq_switch(c74e96c0,0,c0c9a906,24b,50,...) at sleepq_switch+0x15f sleepq_wait(e72059e0,50,c0ca1f59,4,0,...) at sleepq_wait+0x63 __lockmgr_args(e72059e0,81900,c96f194c,c0ca1f59,50,...) at __lockmgr_args+0xaaf getblk(c96f1858,341,0,4000,0,...) at getblk+0x163 cluster_read(c96f1858,f5d400,0,33b,0,...) at cluster_read+0x62f ffs_balloc_ufs2(c96f1858,cef000,0,1000,c7164600,...) at ffs_balloc_ufs2+0x1cdd ffs_write(f4224a58,c0cd407a,4,0,c74e96c0,...) at ffs_write+0x372 VOP_WRITE_APV(c0da22e0,f4224a58,c0df6240,4,1000,...) at VOP_WRITE_APV+0x136 vnode_pager_generic_putpages(c96f1858,f4224bb0,1000,0,f4224b20,...) at vnode_pager_generic_putpages+0x227 vop_stdputpages(f4224ad4,c0cd3cc7,c96f1858,c96f1858,0,...) at vop_stdputpages+0x30 VOP_PUTPAGES_APV(c0da22e0,f4224ad4,c0cc35b7,40d,c0dbce00,...) at VOP_PUTPAGES_APV+0xd6 vnode_pager_putpages(c881d5d8,f4224bb0,1,0,f4224b20,...) at vnode_pager_putpages+0x92 vm_pageout_flush(f4224bb0,1,0,120,c712b248,...) at vm_pageout_flush+0x177 vm_pageout_clean(c0f6a980,0,c0cc24fe,3c9,1388,...) at vm_pageout_clean+0x2f1 vm_pageout(0,f4224d38,c0c9192a,343,c71787f8,...) at vm_pageout+0xd87 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,2212661f,...) 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,78adc9b1,...) 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,5416ed78,...) 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,cd1bde8,...) 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,53af3e89,...) 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,53af2c38,...) 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,53af17f4,...) 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,4c5d3fb,...) 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,534a579f,...) 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,534a4414,...) 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,534a3125,...) 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,4c57b64,...) 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,52e516cc,...) 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,52e50496,...) 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,52e4f1d0,...) 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,4c5174e,...) 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,527f44b6,...) 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,527f3248,...) 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,527f1aca,...) 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,43c1f01,...) 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,5219439f,...) 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,5219312b,...) 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,52191c7e,...) 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,43bc260,...) 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,51ae1b15,...) 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,51ae077e,...) 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,51adeea6,...) 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,42288b49,...) 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,af7a3569,...) 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,6b1b0ca1,...) 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,4228e2b6,...) 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,51ab2480,...) 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,5db2db9c,...) 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,519274f1,...) 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,5eb24c7e,...) 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,7d2db9f8,...) 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,7ca934c4,...) 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,33c249dd,...) 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,6b161603,...) 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,6b81b47b,...) 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,51abc579,...) 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,a8bf8dd0,...) 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,6f7095cb,...) 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,e88caad7,...) 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,699fd469,...) 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,77632382,...) 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,2213086c,...) 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,3a4287a,...) 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,455f4124,...) 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,25cf23e,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(0,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,d7c8e7ff,...) 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,51ac31d3,...) 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,4228124d,...) 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,54287050,...) 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,54285e51,...) 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,54285070,...) 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,542840ee,...) 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,6f72567f,...) 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,75932675,...) 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,b00b10b6,...) 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(c0defb40,0,44,c0c988a8,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 260 MB: 245 229 213 197 181 165 149 133 117 101 85 69 53 37 21 5 Dump complete = 0xf db:0:doadump> reset 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..d02a006 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); } } diff --git a/sys/vm/vm_readwrite.c b/sys/vm/vm_readwrite.c new file mode 100644 index 0000000..7c9b754 --- /dev/null +++ b/sys/vm/vm_readwrite.c @@ -0,0 +1,571 @@ +/*- + * 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. + * + * Returns NULL on error, and vnode vm_object unlocked. + */ +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 + * the 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); */ + size = MIN(MIN(PAGE_SIZE * wp - off, uio->uio_resid), size); + vm_object_pip_add(obj, 1); + for (i = 0; i < wp; i++) + vm_page_io_start(ma[i]); + VM_OBJECT_UNLOCK(obj); + + /* + * 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; + } + error = vn_lock(vp, LK_EXCLUSIVE); + 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); + sresid = uio->uio_resid; + + 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); +}