GENERIC HEAD from 2010-07-31 19:13:08 UTC, r210701M, vmcore.464 KDB: debugger backends: ddb KDB: current backend: ddb 524288K of memory above 4GB ignored Copyright (c) 1992-2010 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 r210701M: Sat Jul 31 22:46:28 CEST 2010 pho@x4.osted.lan:/usr/src/sys/i386/compile/PHO i386 WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. CPU: AMD Phenom(tm) 9150e Quad-Core Processor (1800.02-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x100f23 Family = 10 Model = 2 Stepping = 3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff TSC: P-state invariant real memory = 4294967296 (4096 MB) avail memory = 3536056320 (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, 629669 free (2997 frags, 78334 blocks, 0.3% fragmentation) /dev/ad4s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1e: clean, 48012487 free (20615 frags, 5998984 blocks, 0.0% fragmentation) /dev/ad4s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1f: clean, 3021385 free (410305 frags, 326385 blocks, 1.8% fragmentation) /dev/ad4s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1d: clean, 8121007 free (112247 frags, 1001095 blocks, 0.2% fragmentation) Additional TCP/IP options: rfc1323 extensions=NO no-ipv4-mapped-ipv6. lock order reversal: 1st 0xc7e68c94 ufs (ufs) @ kern/vfs_lookup.c:502 2nd 0xe6d05a20 bufwait (bufwait) @ ufs/ffs/ffs_softdep.c:11307 3rd 0xc7e8946c ufs (ufs) @ kern/vfs_subr.c:2090 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f61ae2d0,c08f6d25,c08e62ab,c0ce0182,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0182,c6d40100,c6d439e0,f61ae32c,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0182,c7e8946c,c0cd1efe,c6d439e0,c0ce7339,...) at _witness_debugger+0x25 witness_checkorder(c7e8946c,9,c0ce7330,82a,0,...) at witness_checkorder+0x839 __lockmgr_args(c7e8946c,80100,c7e894d8,0,0,...) at __lockmgr_args+0x804 ffs_lock(f61ae450,c08f6acb,c0ce67ea,80100,c7e89414,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f61ae450,c7c6a0a4,c0e08300,c7e89414,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7e89414,80100,c0ce7330,82a,4,...) at _vn_lock+0x78 vget(c7e89414,80100,c7c6a000,50,0,...) at vget+0xbb vfs_hash_get(c7e79000,46140e,80000,c7c6a000,f61ae5a0,...) at vfs_hash_get+0xed ffs_vgetf(c7e79000,46140e,80000,f61ae5a0,1,...) at ffs_vgetf+0x49 softdep_sync_metadata(c7e68c3c,0,c0d03f04,144,0,...) at softdep_sync_metadata+0xc92 ffs_syncvnode(c7e68c3c,1,f61ae65c,246,c7e68d34,...) at ffs_syncvnode+0x3e2 ffs_truncate(c7e68c3c,200,0,880,c6d98180,...) at ffs_truncate+0x88e ufs_direnter(c7e68c3c,c7e89414,f61ae914,f61aeba4,0,...) at ufs_direnter+0x8d4 ufs_makeinode(f61aeba4,c0dedb80,f61aeb00,f61aea5c,c0c17775,...) at ufs_makeinode+0x557 ufs_create(f61aeb00,c0d1a8cb,0,0,f61aeb78,...) at ufs_create+0x30 VOP_CREATE_APV(c0ded6c0,f61aeb00,f61aeba4,f61aea98,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f61aeb78,f61aec2c,1a4,0,c6d98180,...) at vn_open_cred+0x205 vn_open(f61aeb78,f61aec2c,1a4,c7c8c000,0,...) at vn_open+0x3b kern_openat(c7c6a000,ffffff9c,804c608,0,602,...) at kern_openat+0x125 kern_open(c7c6a000,804c608,0,601,21b6,...) at kern_open+0x35 open(c7c6a000,f61aecec,f61aed28,c0cde9af,0,...) at open+0x30 syscallenter(c7c6a000,f61aece4,f61aece4,0,0,...) at syscallenter+0x25a syscall(f61aed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x28174643, esp = 0xbfbfec4c, ebp = 0xbfbfecb8 --- re0: link state changed to DOWN Starting Network: lo0 re0 fwe0 fwip0. Starting Network: fwe0. Starting Network: fwip0. add net default: gateway 192.168.1.1 add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 add net fe80::: gateway ::1 add net ff02::: gateway ::1 re0: link state changed to UP Additional ABI support: linux. lock order reversal: 1st 0xe6d1e9e0 bufwait (bufwait) @ kern/vfs_bio.c:2613 2nd 0xc7e8b600 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:283 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f6177838,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d40100,c6d43a48,f6177894,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c7e8b600,c0d046e4,c6d43a48,c0d04376,...) at _witness_debugger+0x25 witness_checkorder(c7e8b600,9,c0d0436d,11b,0,...) at witness_checkorder+0x839 _sx_xlock(c7e8b600,0,c0d0436d,11b,c7cc79f8,...) at _sx_xlock+0x85 ufsdirhash_acquire(e6d1e980,f61779ec,160,e7803cbc,f6177964,...) at ufsdirhash_acquire+0x48 ufsdirhash_add(c7cc79f8,f61779ec,3cbc,f6177950,f6177954,...) at ufsdirhash_add+0x13 ufs_direnter(c7e78828,c7fa1c3c,f61779ec,f6177bd0,e6d1f1a0,...) at ufs_direnter+0x6f9 ufs_mkdir(f6177bf8,c0d1a705,0,0,f6177b3c,...) at ufs_mkdir+0x85f VOP_MKDIR_APV(c0ded6c0,f6177bf8,f6177bd0,f6177b3c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7ce5840,ffffff9c,bfbfef5a,0,1ff,...) at kern_mkdirat+0x21b kern_mkdir(c7ce5840,bfbfef5a,0,1ff,f6177c7c,...) at kern_mkdir+0x2e mkdir(c7ce5840,f6177cec,f6177d28,c0cde9af,0,...) at mkdir+0x29 syscallenter(c7ce5840,f6177ce4,f6177ce4,0,0,...) at syscallenter+0x25a syscall(f6177d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (136, FreeBSD ELF32, mkdir), eip = 0x28171603, esp = 0xbfbfed6c, ebp = 0xbfbfee38 --- Configuring syscons: keymap blanktime. Local package initialization:umount: unmount of /tmp failed: Device busy lock order reversal: 1st 0xc7cd6310 ufs (ufs) @ kern/vfs_mount.c:1201 2nd 0xc7e68058 devfs (devfs) @ ufs/ffs/ffs_softdep.c:1594 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f623e9a8,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d439e0,c6d43910,f623ea04,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c7e68058,c0ccdc69,c6d43910,c0d0109f,...) at _witness_debugger+0x25 witness_checkorder(c7e68058,9,c0d01096,63a,c7e680c4,...) at witness_checkorder+0x839 __lockmgr_args(c7e68058,80400,c7e680c4,0,0,...) at __lockmgr_args+0x804 vop_stdlock(f623eb24,c0cd8288,df,80400,c7e68000,...) at vop_stdlock+0x65 VOP_LOCK1_APV(c0dc59a0,f623eb24,0,c0e08300,c7e68000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7e68000,80400,c0d01096,63a,c7e795a8,...) at _vn_lock+0x78 softdep_flushworklist(c7e795a8,f623ebd0,c81612c0,563,0,...) at softdep_flushworklist+0x47 ffs_sync(c7e795a8,1,f623ec14,4f6,0,...) at ffs_sync+0x2fd dounmount(c7e795a8,8080000,c81612c0,47b,ff1ca3a5,...) at dounmount+0x44e unmount(c81612c0,f623ecec,281756a5,1,0,...) at unmount+0x2ff syscallenter(c81612c0,f623ece4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f623ed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280db8cf, esp = 0xbfbfe68c, ebp = 0xbfbfe758 --- ** /dev/ad4s1e ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 1538329 files, 2764588 used, 48012487 free (20615 frags, 5998984 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. Sat Jul 31 23:01:50 CEST 2010 FreeBSD/i386 (x4.osted.lan) (console) login: Jul 31 23:03:12 x4 su: pho to root on /dev/pts/0 lock order reversal: 1st 0xc85b2bd8 bufobj interlock (bufobj interlock) @ ufs/ffs/ffs_softdep.c:6076 2nd 0xc0fb6298 Softdep Lock (Softdep Lock) @ ufs/ffs/ffs_softdep.c:6078 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f3f4aac8,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d421e8,c6d3f1f8,f3f4ab24,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c0fb6298,c0d038d7,c6d3f1f8,c0d0109f,...) at _witness_debugger+0x25 witness_checkorder(c0fb6298,9,c0d01096,17be,0,...) at witness_checkorder+0x839 _mtx_lock_flags(c0fb6298,0,c0d01096,17be,c702fb00,...) at _mtx_lock_flags+0xc4 indir_trunc(fffff7f3,ffffffff,c7c41c80,c80ee140,c8120400,...) at indir_trunc+0x10a handle_workitem_indirblk(4,c0cd8288,df,c80ee140,c80ee140,...) at handle_workitem_indirblk+0x64 handle_workitem_freeblocks(0,f3f4ac74,2,5d9,1e0,...) at handle_workitem_freeblocks+0x95 process_worklist_item(c0fb6298,0,c0d01096,549,c702fb00,...) at process_worklist_item+0x21c softdep_process_worklist(c7c3d87c,0,c0d01096,4d9,3e8,...) at softdep_process_worklist+0x8c softdep_flush(0,f3f4ad28,c0cd4d5b,343,c7c1b2a8,...) at softdep_flush+0x2a0 fork_exit(c0af6660,0,f3f4ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f4ad60, ebp = 0 --- ~KDB: enter: Line break on console [ thread pid 11 tid 100004 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> show mount 0xc7c3cb50 /dev/ad4s1a on / (ufs) 0xc7c3d000 devfs on /dev (devfs) 0xc7e792d4 /dev/ad4s1f on /usr (ufs) 0xc7e79000 /dev/ad4s1d on /var (ufs) 0xc7c3db50 procfs on /proc (procfs) 0xc7c3c87c /dev/ad4s1e on /tmp (ufs) 0xc7c3d87c /dev/md5a on /mnt (ufs) More info: show mount db> show mount 0xc7c3d87c 0xc7c3d87c /dev/md5a on /mnt (ufs) mnt_flag = SOFTDEP, LOCAL mnt_kern_flag = SOFTDEP, EXTENDED_SHARED, MPSAFE, LOOKUP_SHARED, 0x00000100 mnt_opt = fstype, fspath, from, errmsg mnt_stat = { version=537068824 type=3 flags=0x0000000000201000 bsize=2048 iosize=16384 blocks=506483 bfree=502376 bavail=461858 files=141310 ffree=141306 syncwrites=0 asyncwrites=0 syncreads=0 asyncreads=0 namemax=255 owner=0 fsid=[1280610198, 975836265] } mnt_cred = { uid=0 ruid=0 } mnt_ref = 14 mnt_gen = 1 mnt_nvnodelistsize = 10 mnt_writeopcount = 2 mnt_noasync = 1 mnt_maxsymlinklen = 120 mnt_iosize_max = 131072 mnt_hashseed = 1103767229 mnt_secondary_writes = 1 mnt_secondary_accwrites = 418 mnt_gjprovider = NULL vnode 0xc858a828: tag ufs, type VDIR usecount 0, writecount 0, refcount 2 mountedhere 0 flags (VV_ROOT) v_object 0xc858d440 ref 0 pages 1 lock type ufs: UNLOCKED #0 0xc0897bf5 at __lockmgr_args+0x595 #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc093915d at vfs_hash_get+0xed #6 0xc0af9f19 at ffs_vgetf+0x49 #7 0xc0afa46e at ffs_vget+0x2e #8 0xc0b0be48 at ufs_root+0x28 #9 0xc093a781 at lookup+0x9a1 #10 0xc093b29f at namei+0x57f #11 0xc094bcdc at kern_statfs+0x8c #12 0xc094bf1b at statfs+0x3b #13 0xc08ef33a at syscallenter+0x25a #14 0xc0bf254f at syscall+0x4f #15 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 2, on dev md5a vnode 0xc858a6cc: tag ufs, type VREG usecount 0, writecount 0, refcount 0 mountedhere 0 flags (VI_FREE) lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0afa0a3 at ffs_vgetf+0x1d3 #2 0xc0afa46e at ffs_vget+0x2e #3 0xc0ae966a at softdep_journal_lookup+0xda #4 0xc0ae975b at softdep_mount+0xdb #5 0xc0afdb91 at ffs_mount+0x2421 #6 0xc093f3f6 at vfs_donmount+0x1006 #7 0xc0940ad5 at nmount+0x75 #8 0xc08ef33a at syscallenter+0x25a #9 0xc0bf254f at syscall+0x4f #10 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 4, on dev md5a vnode 0xc858a570: tag syncer, type VNON usecount 1, writecount 0, refcount 1 mountedhere 0 flags () lock type syncer: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0935845 at vop_stdlock+0x65 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc0947592 at sync_vnode+0x142 #5 0xc0947903 at sched_sync+0x273 #6 0xc0885258 at fork_exit+0xb8 #7 0xc0bd9ba4 at fork_trampoline+0x8 vnode 0xc85b2570: tag ufs, type VDIR usecount 0, writecount 0, refcount 1 mountedhere 0 flags () v_object 0xc85a4770 ref 0 pages 0 lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc0948d44 at vputx+0x254 #5 0xc0949380 at vrele+0x10 #6 0xc08785db at fdfree+0x6bb #7 0xc0883813 at exit1+0x543 #8 0xc08844ed at sys_exit+0x1d #9 0xc08ef33a at syscallenter+0x25a #10 0xc0bf254f at syscall+0x4f #11 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 23552, on dev md5a vnode 0xc85b3c3c: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85a46e8 ref 0 pages 1 lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc0afad56 at ffs_sync+0x216 #6 0xc094927f at sync_fsync+0x18f #7 0xc0c14245 at VOP_FSYNC_APV+0xc5 #8 0xc09475bb at sync_vnode+0x16b #9 0xc0947903 at sched_sync+0x273 #10 0xc0885258 at fork_exit+0xb8 #11 0xc0bd9ba4 at fork_trampoline+0x8 ino 23553, on dev md5a vnode 0xc85b2414: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85bccc0 ref 0 pages 1 lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc0afad56 at ffs_sync+0x216 #6 0xc094927f at sync_fsync+0x18f #7 0xc0c14245 at VOP_FSYNC_APV+0xc5 #8 0xc09475bb at sync_vnode+0x16b #9 0xc0947903 at sched_sync+0x273 #10 0xc0885258 at fork_exit+0xb8 #11 0xc0bd9ba4 at fork_trampoline+0x8 ino 23555, on dev md5a vnode 0xc7d12570: tag ufs, type VREG usecount 0, writecount 0, refcount 0 mountedhere 0 flags (VI_FREE) v_object 0xc85a44c8 ref 0 pages 0 lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc093915d at vfs_hash_get+0xed #6 0xc0af9f19 at ffs_vgetf+0x49 #7 0xc0afa46e at ffs_vget+0x2e #8 0xc0b05c8b at ufs_lookup_ino+0x7eb #9 0xc0b0602a at ufs_lookup+0x2a #10 0xc0c14e15 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc0932ff6 at vfs_cache_lookup+0xd6 #12 0xc0c17925 at VOP_LOOKUP_APV+0xe5 #13 0xc093a45b at lookup+0x67b #14 0xc093b29f at namei+0x57f #15 0xc094ae64 at kern_unlinkat+0x54 #16 0xc094b0bf at kern_unlink+0x2f #17 0xc094b0f2 at unlink+0x22 ino 23557, on dev md5a vnode 0xc7d12414: tag ufs, type VREG usecount 0, writecount 0, refcount 0 mountedhere 0 flags (VI_FREE) v_object 0xc81692a8 ref 0 pages 0 lock type ufs: UNLOCKED #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc093915d at vfs_hash_get+0xed #6 0xc0af9f19 at ffs_vgetf+0x49 #7 0xc0afa46e at ffs_vget+0x2e #8 0xc0b05c8b at ufs_lookup_ino+0x7eb #9 0xc0b0602a at ufs_lookup+0x2a #10 0xc0c14e15 at VOP_CACHEDLOOKUP_APV+0xc5 #11 0xc0932ff6 at vfs_cache_lookup+0xd6 #12 0xc0c17925 at VOP_LOOKUP_APV+0xe5 #13 0xc093a45b at lookup+0x67b #14 0xc093b29f at namei+0x57f #15 0xc094ae64 at kern_unlinkat+0x54 #16 0xc094b0bf at kern_unlink+0x2f #17 0xc094b0f2 at unlink+0x22 ino 23554, on dev md5a vnode 0xc8c40414: tag ufs, type VREG usecount 1, writecount 1, refcount 4276 mountedhere 0 flags () v_object 0xc8959198 ref 0 pages 33296 lock type ufs: EXCL by thread 0xc81ea2c0 (pid 1463) #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc09546d6 at vn_write+0x156 #5 0xc08f9405 at dofilewrite+0x95 #6 0xc08fab68 at kern_writev+0x58 #7 0xc08fac7f at write+0x4f #8 0xc08ef33a at syscallenter+0x25a #9 0xc0bf254f at syscall+0x4f #10 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 23556, on dev md5a vnode 0xc8c402b8: tag ufs, type VREG usecount 1, writecount 1, refcount 2851 mountedhere 0 flags () v_object 0xc89b8660 ref 0 pages 11396 lock type ufs: EXCL by thread 0xc81ea000 (pid 1464) #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc09546d6 at vn_write+0x156 #5 0xc08f9405 at dofilewrite+0x95 #6 0xc08fab68 at kern_writev+0x58 #7 0xc08fac7f at write+0x4f #8 0xc08ef33a at syscallenter+0x25a #9 0xc0bf254f at syscall+0x4f #10 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 23558, on dev md5a db> run pho db:0:pho> bt Tracing pid 11 tid 100004 td 0xc6d9d580 kdb_enter(c0c806a4,c0cc1fe2,109,c7045680,0,...) at kdb_enter+0x3a uart_intr(c7045600,2,c6b2dbd0,c0bfaee3,0,...) at uart_intr+0x126 intr_event_handle(c6de7d80,c6b2dc18,c0bfb593,0,c6fbb600,...) at intr_event_handle+0x76 intr_execute_handlers(c6de60d0,c6b2dc18,2,c6b2dc58,c0bd9ef5,...) at intr_execute_handlers+0x49 lapic_handle_intr(30,c6b2dc18) at lapic_handle_intr+0x4c Xapic_isr1() at Xapic_isr1+0x35 --- interrupt, eip = 0xc0bd1925, esp = 0xc6b2dc58, ebp = 0xc6b2dc58 --- acpi_cpu_c1(c6b2dc74,c0e09a50,2,ffffffff,c6b2dca0,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,c0e421c0,c6b2dca0,c0be240b,0,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(0,c6b2dce8,c08d45fe,0,c6b2dcc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6b2dcc4,c0cdb685,9f9,c6d9d580,...) at cpu_idle+0x1b sched_idletd(0,c6b2dd28,c0cd4d5b,343,c6d9baa0,...) at sched_idletd+0x24e fork_exit(c08d43b0,0,c6b2dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b2dd60, ebp = 0 --- db:0:bt> show allpcpu Current CPU: 2 cpuid = 0 dynamic pcpu = 0x61c600 curthread = 0xc6d9d000: pid 11 "idle: cpu0" curpcb = 0xc6b33d80 fpcurthread = none idlethread = 0xc6d9d000: tid 100006 "idle: cpu0" APIC ID = 0 currentldt = 0x50 spin locks held: cpuid = 1 dynamic pcpu = 0x5d01600 curthread = 0xc6d9d2c0: pid 11 "idle: cpu1" curpcb = 0xc6b30d80 fpcurthread = none idlethread = 0xc6d9d2c0: tid 100005 "idle: cpu1" APIC ID = 1 currentldt = 0x50 spin locks held: cpuid = 2 dynamic pcpu = 0x5d04600 curthread = 0xc6d9d580: pid 11 "idle: cpu2" curpcb = 0xc6b2dd80 fpcurthread = none idlethread = 0xc6d9d580: tid 100004 "idle: cpu2" APIC ID = 2 currentldt = 0x50 spin locks held: cpuid = 3 dynamic pcpu = 0x5d07600 curthread = 0xc6d9d840: pid 11 "idle: cpu3" curpcb = 0xc6b2ad80 fpcurthread = none idlethread = 0xc6d9d840: tid 100003 "idle: cpu3" APIC ID = 3 currentldt = 0x50 spin locks held: db:0:allpcpu> show alllocks Process 1521 (ps) thread 0xc7ca22c0 (100081) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1520 (cron) thread 0xc8111580 (100115) shared lockmgr ufs (ufs) r = 0 (0xc7203880) locked @ kern/vfs_subr.c:2090 Process 1518 (cron) thread 0xc815f000 (100159) shared lockmgr ufs (ufs) r = 0 (0xc7203880) locked @ kern/vfs_subr.c:2090 Process 1516 (cron) thread 0xc81112c0 (100116) exclusive lockmgr bufwait (bufwait) r = 0 (0xe6dc9da0) locked @ kern/vfs_bio.c:1870 exclusive lockmgr ufs (ufs) r = 0 (0xc7d139dc) locked @ kern/vfs_vnops.c:301 Process 1514 (sshd) thread 0xc7c6bb00 (100077) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1513 (sh) thread 0xc8c462c0 (100186) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1512 (awk) thread 0xc8111b00 (100113) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1511 (sed) thread 0xc7ce5b00 (100088) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1510 (sed) thread 0xc7161840 (100106) shared lockmgr ufs (ufs) r = 0 (0xc7e68c94) locked @ kern/vfs_subr.c:2090 Process 1509 (vmstat) thread 0xc7ca2000 (100082) exclusive lockmgr bufwait (bufwait) r = 0 (0xe6d05880) locked @ kern/vfs_bio.c:2613 exclusive lockmgr ufs (ufs) r = 0 (0xc8000058) locked @ kern/vfs_vnops.c:301 Process 1467 (sshd) thread 0xc81e9b00 (100175) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc895ca34) locked @ kern/uipc_sockbuf.c:148 Process 1466 (sshd) thread 0xc815f840 (100156) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc895cd6c) locked @ kern/uipc_sockbuf.c:148 Process 1465 (sshd) thread 0xc81102c0 (100169) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc895d228) locked @ kern/uipc_sockbuf.c:148 Process 1464 (rw) thread 0xc81ea000 (100174) exclusive lockmgr bufwait (bufwait) r = 0 (0xe6de7820) locked @ kern/vfs_bio.c:1870 exclusive lockmgr ufs (ufs) r = 0 (0xc8c40310) locked @ kern/vfs_vnops.c:612 Process 1463 (rw) thread 0xc81ea2c0 (100173) exclusive lockmgr bufwait (bufwait) r = 0 (0xe6f1cc40) locked @ kern/vfs_bio.c:1870 exclusive lockmgr ufs (ufs) r = 0 (0xc8c4046c) locked @ kern/vfs_vnops.c:612 Process 1420 (sshd) thread 0xc8464000 (100167) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc813d560) locked @ kern/uipc_sockbuf.c:148 Process 20 (softdepflush) thread 0xc702fb00 (100075) exclusive sleep mutex bufobj interlock (bufobj interlock) r = 0 (0xc85b2bd8) locked @ ufs/ffs/ffs_softdep.c:6076 exclusive lockmgr bufwait (bufwait) r = 0 (0xe6f4ff40) locked @ kern/vfs_bio.c:1870 Process 19 (syncer) thread 0xc715d000 (100074) exclusive lockmgr syncer (syncer) r = 0 (0xc7cd646c) locked @ kern/vfs_subr.c:1700 Process 3 (g_up) thread 0xc6eaf000 (100014) exclusive sleep mutex Softdep Lock (Softdep Lock) r = 0 (0xc0fb6298) locked @ ufs/ffs/ffs_softdep.c:8869 db:0:alllocks> show lockedvnods Locked vnodes 0xc7203828: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc700f5d8 ref 0 pages 1 lock type ufs: SHARED (count 2) #0 0xc0897bf5 at __lockmgr_args+0x595 #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc0932deb at cache_lookup+0x67b #6 0xc0932fcd at vfs_cache_lookup+0xad #7 0xc0c17925 at VOP_LOOKUP_APV+0xe5 #8 0xc093a45b at lookup+0x67b #9 0xc093b29f at namei+0x57f #10 0xc0952d1f at vn_open_cred+0x31f #11 0xc095301b at vn_open+0x3b #12 0xc0950a85 at kern_openat+0x125 #13 0xc0950ec5 at kern_open+0x35 #14 0xc0950f00 at open+0x30 #15 0xc08ef33a at syscallenter+0x25a #16 0xc0bf254f at syscall+0x4f #17 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 164864, on dev ad4s1a 0xc7d13984: tag ufs, type VREG usecount 0, writecount 0, refcount 6 mountedhere 0 flags (VI_DOINGINACT) v_object 0xc7cff770 ref 0 pages 10 lock type ufs: EXCL by thread 0xc81112c0 (pid 1516) with shared waiters pending #0 0xc0897bf5 at __lockmgr_args+0x595 #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc0953d98 at vn_close+0xa8 #5 0xc0953f84 at vn_closefile+0xe4 #6 0xc0875a63 at _fdrop+0x43 #7 0xc0877900 at closef+0x290 #8 0xc0877ca7 at kern_close+0x117 #9 0xc0877e4a at close+0x1a #10 0xc08ef33a at syscallenter+0x25a #11 0xc0bf254f at syscall+0x4f #12 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 166523, on dev ad4s1a 0xc7cd6414: tag syncer, type VNON usecount 1, writecount 0, refcount 2 mountedhere 0 flags () lock type syncer: EXCL by thread 0xc715d000 (pid 19) #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0935845 at vop_stdlock+0x65 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc0947592 at sync_vnode+0x142 #5 0xc0947903 at sched_sync+0x273 #6 0xc0885258 at fork_exit+0xb8 #7 0xc0bd9ba4 at fork_trampoline+0x8 0xc7e68c3c: tag ufs, type VDIR usecount 6, writecount 0, refcount 9 mountedhere 0 flags () v_object 0xc7c55220 ref 0 pages 1 lock type ufs: SHARED (count 6) #0 0xc0897bf5 at __lockmgr_args+0x595 #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc094716b at vget+0xbb #5 0xc0932deb at cache_lookup+0x67b #6 0xc0932fcd at vfs_cache_lookup+0xad #7 0xc0c17925 at VOP_LOOKUP_APV+0xe5 #8 0xc093a45b at lookup+0x67b #9 0xc093b29f at namei+0x57f #10 0xc0952d1f at vn_open_cred+0x31f #11 0xc095301b at vn_open+0x3b #12 0xc0950a85 at kern_openat+0x125 #13 0xc0950ec5 at kern_open+0x35 #14 0xc0950f00 at open+0x30 #15 0xc08ef33a at syscallenter+0x25a #16 0xc0bf254f at syscall+0x4f #17 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 4592640, on dev ad4s1d 0xc8000000: tag ufs, type VREG usecount 0, writecount 0, refcount 9 mountedhere 0 flags (VI_DOINGINACT) v_object 0xc7eb05d8 ref 0 pages 1 lock type ufs: EXCL by thread 0xc7ca2000 (pid 1509) with shared waiters pending #0 0xc0897bf5 at __lockmgr_args+0x595 #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc0953d98 at vn_close+0xa8 #5 0xc0953f84 at vn_closefile+0xe4 #6 0xc0875a63 at _fdrop+0x43 #7 0xc0877900 at closef+0x290 #8 0xc0877ca7 at kern_close+0x117 #9 0xc0877e4a at close+0x1a #10 0xc08ef33a at syscallenter+0x25a #11 0xc0bf254f at syscall+0x4f #12 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 4592650, on dev ad4s1d 0xc8c40414: tag ufs, type VREG usecount 1, writecount 1, refcount 4276 mountedhere 0 flags () v_object 0xc8959198 ref 0 pages 33296 lock type ufs: EXCL by thread 0xc81ea2c0 (pid 1463) #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc09546d6 at vn_write+0x156 #5 0xc08f9405 at dofilewrite+0x95 #6 0xc08fab68 at kern_writev+0x58 #7 0xc08fac7f at write+0x4f #8 0xc08ef33a at syscallenter+0x25a #9 0xc0bf254f at syscall+0x4f #10 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 23556, on dev md5a 0xc8c402b8: tag ufs, type VREG usecount 1, writecount 1, refcount 2851 mountedhere 0 flags () v_object 0xc89b8660 ref 0 pages 11396 lock type ufs: EXCL by thread 0xc81ea000 (pid 1464) #0 0xc089824e at __lockmgr_args+0xbee #1 0xc0aff741 at ffs_lock+0xa1 #2 0xc0c167a5 at VOP_LOCK1_APV+0xb5 #3 0xc0953368 at _vn_lock+0x78 #4 0xc09546d6 at vn_write+0x156 #5 0xc08f9405 at dofilewrite+0x95 #6 0xc08fab68 at kern_writev+0x58 #7 0xc08fac7f at write+0x4f #8 0xc08ef33a at syscallenter+0x25a #9 0xc0bf254f at syscall+0x4f #10 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 23558, on dev md5a db:0:lockedvnods> show mount 0xc7c3cb50 /dev/ad4s1a on / (ufs) 0xc7c3d000 devfs on /dev (devfs) 0xc7e792d4 /dev/ad4s1f on /usr (ufs) 0xc7e79000 /dev/ad4s1d on /var (ufs) 0xc7c3db50 procfs on /proc (procfs) 0xc7c3c87c /dev/ad4s1e on /tmp (ufs) 0xc7c3d87c /dev/md5a on /mnt (ufs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 1521 1434 1521 0 D+ ufs 0xc8000058 ps 1520 1519 1520 0 DVs ufs 0xc7d139dc cron 1519 1298 1298 0 D ppwait 0xc810a548 cron 1518 1517 1518 0 DVs ufs 0xc7d139dc cron 1517 1298 1298 0 D ppwait 0xc845a2a0 cron 1516 1515 1516 0 LVs *Softdep 0xc7c9cc80 cron 1515 1298 1298 0 D ppwait 0xc810a2a0 cron 1514 1281 1514 0 Ds ufs 0xc8000058 sshd 1513 1341 1341 0 D ufs 0xc8000058 sh 1512 1477 1475 1001 D ufs 0xc8000058 awk 1511 1477 1475 1001 D ufs 0xc8000058 sed 1510 1477 1475 1001 D ufs 0xc8000058 sed 1509 1477 1475 1001 L *Softdep 0xc7c9cc80 vmstat 1478 1475 1475 1001 S piperd 0xc7e9b000 awk 1477 1475 1475 1001 S wait 0xc81d6d48 sh 1476 1473 1476 1001 Ss+ select 0xc7d49364 top 1475 1472 1475 1001 Ss wait 0xc81d1aa0 sh 1474 1471 1474 1001 Ss kqread 0xc7d54380 tail 1473 1467 1467 1001 S select 0xc6d800a4 sshd 1472 1465 1465 1001 S select 0xc7c405a4 sshd 1471 1466 1466 1001 S select 0xc6fce624 sshd 1467 1281 1467 0 Ss sbwait 0xc895ca60 sshd 1466 1281 1466 0 Ss sbwait 0xc895cd98 sshd 1465 1281 1465 0 Ss sbwait 0xc895d254 sshd 1464 1 1439 0 DL+ biowr 0xe6de77c0 rw 1463 1 1439 0 LL+ *Softdep 0xc7c9cc80 rw 1448 0 0 0 DL mdwait 0xc7ba6800 [md5] 1434 1429 1434 0 S+ wait 0xc845ad48 bash 1429 1428 1429 0 S+ pause 0xc7cf75a8 csh 1428 1423 1428 1001 S+ wait 0xc6f64aa0 su 1423 1422 1423 1001 Ss+ wait 0xc81d67f8 bash 1422 1420 1420 1001 S select 0xc6fc27a4 sshd 1420 1281 1420 0 Ss sbwait 0xc813d58c sshd 1417 1 1417 0 Ss+ ttyin 0xc716d070 getty 1416 1 1416 0 Ss+ ttyin 0xc716d270 getty 1415 1 1415 0 Ss+ ttyin 0xc716d470 getty 1414 1 1414 0 Ss+ ttyin 0xc6f81070 getty 1413 1 1413 0 Ss+ ttyin 0xc6f81270 getty 1412 1 1412 0 Ss+ ttyin 0xc6f81470 getty 1411 1 1411 0 Ss+ ttyin 0xc6f81670 getty 1410 1 1410 0 Ss+ ttyin 0xc6f81870 getty 1409 1 1409 0 Ss+ ttyin 0xc6f81a70 getty 1378 1 1378 0 Ss select 0xc6fcec64 inetd 1341 1 1341 0 Ss wait 0xc845aaa0 watchdogd 1298 1 1298 0 Ss nanslp 0xc0e3dae4 cron 1291 1 1291 25 Ss pause 0xc81d65a8 sendmail 1287 1 1287 0 Ss select 0xc7d492a4 sendmail 1281 1 1281 0 Ss select 0xc6fcede4 sshd 1203 1 1203 0 Ss select 0xc6fcece4 moused 1137 1 1137 0 Ss select 0xc7d49324 ntpd 1035 1 1035 0 Ss rpcsvc 0xc812fc90 NLM: master 1028 1 1028 0 Ss select 0xc6fce4a4 rpc.statd 1021 1020 1020 0 S (threaded) nfsd 100120 S rpcsvc 0xc812fcd0 nfsd: service 100119 S rpcsvc 0xc6f62810 nfsd: service 100118 S rpcsvc 0xc812fd10 nfsd: service 100100 S rpcsvc 0xc6f62850 nfsd: master 1020 1 1020 0 Ss select 0xc6fce424 nfsd 1011 1 1011 0 Ss select 0xc7c403a4 mountd 918 1 918 0 Ss select 0xc6d3ad64 rpcbind 892 1 892 0 Ss select 0xc7c406a4 syslogd 702 1 702 0 Ss select 0xc7c40324 devd 21 0 0 0 DL flowclea 0xc0faab48 [flowcleaner] 20 0 0 0 LL *Softdep 0xc7c9cc80 [softdepflush] 19 0 0 0 LL *Softdep 0xc7c9cc80 [syncer] 18 0 0 0 DL vlruwt 0xc7c1b7f8 [vnlru] 17 0 0 0 DL psleep 0xc0faa688 [bufdaemon] 16 0 0 0 DL pgzero 0xc0fb815c [pagezero] 15 0 0 0 DL psleep 0xc0fb7d50 [vmdaemon] 9 0 0 0 DL psleep 0xc0fb7d18 [pagedaemon] 8 0 0 0 DL ccb_scan 0xc0e097d4 [xpt_thrd] 7 0 0 0 DL waiting_ 0xc0fac358 [sctp_iterator] 6 0 0 0 DL - 0xc6fbcc3c [fdc0] 5 0 0 0 SL - 0xc7050000 [fw0_probe] 14 0 0 0 DL (threaded) [usb] 100057 D - 0xc7034d0c [usbus5] 100056 D - 0xc7034cdc [usbus5] 100055 D - 0xc7034cac [usbus5] 100054 D - 0xc7034c7c [usbus5] 100052 D - 0xc7028b5c [usbus4] 100051 D - 0xc7028b2c [usbus4] 100050 D - 0xc7028afc [usbus4] 100049 D - 0xc7028acc [usbus4] 100048 D - 0xc7024b5c [usbus3] 100047 D - 0xc7024b2c [usbus3] 100046 D - 0xc7024afc [usbus3] 100045 D - 0xc7024acc [usbus3] 100044 D - 0xc7019b5c [usbus2] 100043 D - 0xc7019b2c [usbus2] 100042 D - 0xc7019afc [usbus2] 100041 D - 0xc7019acc [usbus2] 100039 D - 0xc7015b5c [usbus1] 100038 D - 0xc7015b2c [usbus1] 100037 D - 0xc7015afc [usbus1] 100036 D - 0xc7015acc [usbus1] 100034 D - 0xc7006b5c [usbus0] 100033 D - 0xc7006b2c [usbus0] 100032 D - 0xc7006afc [usbus0] 100031 D - 0xc7006acc [usbus0] 13 0 0 0 DL - 0xc0e3d944 [yarrow] 4 0 0 0 DL - 0xc0e3b5e4 [g_down] 3 0 0 0 LL *bufobj i 0xc7030180 [g_up] 2 0 0 0 DL - 0xc0e3b5d8 [g_event] 12 0 0 0 WL (threaded) [intr] 100065 I [irq12: psm0] 100064 I [irq1: atkbd0] 100062 I [swi0: uart] 100059 I [irq20: fwohci0] 100058 I [irq14: ata0] 100053 I [irq19: ehci0] 100040 I [irq18: ohci2 ohci4] 100035 I [irq17: ohci1 ohci3] 100030 I [irq16: hdac1 ohci0] 100029 I [irq22: atapci0] 100028 I [irq256: hdac0] 100027 I [irq9: acpi0] 100023 I [swi2: cambio] 100022 I [swi6: task queue] 100021 I [swi6: Giant taskq] 100019 I [swi5: +] 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 0xc6d9bd48 [init] 10 0 0 0 DL audit_wo 0xc0fb5b00 [audit] 0 0 0 0 DLs (threaded) [kernel] 100066 D deadlkre 0xc0e3d944 [deadlkres] 100060 D - 0xc7020300 [fw0_taskq] 100026 D - 0xc6f2c840 [acpi_task_2] 100025 D - 0xc6f2c840 [acpi_task_1] 100024 D - 0xc6f2c840 [acpi_task_0] 100020 D - 0xc6f2ca40 [thread taskq] 100018 D - 0xc6f2cac0 [kqueue taskq] 100016 D - 0xc6da0840 [firmware taskq] 100000 D sched 0xc0e3b6c0 [swapper] db:0:ps> allt Tracing command ps pid 1521 tid 100081 td 0xc7ca22c0 sched_switch(c7ca22c0,0,104,191,433a7c0e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c7ca22c0,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f614d890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f614d890,c7ca2364,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c7ca22c0,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f614db90,f614dba4,f614db90,c7c4ae00,...) at cache_lookup+0x67b vfs_cache_lookup(f614d9cc,c0ce7fa6,c0e07f40,200000,f614db78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f614d9cc,f614dba4,310,f614db90,...) at VOP_LOOKUP_APV+0xe5 lookup(f614db78,c0ce68f5,ef,ca,c7c99000,...) at lookup+0x67b namei(f614db78,f614dac4,c0cd416b,c7c99088,0,...) at namei+0x57f vn_open_cred(f614db78,f614dc2c,0,0,c7c4ae00,...) at vn_open_cred+0x31f vn_open(f614db78,f614dc2c,0,c8165968,3,...) at vn_open+0x3b kern_openat(c7ca22c0,ffffff9c,2807b40d,0,1,...) at kern_openat+0x125 kern_open(c7ca22c0,2807b40d,0,0,0,...) at kern_open+0x35 open(c7ca22c0,f614dcec,f614dd28,c0cde9af,0,...) at open+0x30 syscallenter(c7ca22c0,f614dce4,f614dce4,2,0,...) at syscallenter+0x25a syscall(f614dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x280587e3, esp = 0xbfbfe23c, ebp = 0xbfbfe2e8 --- Tracing command cron pid 1520 tid 100115 td 0xc8111580 sched_switch(c8111580,0,104,191,43d4cd9d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c8111580,0,c0cde18b,260,c7d139dc,...) at sleepq_switch+0x15f sleepq_wait(c7d139dc,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c7d139dc,200100,c7d13a48,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f620e890,c08f6acb,c0ce6160,200100,c7d13984,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f620e890,c8111624,c0e08300,c7d13984,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7d13984,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c7d13984,200100,c8111580,231,0,...) at vget+0xbb cache_lookup(c7203828,f620eb90,f620eba4,f620eb90,c6d98900,...) at cache_lookup+0x67b vfs_cache_lookup(f620e9cc,c0ce7fa6,c0e07f40,200000,f620eb78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f620e9cc,f620eba4,1f6,f620eb90,...) at VOP_LOOKUP_APV+0xe5 lookup(f620eb78,c0ce68f5,ef,ca,c810a2a8,...) at lookup+0x67b namei(f620eb78,f620eac4,c0cd416b,c810a330,0,...) at namei+0x57f vn_open_cred(f620eb78,f620ec2c,0,0,c6d98900,...) at vn_open_cred+0x31f vn_open(f620eb78,f620ec2c,0,c7c6d150,0,...) at vn_open+0x3b kern_openat(c8111580,ffffff9c,281accfd,0,1,...) at kern_openat+0x125 kern_open(c8111580,281accfd,0,0,0,...) at kern_open+0x35 open(c8111580,f620ecec,f620ed28,c0cde9af,0,...) at open+0x30 syscallenter(c8111580,f620ece4,f620ece4,0,0,...) at syscallenter+0x25a syscall(f620ed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x28190643, esp = 0xbfbfe2bc, ebp = 0xbfbfe3d8 --- Tracing command cron pid 1519 tid 100178 td 0xc81e92c0 sched_switch(c81e92c0,0,104,191,43ca161c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81e92c0,0,c0cde18b,260,c81e92c0,...) at sleepq_switch+0x15f sleepq_wait(c810a548,0,f6309bbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c810a548,c810a330,c0cd4d5b,309,80000034,...) at _cv_wait+0x243 fork1(c81e92c0,80000034,0,f6309c48,c81e92c0,...) at fork1+0x155f vfork(c81e92c0,f6309cec,2845d0d9,1,0,...) at vfork+0x29 syscallenter(c81e92c0,f6309ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f6309d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (66, FreeBSD ELF32, vfork), eip = 0x280f98f0, esp = 0xbfbfe6a0, ebp = 0xbfbfec58 --- Tracing command cron pid 1518 tid 100159 td 0xc815f000 sched_switch(c815f000,0,104,191,1e23a9d6,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c815f000,0,c0cde18b,260,c7d139dc,...) at sleepq_switch+0x15f sleepq_wait(c7d139dc,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c7d139dc,200100,c7d13a48,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f62bd890,c08f6acb,c0ce6160,200100,c7d13984,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f62bd890,c815f0a4,c0e08300,c7d13984,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7d13984,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c7d13984,200100,c815f000,231,0,...) at vget+0xbb cache_lookup(c7203828,f62bdb90,f62bdba4,f62bdb90,c6d98900,...) at cache_lookup+0x67b vfs_cache_lookup(f62bd9cc,c0ce7fa6,c0e07f40,200000,f62bdb78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f62bd9cc,f62bdba4,1f6,f62bdb90,...) at VOP_LOOKUP_APV+0xe5 lookup(f62bdb78,c0ce68f5,ef,ca,c845a000,...) at lookup+0x67b namei(f62bdb78,f62bdac4,c0cd416b,c845a088,0,...) at namei+0x57f vn_open_cred(f62bdb78,f62bdc2c,0,0,c6d98900,...) at vn_open_cred+0x31f vn_open(f62bdb78,f62bdc2c,0,c7c82b60,0,...) at vn_open+0x3b kern_openat(c815f000,ffffff9c,281accfd,0,1,...) at kern_openat+0x125 kern_open(c815f000,281accfd,0,0,0,...) at kern_open+0x35 open(c815f000,f62bdcec,28480004,1,0,...) at open+0x30 syscallenter(c815f000,f62bdce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62bdd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x28190643, esp = 0xbfbfe2bc, ebp = 0xbfbfe3d8 --- Tracing command cron pid 1517 tid 100117 td 0xc8111000 sched_switch(c8111000,0,104,191,1e182635,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8111000,0,c0cde18b,260,c8111000,...) at sleepq_switch+0x15f sleepq_wait(c845a2a0,0,f6216bbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c845a2a0,c845a088,c0cd4d5b,309,80000034,...) at _cv_wait+0x243 fork1(c8111000,80000034,0,f6216c48,c8111000,...) at fork1+0x155f vfork(c8111000,f6216cec,2845d072,1,0,...) at vfork+0x29 syscallenter(c8111000,f6216ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f6216d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (66, FreeBSD ELF32, vfork), eip = 0x280f98f0, esp = 0xbfbfe6a0, ebp = 0xbfbfec58 --- Tracing command cron pid 1516 tid 100116 td 0xc81112c0 sched_switch(c81112c0,0,103,18c,61b2861b,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7c9cc80,...) at mi_switch+0x200 turnstile_wait(c7c9cc80,c6eaf000,0,1ac,c0fb6298,...) at turnstile_wait+0x495 _mtx_lock_sleep(c0fb6298,c81112c0,0,c0d01096,26ad,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c0fb6298,0,c0d01096,26ad,c7c3cb50,...) at _mtx_lock_flags+0xf7 softdep_update_inodeblock(c7d11074,e6dc9d40,0,4000,0,...) at softdep_update_inodeblock+0xd4 ffs_update(c7d13984,0,2,c8111364,c7d13984,...) at ffs_update+0x1aa ufs_inactive(f6212aa4,c0d1a532,c7d13a48,c7d13a48,c7d13984,...) at ufs_inactive+0x33a VOP_INACTIVE_APV(c0ded6c0,f6212aa4,c0ce7330,91a,c0e082c0,...) at VOP_INACTIVE_APV+0xc5 vinactive(c7d13a48,0,c0ce7330,89f,0,...) at vinactive+0xb1 vputx(f6212b40,c0953e8a,c7d13984,f6212b1c,c0ce87fd,...) at vputx+0x337 vput(c7d13984,f6212b1c,c0ce87fd,12d,0,...) at vput+0x10 vn_close(c7d13984,1,c6d98900,c81112c0,0,...) at vn_close+0x19a vn_closefile(c8165af0,c81112c0,3,0,c8165af0,...) at vn_closefile+0xe4 _fdrop(c8165af0,c81112c0,f6212be8,c08f6b6c,0,c8111364,c0dd3aa0,c0f7c350,c0cd416b,c81112c0,c7ff702c,488,f6212c10,c08b74a7,c7ff702c,8,c0cd4162,488) at _fdrop+0x43 closef(c8165af0,c81112c0,488,46d,c7ff702c,...) at closef+0x290 kern_close(c81112c0,3,f6212c7c,c08ef33a,c81112c0,...) at kern_close+0x117 close(c81112c0,f6212cec,f6212d28,c0cde9af,0,...) at close+0x1a syscallenter(c81112c0,f6212ce4,f6212ce4,0,0,...) at syscallenter+0x25a syscall(f6212d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281a11f3, esp = 0xbfbfe3ec, ebp = 0xbfbfe418 --- Tracing command cron pid 1515 tid 100181 td 0xc8162840 sched_switch(c8162840,0,104,191,61a0e20e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8162840,0,c0cde18b,260,c8162840,...) at sleepq_switch+0x15f sleepq_wait(c810a2a0,0,f6312bbc,1,0,...) at sleepq_wait+0x63 _cv_wait(c810a2a0,c810a088,c0cd4d5b,309,80000034,...) at _cv_wait+0x243 fork1(c8162840,80000034,0,f6312c48,c8162840,...) at fork1+0x155f vfork(c8162840,f6312cec,2845d072,1,0,...) at vfork+0x29 syscallenter(c8162840,f6312ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f6312d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (66, FreeBSD ELF32, vfork), eip = 0x280f98f0, esp = 0xbfbfe6a0, ebp = 0xbfbfec58 --- Tracing command sshd pid 1514 tid 100077 td 0xc7c6bb00 sched_switch(c7c6bb00,0,104,191,6306a534,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c7c6bb00,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f613d890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f613d890,c7c6bba4,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c7c6bb00,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f613db90,f613dba4,f613db90,c7c4b580,...) at cache_lookup+0x67b vfs_cache_lookup(f613d9cc,c0ce7fa6,c0e07f40,200000,f613db78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f613d9cc,f613dba4,310,f613db90,...) at VOP_LOOKUP_APV+0xe5 lookup(f613db78,c0ce68f5,ef,ca,c6f64d48,...) at lookup+0x67b namei(f613db78,f613dac4,c0cd416b,c6f64dd0,0,...) at namei+0x57f vn_open_cred(f613db78,f613dc2c,0,0,c7c4b580,...) at vn_open_cred+0x31f vn_open(f613db78,f613dc2c,0,c7c82770,3,...) at vn_open+0x3b kern_openat(c7c6bb00,ffffff9c,280ab40d,0,1,...) at kern_openat+0x125 kern_open(c7c6bb00,280ab40d,0,0,0,...) at kern_open+0x35 open(c7c6bb00,f613dcec,f613dd28,c0cde9af,0,...) at open+0x30 syscallenter(c7c6bb00,f613dce4,f613dce4,2,0,...) at syscallenter+0x25a syscall(f613dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x280887e3, esp = 0xbfbfe55c, ebp = 0xbfbfe608 --- Tracing command sh pid 1513 tid 100186 td 0xc8c462c0 sched_switch(c8c462c0,0,104,191,550a72ea,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c8c462c0,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f6326890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f6326890,c8c46364,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c8c462c0,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f6326b90,f6326ba4,f6326b90,c6d98180,...) at cache_lookup+0x67b vfs_cache_lookup(f63269cc,c0ce7fa6,c0e07f40,200000,f6326b78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f63269cc,f6326ba4,310,f6326b90,...) at VOP_LOOKUP_APV+0xe5 lookup(f6326b78,c0ce68f5,ef,ca,c845b2a8,...) at lookup+0x67b namei(f6326b78,f6326ac4,c0cd416b,c845b330,0,...) at namei+0x57f vn_open_cred(f6326b78,f6326c2c,0,0,c6d98180,...) at vn_open_cred+0x31f vn_open(f6326b78,f6326c2c,0,c8165b60,3,...) at vn_open+0x3b kern_openat(c8c462c0,ffffff9c,2809140d,0,1,...) at kern_openat+0x125 kern_open(c8c462c0,2809140d,0,0,0,...) at kern_open+0x35 open(c8c462c0,f6326cec,f6326d28,c0cde9af,0,...) at open+0x30 syscallenter(c8c462c0,f6326ce4,f6326ce4,2,0,...) at syscallenter+0x25a syscall(f6326d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x2806e7e3, esp = 0xbfbfe55c, ebp = 0xbfbfe608 --- Tracing command awk pid 1512 tid 100113 td 0xc8111b00 sched_switch(c8111b00,0,104,191,4a4da78,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c8111b00,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f6206890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f6206890,c8111ba4,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c8111b00,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f6206b90,f6206ba4,f6206b90,c7c4a780,...) at cache_lookup+0x67b vfs_cache_lookup(f62069cc,c0ce7fa6,c0e07f40,200000,f6206b78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f62069cc,f6206ba4,310,f6206b90,...) at VOP_LOOKUP_APV+0xe5 lookup(f6206b78,c0ce68f5,ef,ca,c810a7f8,...) at lookup+0x67b namei(f6206b78,f6206ac4,c0cd416b,c810a880,0,...) at namei+0x57f vn_open_cred(f6206b78,f6206c2c,0,0,c7c4a780,...) at vn_open_cred+0x31f vn_open(f6206b78,f6206c2c,0,c8165c40,3,...) at vn_open+0x3b kern_openat(c8111b00,ffffff9c,2809240d,0,1,...) at kern_openat+0x125 kern_open(c8111b00,2809240d,0,0,0,...) at kern_open+0x35 open(c8111b00,f6206cec,f6206d28,c0cde9af,0,...) at open+0x30 syscallenter(c8111b00,f6206ce4,f6206ce4,2,0,...) at syscallenter+0x25a syscall(f6206d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x2806f7e3, esp = 0xbfbfe3bc, ebp = 0xbfbfe468 --- Tracing command sed pid 1511 tid 100088 td 0xc7ce5b00 sched_switch(c7ce5b00,0,104,191,49a3120,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c7ce5b00,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f616a890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f616a890,c7ce5ba4,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c7ce5b00,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f616ab90,f616aba4,f616ab90,c7c4a780,...) at cache_lookup+0x67b vfs_cache_lookup(f616a9cc,c0ce7fa6,c0e07f40,200000,f616ab78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f616a9cc,f616aba4,310,f616ab90,...) at VOP_LOOKUP_APV+0xe5 lookup(f616ab78,c0ce68f5,ef,ca,c7cdf2a8,...) at lookup+0x67b namei(f616ab78,f616aac4,c0cd416b,c7cdf330,0,...) at namei+0x57f vn_open_cred(f616ab78,f616ac2c,0,0,c7c4a780,...) at vn_open_cred+0x31f vn_open(f616ab78,f616ac2c,0,c7c82930,3,...) at vn_open+0x3b kern_openat(c7ce5b00,ffffff9c,2807b40d,0,1,...) at kern_openat+0x125 kern_open(c7ce5b00,2807b40d,0,0,0,...) at kern_open+0x35 open(c7ce5b00,f616acec,f616ad28,c0cde9af,0,...) at open+0x30 syscallenter(c7ce5b00,f616ace4,f616ace4,2,0,...) at syscallenter+0x25a syscall(f616ad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x280587e3, esp = 0xbfbfe3cc, ebp = 0xbfbfe478 --- Tracing command sed pid 1510 tid 100106 td 0xc7161840 sched_switch(c7161840,0,104,191,4a383c0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c7161840,0,c0cde18b,260,c8000058,...) at sleepq_switch+0x15f sleepq_wait(c8000058,50,c0cd1efe,4,1,...) at sleepq_wait+0x63 __lockmgr_args(c8000058,200100,c80000c4,0,0,...) at __lockmgr_args+0x4bf ffs_lock(f61b5890,c08f6acb,c0ce6160,200100,c8000000,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6c0,f61b5890,c71618e4,c0e08300,c8000000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c8000000,200100,c0ce7330,82a,0,...) at _vn_lock+0x78 vget(c8000000,200100,c7161840,231,0,...) at vget+0xbb cache_lookup(c7e68c3c,f61b5b90,f61b5ba4,f61b5b90,c7c4a780,...) at cache_lookup+0x67b vfs_cache_lookup(f61b59cc,c0ce7fa6,c0e07f40,200000,f61b5b78,...) at vfs_cache_lookup+0xad VOP_LOOKUP_APV(c0ded6c0,f61b59cc,f61b5ba4,310,f61b5b90,...) at VOP_LOOKUP_APV+0xe5 lookup(f61b5b78,c0ce68f5,ef,ca,c7cf7000,...) at lookup+0x67b namei(f61b5b78,f61b5ac4,c0cd416b,c7cf7088,0,...) at namei+0x57f vn_open_cred(f61b5b78,f61b5c2c,0,0,c7c4a780,...) at vn_open_cred+0x31f vn_open(f61b5b78,f61b5c2c,0,c7c8c2a0,3,...) at vn_open+0x3b kern_openat(c7161840,ffffff9c,2807b40d,0,1,...) at kern_openat+0x125 kern_open(c7161840,2807b40d,0,0,0,...) at kern_open+0x35 open(c7161840,f61b5cec,f61b5d28,c0cde9af,0,...) at open+0x30 syscallenter(c7161840,f61b5ce4,f61b5ce4,2,0,...) at syscallenter+0x25a syscall(f61b5d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (5, FreeBSD ELF32, open), eip = 0x280587e3, esp = 0xbfbfe40c, ebp = 0xbfbfe4b8 --- Tracing command vmstat pid 1509 tid 100082 td 0xc7ca2000 sched_switch(c7ca2000,0,103,18c,48659b5,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7c9cc80,...) at mi_switch+0x200 turnstile_wait(c7c9cc80,c6eaf000,0,1ac,c0fb6298,...) at turnstile_wait+0x495 _mtx_lock_sleep(c0fb6298,c7ca2000,0,c0d01096,26ad,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c0fb6298,0,c0d01096,26ad,c7e79000,...) at _mtx_lock_flags+0xf7 softdep_update_inodeblock(c80041d0,e6d05820,0,4000,0,...) at softdep_update_inodeblock+0xd4 ffs_update(c8000000,0,2,c7ca20a4,c8000000,...) at ffs_update+0x1aa ufs_inactive(f6151aa4,c0d1a532,c80000c4,c80000c4,c8000000,...) at ufs_inactive+0x33a VOP_INACTIVE_APV(c0ded6c0,f6151aa4,c0ce7330,91a,c0e082c0,...) at VOP_INACTIVE_APV+0xc5 vinactive(c80000c4,0,c0ce7330,89f,0,...) at vinactive+0xb1 vputx(f6151b40,c0953e8a,c8000000,f6151b1c,c0ce87fd,...) at vputx+0x337 vput(c8000000,f6151b1c,c0ce87fd,12d,0,...) at vput+0x10 vn_close(c8000000,1,c7c4a780,c7ca2000,0,...) at vn_close+0x19a vn_closefile(c7c6c818,c7ca2000,3,0,c7c6c818,...) at vn_closefile+0xe4 _fdrop(c7c6c818,c7ca2000,f6151be8,c08f6b6c,0,c7ca20a4,c0dd3aa0,c0f7c560,c0cd416b,c7ca2000,c83a132c,488,f6151c10,c08b74a7,c83a132c,8,c0cd4162,488) at _fdrop+0x43 closef(c7c6c818,c7ca2000,488,46d,c83a132c,...) at closef+0x290 kern_close(c7ca2000,3,f6151c7c,c08ef33a,c7ca2000,...) at kern_close+0x117 close(c7ca2000,f6151cec,f6151d28,c0cde9af,0,...) at close+0x1a syscallenter(c7ca2000,f6151ce4,f6151ce4,0,0,...) at syscallenter+0x25a syscall(f6151d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x28057803, esp = 0xbfbfe3fc, ebp = 0xbfbfe4a8 --- Tracing command awk pid 1478 tid 100162 td 0xc8465000 sched_switch(c8465000,0,104,191,d309f8cd,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c8465000,0,c0cde18b,1a0,4c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7e9b000,4c,c0ce0721,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7e9b000,c7e9b170,14c,c0ce0721,0,...) at _sleep+0x35c pipe_read(c8165e70,f62c6c28,c7c4a780,0,c8465000,...) at pipe_read+0x417 dofileread(f62c6c28,ffffffff,ffffffff,0,c8165e70,...) at dofileread+0x96 kern_readv(c8465000,0,f62c6c28,f62c6c48,1,...) at kern_readv+0x58 read(c8465000,f62c6cec,f62c6d80,f62c6c88,0,...) at read+0x4f syscallenter(c8465000,f62c6ce4,c0bf2a66,0,0,...) at syscallenter+0x25a syscall(f62c6d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x281b9233, esp = 0xbfbfe96c, ebp = 0xbfbfe988 --- Tracing command sh pid 1477 tid 100166 td 0xc84642c0 sched_switch(c84642c0,0,104,191,487e502,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c84642c0,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81d6d48,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81d6d48,c81d6dd0,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c84642c0,ffffffff,f62dcc44,2,0,...) at kern_wait+0xb66 wait4(c84642c0,f62dccec,f62dcd28,c0cde9af,0,...) at wait4+0x3b syscallenter(c84642c0,f62dcce4,f62dcce4,0,0,...) at syscallenter+0x25a syscall(f62dcd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28162a3b, esp = 0xbfbfe93c, ebp = 0xbfbfe958 --- Tracing command top pid 1476 tid 100141 td 0xc7d502c0 sched_switch(c7d502c0,0,104,191,7fa013a9,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7d502c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f625fa14,c089fc4a,c7d49350,0,c7d502c0,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7d49364,0,f625fa4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7d49364,c7d49350,3e9,621,c7c82c78,...) at _cv_timedwait_sig+0x252 seltdwait(f625fbf8,f625fc00,c7d48580,c7d502c0,30204830,...) at seltdwait+0x8a kern_select(c7d502c0,2,bfbfebdc,0,0,f625fc40,20,1,0) at kern_select+0x504 select(c7d502c0,f625fcec,f625fd28,c0cde9af,0,...) at select+0x66 syscallenter(c7d502c0,f625fce4,f625fce4,0,c0e41b40,...) at syscallenter+0x25a syscall(f625fd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281ef1b3, esp = 0xbfbfeb7c, ebp = 0xbfbfecd8 --- Tracing command sh pid 1475 tid 100145 td 0xc7ce6580 sched_switch(c7ce6580,0,104,191,84d5d0e3,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7ce6580,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81d1aa0,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81d1aa0,c81d1b28,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c7ce6580,ffffffff,f626bc44,2,0,...) at kern_wait+0xb66 wait4(c7ce6580,f626bcec,2820971c,1,0,...) at wait4+0x3b syscallenter(c7ce6580,f626bce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f626bd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28162a3b, esp = 0xbfbfeb7c, ebp = 0xbfbfeb98 --- Tracing command tail pid 1474 tid 100177 td 0xc81e9580 sched_switch(c81e9580,0,104,191,6d38f435,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c81e9580,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(3e9,c08ebeb0,c81e9580,0,100,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7d54380,58,c0cd49a5,100,0,...) at sleepq_timedwait_sig+0x1a _sleep(c7d54380,c7d54380,158,c0cd49a5,3e9,...) at _sleep+0x328 kern_kevent(c81e9580,4,0,1,f6304c28,...) at kern_kevent+0x364 kevent(c81e9580,f6304cec,f6304d28,c0cde9af,0,...) at kevent+0x19b syscallenter(c81e9580,f6304ce4,f6304ce4,0,0,...) at syscallenter+0x25a syscall(f6304d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (363, FreeBSD ELF32, kevent), eip = 0x28168c6b, esp = 0xbfbfeb5c, ebp = 0xbfbfec18 --- Tracing command sshd pid 1473 tid 100091 td 0xc7ce5840 sched_switch(c7ce5840,0,104,191,7fa16209,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce5840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6d80090,0,c0cd8288,c7ce5840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6d800a4,0,f6177a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6d800a4,c6d80090,c0ce0570,621,c7c6cc78,...) at _cv_wait_sig+0x243 seltdwait(c7c6cc78,58,c7d05180,c7ce5840,246,...) at seltdwait+0xa2 kern_select(c7ce5840,a,288060b8,288060dc,0,0,20,c7cdf000,c7cdf000) at kern_select+0x504 select(c7ce5840,f6177cec,f6177d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce5840,f6177ce4,f6177ce4,0,c0e42840,...) at syscallenter+0x25a syscall(f6177d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 1472 tid 100158 td 0xc815f2c0 sched_switch(c815f2c0,0,104,191,7f20f99d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c815f2c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c40590,0,c0cd8288,c815f2c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c405a4,0,f62baa4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c405a4,c7c40590,c0ce0570,621,c7c8ce00,...) at _cv_wait_sig+0x243 seltdwait(c7c8ce00,58,c7c4a500,c815f2c0,c0d06814,...) at seltdwait+0xa2 kern_select(c815f2c0,c,288060b8,288060dc,0,0,20,c845a2a8,c845a2a8) at kern_select+0x504 select(c815f2c0,f62bacec,f62bad28,c0cde9af,0,...) at select+0x66 syscallenter(c815f2c0,f62bace4,f62bace4,0,0,...) at syscallenter+0x25a syscall(f62bad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 1471 tid 100099 td 0xc7c6ab00 sched_switch(c7c6ab00,0,104,191,80db4934,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c6ab00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fce610,0,c0cd8288,c7c6ab00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fce624,0,f619aa4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fce624,c6fce610,c0ce0570,621,c8165000,...) at _cv_wait_sig+0x243 seltdwait(c8165000,58,c6d98780,c7c6ab00,246,...) at seltdwait+0xa2 kern_select(c7c6ab00,c,288060b8,288060dc,0,0,20,c7cf8000,c7cf8000) at kern_select+0x504 select(c7c6ab00,f619acec,f619ad28,c0cde9af,0,...) at select+0x66 syscallenter(c7c6ab00,f619ace4,f619ace4,0,0,...) at syscallenter+0x25a syscall(f619ad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 1467 tid 100175 td 0xc81e9b00 sched_switch(c81e9b00,0,104,191,7f9ef701,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c81e9b00,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c895ca60,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c895ca60,c895ca20,158,c0ce3f34,0) at _sleep+0x35c sbwait(c895c9fc,4,c0ce4003,5c9,c895ca20,...) at sbwait+0x76 soreceive_generic(c895c9a8,0,f62fac28,0,0,...) at soreceive_generic+0x3f0 soreceive(c895c9a8,0,f62fac28,0,0,0) at soreceive+0x38 soo_read(c7d0a1f8,f62fac28,c7c4b080,0,c81e9b00,...) at soo_read+0x4e dofileread(f62fac28,ffffffff,ffffffff,0,c7d0a1f8,...) at dofileread+0x96 kern_readv(c81e9b00,5,f62fac28,f62fac48,1,...) at kern_readv+0x58 read(c81e9b00,f62facec,288db010,1,0,...) at read+0x4f syscallenter(c81e9b00,f62face4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62fad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command sshd pid 1466 tid 100156 td 0xc815f840 sched_switch(c815f840,0,104,191,7e6a6fa4,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c815f840,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c895cd98,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c895cd98,c895cd58,158,c0ce3f34,0) at _sleep+0x35c sbwait(c895cd34,4,c0ce4003,5c9,c895cd58,...) at sbwait+0x76 soreceive_generic(c895cce0,0,f62b4c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c895cce0,0,f62b4c28,0,0,0) at soreceive+0x38 soo_read(c7d0a188,f62b4c28,c6d98e80,0,c815f840,...) at soo_read+0x4e dofileread(f62b4c28,ffffffff,ffffffff,0,c7d0a188,...) at dofileread+0x96 kern_readv(c815f840,5,f62b4c28,f62b4c48,1,...) at kern_readv+0x58 read(c815f840,f62b4cec,f62b4d28,c0cde9af,0,...) at read+0x4f syscallenter(c815f840,f62b4ce4,f62b4ce4,0,0,...) at syscallenter+0x25a syscall(f62b4d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command sshd pid 1465 tid 100169 td 0xc81102c0 sched_switch(c81102c0,0,104,191,7ef2bff1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c81102c0,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c895d254,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c895d254,c895d214,158,c0ce3f34,0) at _sleep+0x35c sbwait(c895d1f0,4,c0ce4003,5c9,c895d214,...) at sbwait+0x76 soreceive_generic(c895d19c,0,f62e5c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c895d19c,0,f62e5c28,0,0,0) at soreceive+0x38 soo_read(c7c823f0,f62e5c28,c7d47d00,0,c81102c0,...) at soo_read+0x4e dofileread(f62e5c28,ffffffff,ffffffff,0,c7c823f0,...) at dofileread+0x96 kern_readv(c81102c0,5,f62e5c28,f62e5c48,1,...) at kern_readv+0x58 read(c81102c0,f62e5cec,f62e5d28,c0cde9af,0,...) at read+0x4f syscallenter(c81102c0,f62e5ce4,f62e5ce4,0,0,...) at syscallenter+0x25a syscall(f62e5d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command rw pid 1464 tid 100174 td 0xc81ea000 sched_switch(c81ea000,0,104,191,90bd2090,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c81ea000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(e6de77c0,4c,c0ce5190,0,0,...) at sleepq_wait+0x63 _sleep(e6de77c0,c6d5622c,4c,c0ce5190,0,...) at _sleep+0x372 bwait(e6de77c0,4c,c0ce5190,e6de77c0,f62f6568,...) at bwait+0x6f bufwait(e6de77c0,e6de77c0,df,e6de77c0,e96e8020,...) at bufwait+0x48 bufwrite(e6de77c0,0,c0d03988,756,e6de77c0) at bufwrite+0x165 ffs_bufwrite(e6de77c0,0,c0d01096,b1b,c0d0109f,...) at ffs_bufwrite+0x290 softdep_process_journal(1f00,0,c81ea000,e6ebc280,c85b2ae0,...) at softdep_process_journal+0x6e8 jwait(c0fb6298,0,c0d01096,1f00,0,...) at jwait+0x27 softdep_disk_io_initiation(e6ebc280,c267f428,0,e6ebc280,c8c402b8,...) at softdep_disk_io_initiation+0x1849 ffs_geom_strategy(c85b2bd8,e6ebc280,f62f67a0,3,c81ea000,...) at ffs_geom_strategy+0x14f ufs_strategy(f62f67dc,c0d1a5c6,c81ea000,e6ebc280,4,...) at ufs_strategy+0xd3 VOP_STRATEGY_APV(c0ded6c0,f62f67dc,c0ce4df0,c0e08360,c8c402b8,...) at VOP_STRATEGY_APV+0xe5 bufstrategy(c8c403b0,e6ebc280,39d,e6ebc2e0,e6ebc280,...) at bufstrategy+0x61 bufwrite(e6ebc280,0,f62f6878,c0aff3a5,e6ebc280,...) at bufwrite+0x159 bawrite(e6ebc280,0,c0d03f04,ff,0,...) at bawrite+0x5c ffs_syncvnode(c8c402b8,1,c0d01096,9a3,c8c402b8,...) at ffs_syncvnode+0x2a5 softdep_prealloc(c8c402b8,1,c0ce4df9,e6ebc2e0,f62f68c8,...) at softdep_prealloc+0xda ffs_balloc_ufs2(c8c402b8,2c75000,0,1000,c7c4ae00,...) at ffs_balloc_ufs2+0xaa ffs_write(f62f6b94,c0d1a801,c8c402b8,0,c8c402b8,...) at ffs_write+0x2ad VOP_WRITE_APV(c0ded6c0,f62f6b94,c8c402b8,264,0,...) at VOP_WRITE_APV+0x136 vn_write(c7ff80a8,f62f6c28,c7c4ae00,0,c81ea000,...) at vn_write+0x1ca dofilewrite(f62f6c28,ffffffff,ffffffff,0,c7ff80a8,...) at dofilewrite+0x95 kern_writev(c81ea000,4,f62f6c28,f62f6c48,1,...) at kern_writev+0x58 write(c81ea000,f62f6cec,f62f6d28,c0cde9af,0,...) at write+0x4f syscallenter(c81ea000,f62f6ce4,f62f6ce4,0,c0e42840,...) at syscallenter+0x25a syscall(f62f6d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (4, FreeBSD ELF32, write), eip = 0x28197213, esp = 0xbfbfd71c, ebp = 0xbfbfe7c8 --- Tracing command rw pid 1463 tid 100173 td 0xc81ea2c0 sched_switch(c81ea2c0,0,103,18c,f478ba22,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7c9cc80,...) at mi_switch+0x200 turnstile_wait(c7c9cc80,c6eaf000,0,1ac,c0fb6298,...) at turnstile_wait+0x495 _mtx_lock_sleep(c0fb6298,c81ea2c0,0,c0d01096,aaf,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c0fb6298,0,c0d01096,aaf,c0d0109f,...) at _mtx_lock_flags+0xf7 softdep_process_journal(1f00,0,c81ea2c0,e6eaa2e0,c85b2ae0,...) at softdep_process_journal+0x147 jwait(c0fb6298,0,c0d01096,1f00,0,...) at jwait+0x27 softdep_disk_io_initiation(e6eaa2e0,c2700a28,0,e6eaa2e0,c8c40414,...) at softdep_disk_io_initiation+0x1849 ffs_geom_strategy(c85b2bd8,e6eaa2e0,f62f37a0,3,c81ea2c0,...) at ffs_geom_strategy+0x14f ufs_strategy(f62f37dc,c0d1a5c6,c81ea2c0,e6eaa2e0,4,...) at ufs_strategy+0xd3 VOP_STRATEGY_APV(c0ded6c0,f62f37dc,c0ce4df0,c0e08360,c8c40414,...) at VOP_STRATEGY_APV+0xe5 bufstrategy(c8c4050c,e6eaa2e0,39d,e6eaa340,e6eaa2e0,...) at bufstrategy+0x61 bufwrite(e6eaa2e0,0,f62f3878,c0aff3a5,e6eaa2e0,...) at bufwrite+0x159 bawrite(e6eaa2e0,0,c0d03f04,ff,0,...) at bawrite+0x5c ffs_syncvnode(c8c40414,1,c0d01096,9a3,c8c40414,...) at ffs_syncvnode+0x2a5 softdep_prealloc(c8c40414,1,c0ce4df9,e6eaa340,f62f38c8,...) at softdep_prealloc+0xda ffs_balloc_ufs2(c8c40414,81f5000,0,1000,c7c4ae00,...) at ffs_balloc_ufs2+0xaa ffs_write(f62f3b94,c0d1a801,c8c40414,0,c8c40414,...) at ffs_write+0x2ad VOP_WRITE_APV(c0ded6c0,f62f3b94,c8c40414,264,0,...) at VOP_WRITE_APV+0x136 vn_write(c7c6c508,f62f3c28,c7c4ae00,0,c81ea2c0,...) at vn_write+0x1ca dofilewrite(f62f3c28,ffffffff,ffffffff,0,c7c6c508,...) at dofilewrite+0x95 kern_writev(c81ea2c0,4,f62f3c28,f62f3c48,1,...) at kern_writev+0x58 write(c81ea2c0,f62f3cec,f62f3d28,c0cde9af,0,...) at write+0x4f syscallenter(c81ea2c0,f62f3ce4,f62f3ce4,0,c0e42840,...) at syscallenter+0x25a syscall(f62f3d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (4, FreeBSD ELF32, write), eip = 0x28197213, esp = 0xbfbfd71c, ebp = 0xbfbfe7c8 --- Tracing command md5 pid 1448 tid 100097 td 0xc7c6b2c0 sched_switch(c7c6b2c0,0,104,191,90be59cc,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c7c6b2c0,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c7ba6800,4c,c0cabf6b,0,0,...) at sleepq_wait+0x63 _sleep(c7ba6800,c7ba6820,24c,c0cabf6b,0,...) at _sleep+0x372 md_kthread(c7ba6800,f6192d28,c0cd4d5b,343,c7cf8550,...) at md_kthread+0x115 fork_exit(c06ccc20,c7ba6800,f6192d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf6192d60, ebp = 0 --- Tracing command bash pid 1434 tid 100154 td 0xc8160000 sched_switch(c8160000,0,104,191,4321a7d8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c8160000,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c845ad48,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c845ad48,c845add0,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c8160000,ffffffff,f62aec44,6,0,...) at kern_wait+0xb66 wait4(c8160000,f62aecec,f62aed28,c0cde9af,0,...) at wait4+0x3b syscallenter(c8160000,f62aece4,f62aece4,0,0,...) at syscallenter+0x25a syscall(f62aed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282c2a3b, esp = 0xbfbfe7ac, ebp = 0xbfbfe7c8 --- Tracing command csh pid 1429 tid 100104 td 0xc7c6a000 sched_switch(c7c6a000,0,104,191,13d1c953,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,68,...) at mi_switch+0x200 sleepq_switch(c7c6a000,0,c0cde18b,1a0,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cf75a8,68,c0c8b71d,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7cf75a8,c7cf75d8,168,c0c8b71d,0,...) at _sleep+0x35c kern_sigsuspend(c7c6a000,0,0,0,0,...) at kern_sigsuspend+0xb2 sigsuspend(c7c6a000,f61aecec,f61aed28,c0cde9af,0,...) at sigsuspend+0x4d syscallenter(c7c6a000,f61aece4,f61aece4,0,246,...) at syscallenter+0x25a syscall(f61aed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (4, FreeBSD ELF32, write), eip = 0x2817c68b, esp = 0xbfbfe5dc, ebp = 0xbfbfe648 --- Tracing command su pid 1428 tid 100085 td 0xc7c6b840 sched_switch(c7c6b840,0,104,191,fe58c5a0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7c6b840,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f64aa0,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c6f64aa0,c6f64b28,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c7c6b840,595,f615dc44,2,0,...) at kern_wait+0xb66 wait4(c7c6b840,f615dcec,281ca71c,1,0,...) at wait4+0x3b syscallenter(c7c6b840,f615dce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f615dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28123a3b, esp = 0xbfbfe5fc, ebp = 0xbfbfe618 --- Tracing command bash pid 1423 tid 100168 td 0xc8463b00 sched_switch(c8463b00,0,104,191,f1204aed,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c8463b00,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81d67f8,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81d67f8,c81d6880,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c8463b00,ffffffff,f62e2c44,6,0,...) at kern_wait+0xb66 wait4(c8463b00,f62e2cec,f62e2d28,c0cde9af,0,...) at wait4+0x3b syscallenter(c8463b00,f62e2ce4,f62e2ce4,0,0,...) at syscallenter+0x25a syscall(f62e2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282c2a3b, esp = 0xbfbfe9ac, ebp = 0xbfbfe9c8 --- Tracing command sshd pid 1422 tid 100149 td 0xc81eab00 sched_switch(c81eab00,0,104,191,4304ba26,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81eab00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fc2790,0,c0cd8288,c81eab00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fc27a4,0,f6277a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fc27a4,c6fc2790,c0ce0570,621,c7ff87e0,...) at _cv_wait_sig+0x243 seltdwait(c7ff87e0,58,c7c4a700,c81eab00,58,...) at seltdwait+0xa2 kern_select(c81eab00,c,288060b8,288060dc,0,0,20,c81d1000,c81d1000) at kern_select+0x504 select(c81eab00,f6277cec,f6277d28,c0cde9af,0,...) at select+0x66 syscallenter(c81eab00,f6277ce4,f6277ce4,0,0,...) at syscallenter+0x25a syscall(f6277d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 1420 tid 100167 td 0xc8464000 sched_switch(c8464000,0,104,191,298f67b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c8464000,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c813d58c,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c813d58c,c813d54c,158,c0ce3f34,0) at _sleep+0x35c sbwait(c813d528,4,c0ce4003,5c9,c813d54c,...) at sbwait+0x76 soreceive_generic(c813d4d4,0,f62dfc28,0,0,...) at soreceive_generic+0x3f0 soreceive(c813d4d4,0,f62dfc28,0,0,0) at soreceive+0x38 soo_read(c81650a8,f62dfc28,c6d98800,0,c8464000,...) at soo_read+0x4e dofileread(f62dfc28,ffffffff,ffffffff,0,c81650a8,...) at dofileread+0x96 kern_readv(c8464000,5,f62dfc28,f62dfc48,1,...) at kern_readv+0x58 read(c8464000,f62dfcec,f62dfd28,c0cde9af,0,...) at read+0x4f syscallenter(c8464000,f62dfce4,f62dfce4,0,0,...) at syscallenter+0x25a syscall(f62dfd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command getty pid 1417 tid 100152 td 0xc8110580 sched_switch(c8110580,0,104,191,a6e53e8e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8110580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8110580,c8110580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c716d070,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c716d070,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c716d000,c716d070,f6283c28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d000,f6283c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c716e300,f6283c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c6d4d0,f6283c28,c6d98180,0,c8110580,...) at devfs_read_f+0x7e dofileread(f6283c28,ffffffff,ffffffff,0,c7c6d4d0,...) at dofileread+0x96 kern_readv(c8110580,0,f6283c28,f6283c48,1,...) at kern_readv+0x58 read(c8110580,f6283cec,f6283d28,c0cde9af,0,...) at read+0x4f syscallenter(c8110580,f6283ce4,f6283ce4,0,0,...) at syscallenter+0x25a syscall(f6283d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1416 tid 100151 td 0xc8110840 sched_switch(c8110840,0,104,191,a7103a49,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8110840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8110840,c8110840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c716d270,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c716d270,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c716d200,c716d270,f627fc28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d200,f627fc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c716e400,f627fc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c8c690,f627fc28,c6d98180,0,c8110840,...) at devfs_read_f+0x7e dofileread(f627fc28,ffffffff,ffffffff,0,c7c8c690,...) at dofileread+0x96 kern_readv(c8110840,0,f627fc28,f627fc48,1,...) at kern_readv+0x58 read(c8110840,f627fcec,f627fd28,c0cde9af,0,...) at read+0x4f syscallenter(c8110840,f627fce4,f627fce4,0,0,...) at syscallenter+0x25a syscall(f627fd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1415 tid 100150 td 0xc8110b00 sched_switch(c8110b00,0,104,191,a7183b4d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8110b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8110b00,c8110b00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c716d470,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c716d470,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c716d400,c716d470,f627bc28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d400,f627bc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94300,f627bc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c8c658,f627bc28,c6d98180,0,c8110b00,...) at devfs_read_f+0x7e dofileread(f627bc28,ffffffff,ffffffff,0,c7c8c658,...) at dofileread+0x96 kern_readv(c8110b00,0,f627bc28,f627bc48,1,...) at kern_readv+0x58 read(c8110b00,f627bcec,f627bd28,c0cde9af,0,...) at read+0x4f syscallenter(c8110b00,f627bce4,f627bce4,0,0,...) at syscallenter+0x25a syscall(f627bd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1414 tid 100126 td 0xc8162000 sched_switch(c8162000,0,104,191,a6fec276,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8162000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8162000,c8162000,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81070,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81070,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81000,c6f81070,f6232c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81000,f6232c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94d00,f6232c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c8165460,f6232c28,c6d98180,0,c8162000,...) at devfs_read_f+0x7e dofileread(f6232c28,ffffffff,ffffffff,0,c8165460,...) at dofileread+0x96 kern_readv(c8162000,0,f6232c28,f6232c48,1,...) at kern_readv+0x58 read(c8162000,f6232cec,f6232d28,c0cde9af,0,...) at read+0x4f syscallenter(c8162000,f6232ce4,f6232ce4,0,0,...) at syscallenter+0x25a syscall(f6232d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1413 tid 100134 td 0xc8160580 sched_switch(c8160580,0,104,191,a6da1b7f,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8160580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8160580,c8160580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81270,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81270,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81200,c6f81270,f624ac28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81200,f624ac28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94c00,f624ac28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c6c118,f624ac28,c6d98180,0,c8160580,...) at devfs_read_f+0x7e dofileread(f624ac28,ffffffff,ffffffff,0,c7c6c118,...) at dofileread+0x96 kern_readv(c8160580,0,f624ac28,f624ac48,1,...) at kern_readv+0x58 read(c8160580,f624acec,f624ad28,c0cde9af,0,...) at read+0x4f syscallenter(c8160580,f624ace4,f624ace4,0,0,...) at syscallenter+0x25a syscall(f624ad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1412 tid 100133 td 0xc8160840 sched_switch(c8160840,0,104,191,a6e6333d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8160840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c8160840,c8160840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81470,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81470,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81400,c6f81470,f6247c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81400,f6247c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94b00,f6247c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c8c508,f6247c28,c6d98180,0,c8160840,...) at devfs_read_f+0x7e dofileread(f6247c28,ffffffff,ffffffff,0,c7c8c508,...) at dofileread+0x96 kern_readv(c8160840,0,f6247c28,f6247c48,1,...) at kern_readv+0x58 read(c8160840,f6247cec,f6247d28,c0cde9af,0,...) at read+0x4f syscallenter(c8160840,f6247ce4,f6247ce4,0,0,...) at syscallenter+0x25a syscall(f6247d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1411 tid 100153 td 0xc81602c0 sched_switch(c81602c0,0,104,191,a70b5ff8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81602c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c81602c0,c81602c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81670,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81670,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81600,c6f81670,f62abc28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81600,f62abc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94a00,f62abc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c8165428,f62abc28,c6d98180,0,c81602c0,...) at devfs_read_f+0x7e dofileread(f62abc28,ffffffff,ffffffff,0,c8165428,...) at dofileread+0x96 kern_readv(c81602c0,0,f62abc28,f62abc48,1,...) at kern_readv+0x58 read(c81602c0,f62abcec,f62abd28,c0cde9af,0,...) at read+0x4f syscallenter(c81602c0,f62abce4,f62abce4,0,0,...) at syscallenter+0x25a syscall(f62abd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1410 tid 100130 td 0xc81612c0 sched_switch(c81612c0,0,104,191,a700ed22,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81612c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c81612c0,c81612c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81870,0,c0ce28d4,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81870,c0e3d270,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81800,c6f81870,f623ec28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81800,f623ec28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94900,f623ec28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c6da48,f623ec28,c6d98180,0,c81612c0,...) at devfs_read_f+0x7e dofileread(f623ec28,ffffffff,ffffffff,0,c7c6da48,...) at dofileread+0x96 kern_readv(c81612c0,0,f623ec28,f623ec48,1,...) at kern_readv+0x58 read(c81612c0,f623ecec,f623ed28,c0cde9af,0,...) at read+0x4f syscallenter(c81612c0,f623ece4,f623ece4,0,0,...) at syscallenter+0x25a syscall(f623ed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1409 tid 100109 td 0xc7161580 sched_switch(c7161580,0,104,191,fef35f21,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7161580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6f81a04,0,c0cd8288,c7161580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81a70,0,f61c7ad8,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81a70,c6f81a04,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81a00,c6f81a70,f61c7c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81a00,f61c7c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6de3c00,f61c7c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c6c3f0,f61c7c28,c6d98180,0,c7161580,...) at devfs_read_f+0x7e dofileread(f61c7c28,ffffffff,ffffffff,0,c7c6c3f0,...) at dofileread+0x96 kern_readv(c7161580,0,f61c7c28,f61c7c48,1,...) at kern_readv+0x58 read(c7161580,f61c7cec,f61c7d28,c0cde9af,0,...) at read+0x4f syscallenter(c7161580,f61c7ce4,f61c7ce4,0,0,...) at syscallenter+0x25a syscall(f61c7d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command inetd pid 1378 tid 100148 td 0xc81eb000 sched_switch(c81eb000,0,104,191,9beef5e7,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81eb000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fcec50,0,c0cd8288,c81eb000,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fcec64,0,f6274a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fcec64,c6fcec50,c0ce0570,621,c7c828c0,...) at _cv_wait_sig+0x243 seltdwait(c7c828c0,58,c6d98180,c81eb000,c0d0529f,...) at seltdwait+0xa2 kern_select(c81eb000,8,bfbfdfd0,0,0,0,20,c81d12a8,c81d12a8) at kern_select+0x504 select(c81eb000,f6274cec,f6274d28,c0cde9af,0,...) at select+0x66 syscallenter(c81eb000,f6274ce4,f6274ce4,0,0,...) at syscallenter+0x25a syscall(f6274d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281ab1b3, esp = 0xbfbfdf8c, ebp = 0xbfbfee18 --- Tracing command watchdogd pid 1341 tid 100155 td 0xc815fb00 sched_switch(c815fb00,0,104,191,54f80b24,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c815fb00,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c845aaa0,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c845aaa0,c845ab28,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c815fb00,5e9,f62b1c44,0,0,...) at kern_wait+0xb66 wait4(c815fb00,f62b1cec,bfbfec6c,1,0,...) at wait4+0x3b syscallenter(c815fb00,f62b1ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62b1d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2811ba3b, esp = 0xbfbfec5c, ebp = 0xbfbfed08 --- Tracing command cron pid 1298 tid 100136 td 0xc7d512c0 sched_switch(c7d512c0,0,104,191,6966985f,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7d512c0,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(ea61,c08ebeb0,c7d512c0,0,100,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c0e3dae4,5c,c0cdad3d,100,0,...) at sleepq_timedwait_sig+0x1a _sleep(c0e3dae4,0,15c,c0cdad3d,ea61,...) at _sleep+0x328 kern_nanosleep(c7d512c0,f6250c34,f6250c3c,3c,0,...) at kern_nanosleep+0xc1 nanosleep(c7d512c0,f6250cec,f6250d28,c0cde9af,0,...) at nanosleep+0x6f syscallenter(c7d512c0,f6250ce4,f6250ce4,0,0,...) at syscallenter+0x25a syscall(f6250d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (240, FreeBSD ELF32, nanosleep), eip = 0x28183b07, esp = 0xbfbfec8c, ebp = 0xbfbfecb8 --- Tracing command sendmail pid 1291 tid 100135 td 0xc7d51580 sched_switch(c7d51580,0,104,191,28ac3d12,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,68,...) at mi_switch+0x200 sleepq_switch(c7d51580,0,c0cde18b,1a0,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81d65a8,68,c0c8b71d,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81d65a8,c81d65d8,168,c0c8b71d,0,...) at _sleep+0x35c kern_sigsuspend(c7d51580,0,0,0,0,...) at kern_sigsuspend+0xb2 sigsuspend(c7d51580,f624dcec,f624dd28,c0cde9af,0,...) at sigsuspend+0x4d syscallenter(c7d51580,f624dce4,f624dce4,0,246,...) at syscallenter+0x25a syscall(f624dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (4, FreeBSD ELF32, write), eip = 0x2833968b, esp = 0xbfbfcf9c, ebp = 0xbfbfcfc8 --- Tracing command sendmail pid 1287 tid 100087 td 0xc7ce6000 sched_switch(c7ce6000,0,104,191,5cb32d65,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce6000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6166a14,c089fc4a,c7d49290,0,c7ce6000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7d492a4,0,f6166a4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7d492a4,c7d49290,1389,621,c7c821c0,...) at _cv_timedwait_sig+0x252 seltdwait(f6166bf8,f6166c00,c7c4b000,c7ce6000,c15ab394,...) at seltdwait+0x8a kern_select(c7ce6000,7,bfbfc530,0,0,f6166c40,20,5,0) at kern_select+0x504 select(c7ce6000,f6166cec,f6166d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce6000,f6166ce4,f6166ce4,0,0,...) at syscallenter+0x25a syscall(f6166d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x283e31b3, esp = 0xbfbfc49c, ebp = 0xbfbfcfc8 --- Tracing command sshd pid 1281 tid 100092 td 0xc7ce5580 sched_switch(c7ce5580,0,104,191,62e85639,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce5580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fcedd0,0,c0cd8288,c7ce5580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fcede4,0,f617ca4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fcede4,c6fcedd0,c0ce0570,621,c7c8c1f8,...) at _cv_wait_sig+0x243 seltdwait(c7c8c1f8,58,c7c4b580,c7ce5580,c0d06814,...) at seltdwait+0xa2 kern_select(c7ce5580,7,2880c0b0,0,0,0,20,c7cded48,c7cded48) at kern_select+0x504 select(c7ce5580,f617ccec,2880c0b0,1,0,...) at select+0x66 syscallenter(c7ce5580,f617cce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f617cd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe29c, ebp = 0xbfbfee38 --- Tracing command moused pid 1203 tid 100144 td 0xc7ce6840 sched_switch(c7ce6840,0,104,191,ae5f750d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce6840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fcecd0,0,c0cd8288,c7ce6840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fcece4,0,f6268a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fcece4,c6fcecd0,c0ce0570,621,c7c6c268,...) at _cv_wait_sig+0x243 seltdwait(c7c6c268,58,c6d98180,c7ce6840,0,...) at seltdwait+0xa2 kern_select(c7ce6840,6,bfbfea34,0,0,0,20,c81d1d48,c81d1d48) at kern_select+0x504 select(c7ce6840,f6268cec,f6268d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce6840,f6268ce4,f6268ce4,0,0,...) at syscallenter+0x25a syscall(f6268d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281b41b3, esp = 0xbfbfe9cc, ebp = 0xbfbfeb58 --- Tracing command ntpd pid 1137 tid 100123 td 0xc7ce0580 sched_switch(c7ce0580,0,104,191,a5ed29a0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce0580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7d49310,0,c0cd8288,c7ce0580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7d49324,0,f6229a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7d49324,c7d49310,c0ce0570,621,c7ff85b0,...) at _cv_wait_sig+0x243 seltdwait(c7ff85b0,58,c6d98180,c7ce0580,0,...) at seltdwait+0xa2 kern_select(c7ce0580,1c,bfbfed28,0,0,0,20,c81367f8,c81367f8) at kern_select+0x504 select(c7ce0580,f6229cec,f6229d80,f6229c88,0,...) at select+0x66 syscallenter(c7ce0580,f6229ce4,c0bf2a66,fffffffe,246,...) at syscallenter+0x25a syscall(f6229d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x2835b1b3, esp = 0xbfbfecfc, ebp = 0xbfbfedc8 --- Tracing command rpc.lockd pid 1035 tid 100122 td 0xc7ce0840 sched_switch(c7ce0840,0,104,191,6a1a214e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce0840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f62269c4,c089fc4a,c6fde700,0,c7ce0840,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c812fc90,0,f62269fc,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c812fc90,c6fde700,1388,3b1,f6226a6c,...) at _cv_timedwait_sig+0x252 svc_run_internal(c7ce09e0,14,c0cfe27e,c0cfd973,f6226b5c,...) at svc_run_internal+0x356 svc_run(c6fde700,0,4,c0a9e7a0,f6226b5c,...) at svc_run+0x7b nlm_syscall(c7ce0840,f6226cec,f6226d28,c0cde9af,0,...) at nlm_syscall+0x77d syscallenter(c7ce0840,f6226ce4,f6226ce4,0,0,...) at syscallenter+0x25a syscall(f6226d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (154, FreeBSD ELF32, nlm_syscall), eip = 0x280fe28b, esp = 0xbfbfed4c, ebp = 0xbfbfee18 --- Tracing command rpc.statd pid 1028 tid 100094 td 0xc7ce5000 sched_switch(c7ce5000,0,104,191,130fe523,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce5000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6185a14,c089fc4a,c6fce490,0,c7ce5000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6fce4a4,0,f6185a4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6fce4a4,c6fce490,7531,621,c7d0aa48,...) at _cv_timedwait_sig+0x252 seltdwait(f6185bf8,f6185c00,c6d98180,c7ce5000,c8101d00,...) at seltdwait+0x8a kern_select(c7ce5000,8,bfbfed34,0,0,f6185c40,20,1e,0) at kern_select+0x504 select(c7ce5000,f6185cec,f6185d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce5000,f6185ce4,f6185ce4,0,0,...) at syscallenter+0x25a syscall(f6185d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x2818e1b3, esp = 0xbfbfec8c, ebp = 0xbfbfedc8 --- Tracing command nfsd pid 1021 tid 100120 td 0xc7d51840 sched_switch(c7d51840,0,104,191,5a46a970,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7d51840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6220be0,c089fc4a,c6fdeb00,0,c7d51840,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c812fcd0,0,f6220c18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c812fcd0,c6fdeb00,1388,3b1,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f6220d14,c0885258,c6fdeb00,f6220d28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f6220d28,c0cd4d5b,343,c7cde000,...) at svc_thread_start+0x10 fork_exit(c0aacd80,c6fdeb00,f6220d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100119 td 0xc7d51b00 sched_switch(c7d51b00,0,104,191,6f409509,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7d51b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f621dbe0,c089fc4a,c6fdeb00,0,c7d51b00,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6f62810,0,f621dc18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6f62810,c6fdeb00,1388,3ec,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f621dd14,c0885258,c6fdeb00,f621dd28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f621dd28,c0cd4d5b,343,c7cde000,...) at svc_thread_start+0x10 fork_exit(c0aacd80,c6fdeb00,f621dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100118 td 0xc7d53000 sched_switch(c7d53000,0,104,191,59d8d3a9,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7d53000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f621abe0,c089fc4a,c6fdeb00,0,c7d53000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c812fd10,0,f621ac18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c812fd10,c6fdeb00,1388,3b1,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f621ad14,c0885258,c6fdeb00,f621ad28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f621ad28,c0cd4d5b,343,c7cde000,...) at svc_thread_start+0x10 fork_exit(c0aacd80,c6fdeb00,f621ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100100 td 0xc7ce4580 sched_switch(c7ce4580,0,104,191,6f5bf1af,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce4580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f619eab0,c089fc4a,c6fdeb00,0,c7ce4580,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6f62850,0,f619eae8,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6f62850,c6fdeb00,1388,3b1,f619eb30,...) at _cv_timedwait_sig+0x252 svc_run_internal(c7ce4720,14,c0cfe27e,c0cfcd32,f619ec0c,...) at svc_run_internal+0x356 svc_run(c6fdeb00,0,c0cfd036,1c2,0,...) at svc_run+0x7b nfssvc_nfsd(bfbfe8b0,f619ec0c,c,c6d98180,f619ec20,...) at nfssvc_nfsd+0xad nfssvc_nfsserver(c7ce4580,f619ecec,c7cde000,0,c7ce4580,...) at nfssvc_nfsserver+0x24f nfssvc(c7ce4580,f619ecec,f619ed28,c0cde9af,0,...) at nfssvc+0x83 syscallenter(c7ce4580,f619ece4,f619ece4,0,0,...) at syscallenter+0x25a syscall(f619ed28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (155, FreeBSD ELF32, nfssvc), eip = 0x280dc26b, esp = 0xbfbfe86c, ebp = 0xbfbfead8 --- Tracing command nfsd pid 1020 tid 100103 td 0xc7c6a2c0 sched_switch(c7c6a2c0,0,104,191,4da645fc,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c6a2c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fce410,0,c0cd8288,c7c6a2c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fce424,0,f61aaa4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fce424,c6fce410,c0ce0570,621,c7c6c230,...) at _cv_wait_sig+0x243 seltdwait(c7c6c230,58,c6d98180,c7c6a2c0,c0d06814,...) at seltdwait+0xa2 kern_select(c7c6a2c0,5,bfbfece0,0,0,0,20,c7cf77f8,c7cf77f8) at kern_select+0x504 select(c7c6a2c0,f61aacec,bfbffff4,1,0,...) at select+0x66 syscallenter(c7c6a2c0,f61aace4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f61aad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281851b3, esp = 0xbfbfeadc, ebp = 0xbfbfee18 --- Tracing command mountd pid 1011 tid 100098 td 0xc7c6b000 sched_switch(c7c6b000,0,104,191,870d263c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c6b000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c40390,0,c0cd8288,c7c6b000,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c403a4,0,f6196a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c403a4,c7c40390,c0ce0570,621,c7c6c428,...) at _cv_wait_sig+0x243 seltdwait(c7c6c428,58,c6d98180,c7c6b000,f6196af8,...) at seltdwait+0xa2 kern_select(c7c6b000,9,bfbfed7c,0,0,0,20,c7cf82a8,c7cf82a8) at kern_select+0x504 select(c7c6b000,f6196cec,f6196d28,c0cde9af,0,...) at select+0x66 syscallenter(c7c6b000,f6196ce4,f6196ce4,0,0,...) at syscallenter+0x25a syscall(f6196d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x2819b1b3, esp = 0xbfbfed4c, ebp = 0xbfbfee18 --- Tracing command rpcbind pid 918 tid 100108 td 0xc7ce4000 sched_switch(c7ce4000,0,104,191,106f3920,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce4000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f61bca70,c089fc4a,c6d3ad50,0,c7ce4000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6d3ad64,0,f61bcaa8,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6d3ad64,c6d3ad50,7531,621,f61bcb5c,...) at _cv_timedwait_sig+0x252 seltdwait(f61bcc2c,f61bcc34,52f,c7ce4000,f61bcb2c,...) at seltdwait+0x8a poll(c7ce4000,f61bccec,f61bcd28,c0cde9af,0,...) at poll+0x300 syscallenter(c7ce4000,f61bcce4,f61bcce4,0,c086b1d7,...) at syscallenter+0x25a syscall(f61bcd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (209, FreeBSD ELF32, poll), eip = 0x2813fafb, esp = 0xbfbfcbdc, ebp = 0xbfbfeda8 --- Tracing command syslogd pid 892 tid 100095 td 0xc7ce4b00 sched_switch(c7ce4b00,0,104,191,8b112fcf,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce4b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c40690,0,c0cd8288,c7ce4b00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c406a4,0,f6189a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c406a4,c7c40690,c0ce0570,621,c7d0ad58,...) at _cv_wait_sig+0x243 seltdwait(c7d0ad58,58,c6d98180,c7ce4b00,0,...) at seltdwait+0xa2 kern_select(c7ce4b00,9,2847f0ac,0,0,0,20,c7cde550,c7cde550) at kern_select+0x504 select(c7ce4b00,f6189cec,f6189d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce4b00,f6189ce4,f6189ce4,0,246,...) at syscallenter+0x25a syscall(f6189d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x2819a1b3, esp = 0xbfbfe2ac, ebp = 0xbfbfee18 --- Tracing command devd pid 702 tid 100101 td 0xc7c6a840 sched_switch(c7c6a840,0,104,191,7f2854a9,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c6a840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c40310,0,c0cd8288,c7c6a840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c40324,0,f61a2a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c40324,c7c40310,c0ce0570,621,c7c6c150,...) at _cv_wait_sig+0x243 seltdwait(c7c6c150,58,c6d98180,c7c6a840,3,...) at seltdwait+0xa2 kern_select(c7c6a840,6,bfbfe9a0,0,0,0,20,c7cf7d48,c7cf7d48) at kern_select+0x504 select(c7c6a840,f61a2cec,f61a2d28,c0cde9af,0,...) at select+0x66 syscallenter(c7c6a840,f61a2ce4,f61a2ce4,0,0,...) at syscallenter+0x25a syscall(f61a2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x808c323, esp = 0xbfbfe96c, ebp = 0xbfbfee48 --- Tracing command flowcleaner pid 21 tid 100076 td 0xc702f840 sched_switch(c702f840,0,104,191,665e8115,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702f840,0,c0cde18b,283,c702f840,...) at sleepq_switch+0x15f sleepq_timedwait(c0faab48,0,f3f4dcac,1,0,...) at sleepq_timedwait+0x6b _cv_timedwait(c0faab48,c0faab50,4e20,620,c702f840,...) at _cv_timedwait+0x252 flowtable_cleaner(0,f3f4dd28,c0cd4d5b,343,c7c1b000,...) at flowtable_cleaner+0x1ae fork_exit(c095d420,0,f3f4dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f4dd60, ebp = 0 --- Tracing command softdepflush pid 20 tid 100075 td 0xc702fb00 sched_switch(c702fb00,0,103,18c,f478ca25,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7c9cc80,...) at mi_switch+0x200 turnstile_wait(c7c9cc80,c6eaf000,0,1ac,c0fb6298,...) at turnstile_wait+0x495 _mtx_lock_sleep(c0fb6298,c702fb00,0,c0d01096,17be,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c0fb6298,0,c0d01096,17be,0,...) at _mtx_lock_flags+0xf7 indir_trunc(fffffff4,ffffffff,c6d57b40,c6d57a00,c8120400,...) at indir_trunc+0x10a handle_workitem_indirblk(4,c0cd8288,df,c6d57a00,c6d57a00,...) at handle_workitem_indirblk+0x64 handle_workitem_freeblocks(0,f3f4ac74,2,5d9,1e0,...) at handle_workitem_freeblocks+0x95 process_worklist_item(c0fb6298,0,c0d01096,549,c702fb00,...) at process_worklist_item+0x21c softdep_process_worklist(c7c3d87c,0,c0d01096,4d9,3e8,...) at softdep_process_worklist+0x8c softdep_flush(0,f3f4ad28,c0cd4d5b,343,c7c1b2a8,...) at softdep_flush+0x2a0 fork_exit(c0af6660,0,f3f4ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f4ad60, ebp = 0 --- Tracing command syncer pid 19 tid 100074 td 0xc715d000 sched_switch(c715d000,0,103,18c,d27c59c5,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7c9cc80,...) at mi_switch+0x200 turnstile_wait(c7c9cc80,c6eaf000,0,1ac,c0fb6298,...) at turnstile_wait+0x495 _mtx_lock_sleep(c0fb6298,c715d000,0,c0d01096,2caf,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c0fb6298,0,c0d01096,2caf,c7cd650c,...) at _mtx_lock_flags+0xf7 softdep_get_depcounts(c7c3cb50,f3f47bf8,f3f47bf4,53e,c0cd8288,...) at softdep_get_depcounts+0x34 ffs_sync(c7c3cb50,3,c0ce7330,d6d,c7c3cb50,...) at ffs_sync+0x10d sync_fsync(f3f47c6c,c0d19e5a,c7cd64d8,f3f47c6c,c7cd6414,...) at sync_fsync+0x18f VOP_FSYNC_APV(c0ddbc80,f3f47c6c,c0ce7330,6a4,c715d000,...) at VOP_FSYNC_APV+0xc5 sync_vnode(c0faa958,c0faa944,3e8,6d3,4e20,...) at sync_vnode+0x16b sched_sync(0,f3f47d28,c0cd4d5b,343,c7c1b550,...) at sched_sync+0x273 fork_exit(c0947690,0,f3f47d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f47d60, ebp = 0 --- Tracing command vnlru pid 18 tid 100073 td 0xc715d2c0 sched_switch(c715d2c0,0,104,191,751a649b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,50,...) at mi_switch+0x200 sleepq_switch(c715d2c0,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c7c1b7f8,50,c0ce82a8,0,0,...) at sleepq_timedwait+0x6b _sleep(c7c1b7f8,c0faa918,250,c0ce82a8,3e8,...) at _sleep+0x342 vnlru_proc(0,f3f44d28,c0cd4d5b,343,c7c1b7f8,...) at vnlru_proc+0xe7 fork_exit(c0948260,0,f3f44d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f44d60, ebp = 0 --- Tracing command bufdaemon pid 17 tid 100072 td 0xc715d580 sched_switch(c715d580,0,104,191,8c2bda8a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,44,...) at mi_switch+0x200 sleepq_switch(c715d580,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0faa688,44,c0ce57eb,0,0,...) at sleepq_timedwait+0x6b _sleep(c0faa688,c0faa690,44,c0ce57eb,3e8,...) at _sleep+0x342 buf_daemon(0,f3f41d28,c0cd4d5b,343,c7c1baa0,...) at buf_daemon+0x16e fork_exit(c092f680,0,f3f41d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f41d60, ebp = 0 --- Tracing command pagezero pid 16 tid 100071 td 0xc715d840 sched_switch(c715d840,0,104,191,60dff36b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c715d840,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0fb815c,0,c0d092db,0,0,...) at sleepq_timedwait+0x6b _sleep(c0fb815c,c0fb6c00,0,c0d092db,493e0,...) at _sleep+0x342 vm_pagezero(0,f3f3ed28,c0cd4d5b,343,c7c1bd48,...) at vm_pagezero+0xdc fork_exit(c0b378d0,0,f3f3ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f3ed60, ebp = 0 --- Tracing command vmdaemon pid 15 tid 100070 td 0xc715db00 sched_switch(c715db00,0,104,191,2c59bc80,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,68,...) at mi_switch+0x200 sleepq_switch(c715db00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c0fb7d50,68,c0ce57eb,0,0,...) at sleepq_wait+0x63 _sleep(c0fb7d50,c0fb7d54,68,c0ce57eb,0,...) at _sleep+0x372 vm_daemon(0,f3f3bd28,c0cd4d5b,343,c6d9c2a8,...) at vm_daemon+0x59 fork_exit(c0b31660,0,f3f3bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f3bd60, ebp = 0 --- Tracing command pagedaemon pid 9 tid 100069 td 0xc715e000 sched_switch(c715e000,0,104,191,58aaae5a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,44,...) at mi_switch+0x200 sleepq_switch(c715e000,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0fb7d18,44,c0ce57eb,0,0,...) at sleepq_timedwait+0x6b _sleep(c0fb7d18,c0fb6c00,44,c0ce57eb,1388,...) at _sleep+0x342 vm_pageout(0,f3f38d28,c0cd4d5b,343,c6d9c550,...) at vm_pageout+0x2c7 fork_exit(c0b326c0,0,f3f38d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3f38d60, ebp = 0 --- Tracing command xpt_thrd pid 8 tid 100068 td 0xc715e2c0 sched_switch(c715e2c0,0,104,191,302e8e18,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c715e2c0,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c0e097d4,4c,c0c71a4c,0,0,...) at sleepq_wait+0x63 _sleep(c0e097d4,c0e09818,4c,c0c71a4c,0,...) at _sleep+0x372 xpt_scanner_thread(0,f3ed5d28,c0cd4d5b,343,c6d9c7f8,...) at xpt_scanner_thread+0x47 fork_exit(c0484fc0,0,f3ed5d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ed5d60, ebp = 0 --- Tracing command sctp_iterator pid 7 tid 100067 td 0xc715e580 sched_switch(c715e580,0,104,191,eb81682d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c715e580,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c0fac358,0,c0cf409f,0,0,...) at sleepq_wait+0x63 _sleep(c0fac358,c0fac320,0,c0cf409f,0,...) at _sleep+0x372 sctp_iterator_thread(0,f3ed2d28,c0cd4d5b,343,c6d9caa0,...) at sctp_iterator_thread+0x5c fork_exit(c09d72e0,0,f3ed2d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ed2d60, ebp = 0 --- Tracing command fdc0 pid 6 tid 100063 td 0xc70222c0 sched_switch(c70222c0,0,104,191,4147c154,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c70222c0,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c6fbcc3c,4c,c0ccebec,0,0,...) at sleepq_timedwait+0x6b _sleep(c6fbcc3c,c6fbccf0,4c,c0ccebec,3e8,...) at _sleep+0x342 fdc_thread(c6fbcc00,f3ec6d28,c0cd4d5b,343,c6d9cd48,...) at fdc_thread+0x27d fork_exit(c0bb64c0,c6fbcc00,f3ec6d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ec6d60, ebp = 0 --- Tracing command fw0_probe pid 5 tid 100061 td 0xc7022840 sched_switch(c7022840,0,104,191,36cdef72,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7022840,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7050000,5c,c0ccebec,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7050000,c705448c,15c,c0ccebec,0,...) at _sleep+0x35c fw_bus_probe_thread(c7050000,f3eb6d28,c0cd4d5b,343,c6f64000,...) at fw_bus_probe_thread+0xa08 fork_exit(c0671d10,c7050000,f3eb6d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3eb6d60, ebp = 0 --- Tracing command usb pid 14 tid 100057 td 0xc702d580 sched_switch(c702d580,0,104,191,1458b452,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702d580,0,c0cde18b,260,c702d580,...) at sleepq_switch+0x15f sleepq_wait(c7034d0c,0,f3e9fcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7034d0c,c7034dac,c0cc7827,6c,c7034d14,...) at _cv_wait+0x243 usb_process(c7034d04,f3e9fd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7034d04,f3e9fd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e9fd60, ebp = 0 --- Tracing command usb pid 14 tid 100056 td 0xc702d840 sched_switch(c702d840,0,104,191,3f75052e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702d840,0,c0cde18b,260,c702d840,...) at sleepq_switch+0x15f sleepq_wait(c7034cdc,0,f3e9ccac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7034cdc,c7034dac,c0cc7827,6c,c7034ce4,...) at _cv_wait+0x243 usb_process(c7034cd4,f3e9cd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7034cd4,f3e9cd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e9cd60, ebp = 0 --- Tracing command usb pid 14 tid 100055 td 0xc702db00 sched_switch(c702db00,0,104,191,13f1ca9d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702db00,0,c0cde18b,260,c702db00,...) at sleepq_switch+0x15f sleepq_wait(c7034cac,0,f3e99cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7034cac,c7034dac,c0cc7827,6c,c7034cb4,...) at _cv_wait+0x243 usb_process(c7034ca4,f3e99d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7034ca4,f3e99d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e99d60, ebp = 0 --- Tracing command usb pid 14 tid 100054 td 0xc702f000 sched_switch(c702f000,0,104,191,13f1b8e6,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702f000,0,c0cde18b,260,c702f000,...) at sleepq_switch+0x15f sleepq_wait(c7034c7c,0,f3e96cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7034c7c,c7034dac,c0cc7827,6c,c7034c84,...) at _cv_wait+0x243 usb_process(c7034c74,f3e96d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7034c74,f3e96d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e96d60, ebp = 0 --- Tracing command usb pid 14 tid 100052 td 0xc702f580 sched_switch(c702f580,0,104,191,13f1a396,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c702f580,0,c0cde18b,260,c702f580,...) at sleepq_switch+0x15f sleepq_wait(c7028b5c,0,f3e8ecac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7028b5c,c7028bfc,c0cc7827,6c,c7028b64,...) at _cv_wait+0x243 usb_process(c7028b54,f3e8ed28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7028b54,f3e8ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e8ed60, ebp = 0 --- Tracing command usb pid 14 tid 100051 td 0xc701f000 sched_switch(c701f000,0,104,191,37682213,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c701f000,0,c0cde18b,260,c701f000,...) at sleepq_switch+0x15f sleepq_wait(c7028b2c,0,f3e8bcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7028b2c,c7028bfc,c0cc7827,6c,c7028b34,...) at _cv_wait+0x243 usb_process(c7028b24,f3e8bd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7028b24,f3e8bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e8bd60, ebp = 0 --- Tracing command usb pid 14 tid 100050 td 0xc701f2c0 sched_switch(c701f2c0,0,104,191,138ba141,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c701f2c0,0,c0cde18b,260,c701f2c0,...) at sleepq_switch+0x15f sleepq_wait(c7028afc,0,f3e88cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7028afc,c7028bfc,c0cc7827,6c,c7028b04,...) at _cv_wait+0x243 usb_process(c7028af4,f3e88d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7028af4,f3e88d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e88d60, ebp = 0 --- Tracing command usb pid 14 tid 100049 td 0xc701f580 sched_switch(c701f580,0,104,191,138b9093,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c701f580,0,c0cde18b,260,c701f580,...) at sleepq_switch+0x15f sleepq_wait(c7028acc,0,f3e85cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7028acc,c7028bfc,c0cc7827,6c,c7028ad4,...) at _cv_wait+0x243 usb_process(c7028ac4,f3e85d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7028ac4,f3e85d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e85d60, ebp = 0 --- Tracing command usb pid 14 tid 100048 td 0xc701f840 sched_switch(c701f840,0,104,191,138b7e13,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c701f840,0,c0cde18b,260,c701f840,...) at sleepq_switch+0x15f sleepq_wait(c7024b5c,0,f3e81cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7024b5c,c7024bfc,c0cc7827,6c,c7024b64,...) at _cv_wait+0x243 usb_process(c7024b54,f3e81d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7024b54,f3e81d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e81d60, ebp = 0 --- Tracing command usb pid 14 tid 100047 td 0xc701fb00 sched_switch(c701fb00,0,104,191,36deefbd,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c701fb00,0,c0cde18b,260,c701fb00,...) at sleepq_switch+0x15f sleepq_wait(c7024b2c,0,f3e7ecac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7024b2c,c7024bfc,c0cc7827,6c,c7024b34,...) at _cv_wait+0x243 usb_process(c7024b24,f3e7ed28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7024b24,f3e7ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e7ed60, ebp = 0 --- Tracing command usb pid 14 tid 100046 td 0xc7021000 sched_switch(c7021000,0,104,191,13270720,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7021000,0,c0cde18b,260,c7021000,...) at sleepq_switch+0x15f sleepq_wait(c7024afc,0,f3e7bcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7024afc,c7024bfc,c0cc7827,6c,c7024b04,...) at _cv_wait+0x243 usb_process(c7024af4,f3e7bd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7024af4,f3e7bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e7bd60, ebp = 0 --- Tracing command usb pid 14 tid 100045 td 0xc70212c0 sched_switch(c70212c0,0,104,191,1326f3c0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c70212c0,0,c0cde18b,260,c70212c0,...) at sleepq_switch+0x15f sleepq_wait(c7024acc,0,f3e78cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7024acc,c7024bfc,c0cc7827,6c,c7024ad4,...) at _cv_wait+0x243 usb_process(c7024ac4,f3e78d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7024ac4,f3e78d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e78d60, ebp = 0 --- Tracing command usb pid 14 tid 100044 td 0xc7021580 sched_switch(c7021580,0,104,191,1326e0c1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7021580,0,c0cde18b,260,c7021580,...) at sleepq_switch+0x15f sleepq_wait(c7019b5c,0,f3e74cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7019b5c,c7019bfc,c0cc7827,6c,c7019b64,...) at _cv_wait+0x243 usb_process(c7019b54,f3e74d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7019b54,f3e74d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e74d60, ebp = 0 --- Tracing command usb pid 14 tid 100043 td 0xc7021840 sched_switch(c7021840,0,104,191,3655768e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7021840,0,c0cde18b,260,c7021840,...) at sleepq_switch+0x15f sleepq_wait(c7019b2c,0,f3e71cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7019b2c,c7019bfc,c0cc7827,6c,c7019b34,...) at _cv_wait+0x243 usb_process(c7019b24,f3e71d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7019b24,f3e71d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e71d60, ebp = 0 --- Tracing command usb pid 14 tid 100042 td 0xc7021b00 sched_switch(c7021b00,0,104,191,12c28e27,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7021b00,0,c0cde18b,260,c7021b00,...) at sleepq_switch+0x15f sleepq_wait(c7019afc,0,f3e6ecac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7019afc,c7019bfc,c0cc7827,6c,c7019b04,...) at _cv_wait+0x243 usb_process(c7019af4,f3e6ed28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7019af4,f3e6ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e6ed60, ebp = 0 --- Tracing command usb pid 14 tid 100041 td 0xc7022000 sched_switch(c7022000,0,104,191,12c27d3f,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7022000,0,c0cde18b,260,c7022000,...) at sleepq_switch+0x15f sleepq_wait(c7019acc,0,f3e6bcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7019acc,c7019bfc,c0cc7827,6c,c7019ad4,...) at _cv_wait+0x243 usb_process(c7019ac4,f3e6bd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7019ac4,f3e6bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e6bd60, ebp = 0 --- Tracing command usb pid 14 tid 100039 td 0xc700a2c0 sched_switch(c700a2c0,0,104,191,12c267b7,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700a2c0,0,c0cde18b,260,c700a2c0,...) at sleepq_switch+0x15f sleepq_wait(c7015b5c,0,f3e64cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7015b5c,c7015bfc,c0cc7827,6c,c7015b64,...) at _cv_wait+0x243 usb_process(c7015b54,f3e64d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7015b54,f3e64d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e64d60, ebp = 0 --- Tracing command usb pid 14 tid 100038 td 0xc700a580 sched_switch(c700a580,0,104,191,35ccac87,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700a580,0,c0cde18b,260,c700a580,...) at sleepq_switch+0x15f sleepq_wait(c7015b2c,0,f3e61cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7015b2c,c7015bfc,c0cc7827,6c,c7015b34,...) at _cv_wait+0x243 usb_process(c7015b24,f3e61d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7015b24,f3e61d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e61d60, ebp = 0 --- Tracing command usb pid 14 tid 100037 td 0xc700a840 sched_switch(c700a840,0,104,191,125dc6c6,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700a840,0,c0cde18b,260,c700a840,...) at sleepq_switch+0x15f sleepq_wait(c7015afc,0,f3e5ecac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7015afc,c7015bfc,c0cc7827,6c,c7015b04,...) at _cv_wait+0x243 usb_process(c7015af4,f3e5ed28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7015af4,f3e5ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e5ed60, ebp = 0 --- Tracing command usb pid 14 tid 100036 td 0xc700ab00 sched_switch(c700ab00,0,104,191,125db478,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700ab00,0,c0cde18b,260,c700ab00,...) at sleepq_switch+0x15f sleepq_wait(c7015acc,0,f3e5bcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7015acc,c7015bfc,c0cc7827,6c,c7015ad4,...) at _cv_wait+0x243 usb_process(c7015ac4,f3e5bd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7015ac4,f3e5bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e5bd60, ebp = 0 --- Tracing command usb pid 14 tid 100034 td 0xc700e2c0 sched_switch(c700e2c0,0,104,191,125d9f6b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700e2c0,0,c0cde18b,260,c700e2c0,...) at sleepq_switch+0x15f sleepq_wait(c7006b5c,0,f3e54cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7006b5c,c7006bfc,c0cc7827,6c,c7006b64,...) at _cv_wait+0x243 usb_process(c7006b54,f3e54d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7006b54,f3e54d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e54d60, ebp = 0 --- Tracing command usb pid 14 tid 100033 td 0xc700e580 sched_switch(c700e580,0,104,191,35cc2fe0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700e580,0,c0cde18b,260,c700e580,...) at sleepq_switch+0x15f sleepq_wait(c7006b2c,0,f3e51cac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7006b2c,c7006bfc,c0cc7827,6c,c7006b34,...) at _cv_wait+0x243 usb_process(c7006b24,f3e51d28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7006b24,f3e51d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e51d60, ebp = 0 --- Tracing command usb pid 14 tid 100032 td 0xc700e840 sched_switch(c700e840,0,104,191,11f21fb8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700e840,0,c0cde18b,260,c700e840,...) at sleepq_switch+0x15f sleepq_wait(c7006afc,0,f3e4ecac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7006afc,c7006bfc,c0cc7827,6c,c7006b04,...) at _cv_wait+0x243 usb_process(c7006af4,f3e4ed28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7006af4,f3e4ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e4ed60, ebp = 0 --- Tracing command usb pid 14 tid 100031 td 0xc700eb00 sched_switch(c700eb00,0,104,191,11f20ac2,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c700eb00,0,c0cde18b,260,c700eb00,...) at sleepq_switch+0x15f sleepq_wait(c7006acc,0,f3e4bcac,1,0,...) at sleepq_wait+0x63 _cv_wait(c7006acc,c7006bfc,c0cc7827,6c,c7006ad4,...) at _cv_wait+0x243 usb_process(c7006ac4,f3e4bd28,c0cd4d5b,343,c6f642a8,...) at usb_process+0x193 fork_exit(c07dd010,c7006ac4,f3e4bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e4bd60, ebp = 0 --- Tracing command yarrow pid 13 tid 100017 td 0xc6eae580 sched_switch(c6eae580,0,104,191,a08e9450,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6eae580,0,c0cde18b,283,2,...) at sleepq_switch+0x15f sleepq_timedwait(c0e3d944,0,c0ccebec,2,0,...) at sleepq_timedwait+0x6b _sleep(c0e3d944,0,0,c0ccebec,64,...) at _sleep+0x342 pause(c0ccebec,64,c0cbb182,111,0,...) at pause+0x47 random_kthread(0,c6b55d28,c0cd4d5b,343,c6f64550,...) at random_kthread+0x1ef fork_exit(c074fe10,0,c6b55d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b55d60, ebp = 0 --- Tracing command g_down pid 4 tid 100015 td 0xc6eaeb00 sched_switch(c6eaeb00,0,104,191,90bda09b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c6eaeb00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c0e3b5e4,4c,c0ccebec,0,0,...) at sleepq_wait+0x63 _sleep(c0e3b5e4,c0e3b548,24c,c0ccebec,0,...) at _sleep+0x372 g_io_schedule_down(c6eaeb00,0,c0cd0349,74,0,...) at g_io_schedule_down+0x5b g_down_procbody(0,c6b4fd28,c0cd4d5b,343,c6d9b000,...) at g_down_procbody+0x8d fork_exit(c084a3f0,0,c6b4fd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b4fd60, ebp = 0 --- Tracing command g_up pid 3 tid 100014 td 0xc6eaf000 sched_switch(c6eaf000,0,103,18c,f478ff1c,...) at sched_switch+0x36a mi_switch(103,0,c0cdea79,2e2,c7030180,...) at mi_switch+0x200 turnstile_wait(c7030180,c702fb00,0,1ac,c85b2bd8,...) at turnstile_wait+0x495 _mtx_lock_sleep(c85b2bd8,c6eaf000,0,c0ce7330,78e,...) at _mtx_lock_sleep+0x14d _mtx_lock_flags(c85b2bd8,0,c0ce7330,78e,c85b2bd8,...) at _mtx_lock_flags+0xf7 reassignbuf(e6e77320,e9a0,0,0,e6e77320,...) at reassignbuf+0x53 bdirty(e6e77320,0,16f88,0,c6d3d7f8,...) at bdirty+0x68 softdep_disk_write_complete(e6e77320,0,c0d03988,705,c85b2bd8,...) at softdep_disk_write_complete+0xf4d ffs_backgroundwritedone(e6e77320,c158ea80,e6e77320,c7c56b48,c6b4cc7c,...) at ffs_backgroundwritedone+0xa3 bufdone(e6e77320,c6d561a0) at bufdone+0x53 g_vfs_done(c7c56b48,0,c0ce4df0,c2c,c6eaf000,...) at g_vfs_done+0x85 biodone(c7c56b48,c0e3b568,24c,c0ccebec,0,...) at biodone+0xa5 g_io_schedule_up(c6eaf000,0,c0cd0349,5d,0,...) at g_io_schedule_up+0xc9 g_up_procbody(0,c6b4cd28,c0cd4d5b,343,c6d9b2a8,...) at g_up_procbody+0x8d fork_exit(c084a480,0,c6b4cd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b4cd60, ebp = 0 --- Tracing command g_event pid 2 tid 100013 td 0xc6da22c0 sched_switch(c6da22c0,0,104,191,a2b3fb09,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c6da22c0,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0e3b5d8,4c,c0ccebec,0,0,...) at sleepq_timedwait+0x6b _sleep(c0e3b5d8,0,4c,c0ccebec,64,...) at _sleep+0x342 g_event_procbody(0,c6b49d28,c0cd4d5b,343,c6d9b550,...) at g_event_procbody+0xcb fork_exit(c084a510,0,c6b49d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b49d60, ebp = 0 --- Tracing command intr pid 12 tid 100065 td 0xc715eb00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100064 td 0xc7161000 sched_switch(c7161000,0,109,191,11ede2e0,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de8070,...) at mi_switch+0x200 ithread_loop(c7158270,f3ec9d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c7158270,f3ec9d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ec9d60, ebp = 0 --- Tracing command intr pid 12 tid 100062 td 0xc7022580 sched_switch(c7022580,0,109,191,fef34a64,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de8d70,...) at mi_switch+0x200 ithread_loop(c714c320,f3eb9d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c714c320,f3eb9d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3eb9d60, ebp = 0 --- Tracing command intr pid 12 tid 100059 td 0xc702d000 sched_switch(c702d000,0,109,191,11696a64,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de75f0,...) at mi_switch+0x200 ithread_loop(c7058650,f3eadd28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c7058650,f3eadd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3eadd60, ebp = 0 --- Tracing command intr pid 12 tid 100058 td 0xc702d2c0 sched_switch(c702d2c0,0,109,191,1f06939b,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de78f0,...) at mi_switch+0x200 ithread_loop(c701ba90,f3ea5d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c701ba90,f3ea5d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ea5d60, ebp = 0 --- Tracing command intr pid 12 tid 100053 td 0xc702f2c0 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100040 td 0xc700a000 sched_switch(c700a000,0,109,191,3adb16ef,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de76f0,...) at mi_switch+0x200 ithread_loop(c701b390,f3e68d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c701b390,f3e68d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e68d60, ebp = 0 --- Tracing command intr pid 12 tid 100035 td 0xc700e000 sched_switch(c700e000,0,109,191,3a1b9396,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de7770,...) at mi_switch+0x200 ithread_loop(c6fef1d0,f3e58d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6fef1d0,f3e58d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e58d60, ebp = 0 --- Tracing command intr pid 12 tid 100030 td 0xc6eaf2c0 sched_switch(c6eaf2c0,0,109,191,883786cd,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de77f0,...) at mi_switch+0x200 ithread_loop(c6fef450,f3e48d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6fef450,f3e48d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3e48d60, ebp = 0 --- Tracing command intr pid 12 tid 100029 td 0xc6eaf580 sched_switch(c6eaf580,0,109,191,8d18ff69,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de74f0,...) at mi_switch+0x200 ithread_loop(c6fe7690,f3d39d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6fe7690,f3d39d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3d39d60, ebp = 0 --- Tracing command intr pid 12 tid 100028 td 0xc6eaf840 sched_switch(c6eaf840,0,109,191,25c05e0b,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de8ef0,...) at mi_switch+0x200 ithread_loop(c6fe7010,c6ba4d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6fe7010,c6ba4d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6ba4d60, ebp = 0 --- Tracing command intr pid 12 tid 100027 td 0xc6eafb00 sched_switch(c6eafb00,0,109,191,11ee89bc,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de7b70,...) at mi_switch+0x200 ithread_loop(c6d99770,c6b9ad28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d99770,c6b9ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b9ad60, ebp = 0 --- Tracing command intr pid 12 tid 100023 td 0xc6f9b840 sched_switch(c6f9b840,0,109,191,2aebb7eb,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6f9a070,...) at mi_switch+0x200 ithread_loop(c6d718f0,c6b67d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d718f0,c6b67d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b67d60, ebp = 0 --- Tracing command intr pid 12 tid 100022 td 0xc6f9bb00 sched_switch(c6f9bb00,0,109,191,c2c5eefe,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6f9a170,...) at mi_switch+0x200 ithread_loop(c6d71900,c6b64d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71900,c6b64d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b64d60, ebp = 0 --- Tracing command intr pid 12 tid 100021 td 0xc6de9840 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100019 td 0xc6eae000 sched_switch(c6eae000,0,109,191,8a78291a,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de70f0,...) at mi_switch+0x200 ithread_loop(c6d71920,c6b5bd28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71920,c6b5bd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b5bd60, ebp = 0 --- Tracing command intr pid 12 tid 100012 td 0xc6da2580 sched_switch(c6da2580,0,109,191,597dc61b,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de7170,...) at mi_switch+0x200 ithread_loop(c6d71b50,c6b46d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71b50,c6b46d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b46d60, ebp = 0 --- Tracing command intr pid 12 tid 100011 td 0xc6da2840 sched_switch(c6da2840,0,109,191,6658cab9,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de71f0,...) at mi_switch+0x200 ithread_loop(c6d71b60,c6b43d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71b60,c6b43d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b43d60, ebp = 0 --- Tracing command intr pid 12 tid 100010 td 0xc6da2b00 sched_switch(c6da2b00,0,109,191,57f90410,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de7270,...) at mi_switch+0x200 ithread_loop(c6d71b70,c6b40d28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71b70,c6b40d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b40d60, ebp = 0 --- Tracing command intr pid 12 tid 100009 td 0xc6de9000 sched_switch(c6de9000,0,109,191,9806e92b,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de72f0,...) at mi_switch+0x200 ithread_loop(c6d71b80,c6b3dd28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71b80,c6b3dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b3dd60, ebp = 0 --- Tracing command intr pid 12 tid 100008 td 0xc6de92c0 sched_switch(c6de92c0,0,109,191,a87f43ae,...) at sched_switch+0x36a mi_switch(109,0,c0cd4fda,52d,c6de7370,...) at mi_switch+0x200 ithread_loop(c6d71b90,c6b3ad28,c0cd4d5b,343,c6d9b7f8,...) at ithread_loop+0x1f6 fork_exit(c0888240,c6d71b90,c6b3ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b3ad60, ebp = 0 --- Tracing command intr pid 12 tid 100007 td 0xc6de9580 fork_trampoline() at fork_trampoline Tracing command idle pid 11 tid 100006 td 0xc6d9d000 cpustop_handler(1,c6b33c0c,c0bf2666,c6b33ba8,c086b1d7,...) at cpustop_handler+0x34 ipi_nmi_handler(c6b33ba8,c086b1d7,0,c6b33bac,c6d9baa0,...) at ipi_nmi_handler+0x2f trap(c6b33c18) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0bd1925, esp = 0xc6b33c58, ebp = 0xc6b33c58 --- acpi_cpu_c1(c6b33c74,c0e09a50,0,ffffffff,c6b33ca0,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,c0e414c0,c6b33ca0,c0be240b,0,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(0,c6b33ce8,c08d45fe,0,c6b33cc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6b33cc4,c0cdb685,3af,c6d9d000,...) at cpu_idle+0x1b sched_idletd(0,c6b33d28,c0cd4d5b,343,c6d9baa0,...) at sched_idletd+0x24e fork_exit(c08d43b0,0,c6b33d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b33d60, ebp = 0 --- Tracing command idle pid 11 tid 100005 td 0xc6d9d2c0 cpustop_handler(2,c6b30c0c,c0bf2666,c0e41b40,0,...) at cpustop_handler+0x34 ipi_nmi_handler(c0e41b40,0,c0cd2fa7,1eb,c6d9baa0,...) at ipi_nmi_handler+0x2f trap(c6b30c18) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0bd1925, esp = 0xc6b30c58, ebp = 0xc6b30c58 --- acpi_cpu_c1(c6b30c74,c0e09a50,1,ffffffff,c6b30ca0,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,c0e41b40,c6b30ca0,c0be240b,0,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(0,c6b30ce8,c08d45fe,0,c6b30cc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6b30cc4,c0cdb685,9f9,c6d9d2c0,...) at cpu_idle+0x1b sched_idletd(0,c6b30d28,c0cd4d5b,343,c6d9baa0,...) at sched_idletd+0x24e fork_exit(c08d43b0,0,c6b30d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b30d60, ebp = 0 --- Tracing command idle pid 11 tid 100004 td 0xc6d9d580 kdb_enter(c0c806a4,c0cc1fe2,109,c7045680,0,...) at kdb_enter+0x3a uart_intr(c7045600,2,c6b2dbd0,c0bfaee3,0,...) at uart_intr+0x126 intr_event_handle(c6de7d80,c6b2dc18,c0bfb593,0,c6fbb600,...) at intr_event_handle+0x76 intr_execute_handlers(c6de60d0,c6b2dc18,2,c6b2dc58,c0bd9ef5,...) at intr_execute_handlers+0x49 lapic_handle_intr(30,c6b2dc18) at lapic_handle_intr+0x4c Xapic_isr1() at Xapic_isr1+0x35 --- interrupt, eip = 0xc0bd1925, esp = 0xc6b2dc58, ebp = 0xc6b2dc58 --- acpi_cpu_c1(c6b2dc74,c0e09a50,2,ffffffff,c6b2dca0,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,c0e421c0,c6b2dca0,c0be240b,0,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(0,c6b2dce8,c08d45fe,0,c6b2dcc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6b2dcc4,c0cdb685,9f9,c6d9d580,...) at cpu_idle+0x1b sched_idletd(0,c6b2dd28,c0cd4d5b,343,c6d9baa0,...) at sched_idletd+0x24e fork_exit(c08d43b0,0,c6b2dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b2dd60, ebp = 0 --- Tracing command idle pid 11 tid 100003 td 0xc6d9d840 cpustop_handler(8,c6b2ac0c,c0bf2666,c0e42840,0,...) at cpustop_handler+0x34 ipi_nmi_handler(c0e42840,0,c0cd2fa7,1eb,c6d9baa0,...) at ipi_nmi_handler+0x2f trap(c6b2ac18) at trap+0x36 calltrap() at calltrap+0x6 --- trap 0x13, eip = 0xc0bd1925, esp = 0xc6b2ac58, ebp = 0xc6b2ac58 --- acpi_cpu_c1(c6b2ac74,c0e09a50,3,ffffffff,c6b2aca0,...) at acpi_cpu_c1+0x5 acpi_cpu_idle(ffffffff,c0e42840,c6b2aca0,c0be240b,0,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(0,c6b2ace8,c08d45fe,0,c6b2acc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(0,c6b2acc4,c0cdb685,9f9,c6d9d840,...) at cpu_idle+0x1b sched_idletd(0,c6b2ad28,c0cd4d5b,343,c6d9baa0,...) at sched_idletd+0x24e fork_exit(c08d43b0,0,c6b2ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b2ad60, ebp = 0 --- Tracing command init pid 1 tid 100002 td 0xc6d9db00 sched_switch(c6d9db00,0,104,191,41156fb8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c6d9db00,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6d9bd48,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c6d9bd48,c6d9bdd0,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c6d9db00,ffffffff,c6b26c44,0,0,...) at kern_wait+0xb66 wait4(c6d9db00,c6b26cec,c6b26d28,c0cde9af,0,...) at wait4+0x3b syscallenter(c6d9db00,c6b26ce4,c6b26ce4,0,0,...) at syscallenter+0x25a syscall(c6b26d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x8054cc3, esp = 0xbfbfe90c, ebp = 0xbfbfe928 --- Tracing command audit pid 10 tid 100001 td 0xc6da2000 sched_switch(c6da2000,0,104,191,11eef475,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6da2000,0,c0cde18b,260,c6da2000,...) at sleepq_switch+0x15f sleepq_wait(c0fb5b00,0,c6b23c8c,1,0,...) at sleepq_wait+0x63 _cv_wait(c0fb5b00,c0fb5ae4,c0cfefe5,194,0,...) at _cv_wait+0x243 audit_worker(0,c6b23d28,c0cd4d5b,343,c6d9c000,...) at audit_worker+0x84 fork_exit(c0abcf00,0,c6b23d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b23d60, ebp = 0 --- Tracing command kernel pid 0 tid 100066 td 0xc715e840 sched_switch(c715e840,0,104,191,e134d376,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c715e840,0,c0cde18b,283,2,...) at sleepq_switch+0x15f sleepq_timedwait(c0e3d944,0,c0cd2fff,2,0,...) at sleepq_timedwait+0x6b _sleep(c0e3d944,0,0,c0cd2fff,bb8,...) at _sleep+0x342 pause(c0cd2fff,bb8,120,11e,c0e3b748,...) at pause+0x47 deadlkres(0,f3ecfd28,c0cd4d5b,343,c0e3b6c0,...) at deadlkres+0x302 fork_exit(c086a580,0,f3ecfd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3ecfd60, ebp = 0 --- Tracing command kernel pid 0 tid 100060 td 0xc7022b00 sched_switch(c7022b00,0,104,191,a32323a5,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7022b00,0,c0cde18b,260,c6de92c0,...) at sleepq_switch+0x15f sleepq_wait(c7020300,0,c0cda699,c0ccebec,0,...) at sleepq_wait+0x63 msleep_spin(c7020300,c7020318,c0ccebec,0,c0e414c0,...) at msleep_spin+0x21d taskqueue_thread_loop(c70544a0,f3eb3d28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0x96 fork_exit(c08ee7e0,c70544a0,f3eb3d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf3eb3d60, ebp = 0 --- Tracing command kernel pid 0 tid 100026 td 0xc6f9b000 sched_switch(c6f9b000,0,104,191,1469f63b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6f9b000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6f2c840,0,c0cda699,c0ccebec,0,...) at sleepq_wait+0x63 msleep_spin(c6f2c840,c6f2c858,c0ccebec,0,c0e414c0,...) at msleep_spin+0x21d taskqueue_thread_loop(c0e0c680,c6b70d28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0x96 fork_exit(c08ee7e0,c0e0c680,c6b70d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b70d60, ebp = 0 --- Tracing command kernel pid 0 tid 100025 td 0xc6f9b2c0 sched_switch(c6f9b2c0,0,104,191,1469e789,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6f9b2c0,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6f2c840,0,c0cda699,c0ccebec,0,...) at sleepq_wait+0x63 msleep_spin(c6f2c840,c6f2c858,c0ccebec,0,c0e414c0,...) at msleep_spin+0x21d taskqueue_thread_loop(c0e0c680,c6b6dd28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0x96 fork_exit(c08ee7e0,c0e0c680,c6b6dd28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b6dd60, ebp = 0 --- Tracing command kernel pid 0 tid 100024 td 0xc6f9b580 sched_switch(c6f9b580,0,104,191,1469d446,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6f9b580,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6f2c840,0,c0cda699,c0ccebec,0,...) at sleepq_wait+0x63 msleep_spin(c6f2c840,c6f2c858,c0ccebec,0,c0e414c0,...) at msleep_spin+0x21d taskqueue_thread_loop(c0e0c680,c6b6ad28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0x96 fork_exit(c08ee7e0,c0e0c680,c6b6ad28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b6ad60, ebp = 0 --- Tracing command kernel pid 0 tid 100020 td 0xc6de9b00 sched_switch(c6de9b00,0,104,191,2aed456a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6de9b00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6f2ca40,0,c0ccebec,0,0,...) at sleepq_wait+0x63 _sleep(c6f2ca40,c6f2ca58,0,c0ccebec,0,...) at _sleep+0x372 taskqueue_thread_loop(c0e501c8,c6b5ed28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0xbc fork_exit(c08ee7e0,c0e501c8,c6b5ed28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b5ed60, ebp = 0 --- Tracing command kernel pid 0 tid 100018 td 0xc6eae2c0 sched_switch(c6eae2c0,0,104,191,145ea574,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6eae2c0,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6f2cac0,0,c0ccebec,0,0,...) at sleepq_wait+0x63 _sleep(c6f2cac0,c6f2cad8,0,c0ccebec,0,...) at _sleep+0x372 taskqueue_thread_loop(c0e3c038,c6b58d28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0xbc fork_exit(c08ee7e0,c0e3c038,c6b58d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b58d60, ebp = 0 --- Tracing command kernel pid 0 tid 100016 td 0xc6eae840 sched_switch(c6eae840,0,104,191,30b63c98,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c6eae840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c6da0840,0,c0ccebec,0,0,...) at sleepq_wait+0x63 _sleep(c6da0840,c6da0858,0,c0ccebec,0,...) at _sleep+0x372 taskqueue_thread_loop(c0e4ec60,c6b52d28,c0cd4d5b,343,c0e3b6c0,...) at taskqueue_thread_loop+0xbc fork_exit(c08ee7e0,c0e4ec60,c6b52d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc6b52d60, ebp = 0 --- Tracing command kernel pid 0 tid 100000 td 0xc0e3b970 sched_switch(c0e3b970,0,104,191,75ac1bd1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,44,...) at mi_switch+0x200 sleepq_switch(c0e3b970,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0e3b6c0,44,c0cdbf67,0,0,...) at sleepq_timedwait+0x6b _sleep(c0e3b6c0,0,44,c0cdbf67,2710,...) at _sleep+0x342 scheduler(0,141ec00,141ec00,141e000,1425000,...) at scheduler+0x23e mi_startup() at mi_startup+0x96 begin() at begin+0x2c db:0:allt> call doadump Physical memory: 3439 MB Dumping 261 MB: 246 230 214 198 182 166 150 134 118 102 86 70 54 38 22 6 Dump complete = 0xf db:0:doadump> reset cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 2 $ svn diff -x -p /usr/src/sys Index: /usr/src/sys/ufs/ffs/ffs_softdep.c =================================================================== --- /usr/src/sys/ufs/ffs/ffs_softdep.c (revision 210701) +++ /usr/src/sys/ufs/ffs/ffs_softdep.c (working copy) @@ -6030,6 +6030,7 @@ indir_trunc(freework, dbn, lbn) struct jnewblk *jnewblk; struct freeblks *freeblks; struct buf *bp; + struct bufobj *bo; struct fs *fs; struct worklist *wkn; struct worklist *wk; @@ -6070,14 +6071,13 @@ indir_trunc(freework, dbn, lbn) * a complete copy of the indirect block in memory for our use. * Otherwise we have to read the blocks in from the disk. */ -#ifdef notyet - bp = getblk(freeblks->fb_devvp, dbn, (int)fs->fs_bsize, 0, 0, - GB_NOCREAT); -#else - bp = incore(&freeblks->fb_devvp->v_bufobj, dbn); -#endif + bo = &freeblks->fb_devvp->v_bufobj; +check_incore: + BO_LOCK(bo); + bp = gbincore(bo, dbn); ACQUIRE_LOCK(&lk); if (bp != NULL && (wk = LIST_FIRST(&bp->b_dep)) != NULL) { + BO_UNLOCK(bo); if (wk->wk_type != D_INDIRDEP || (wk->wk_state & GOINGAWAY) == 0) panic("indir_trunc: lost indirdep %p", wk); @@ -6090,14 +6090,30 @@ indir_trunc(freework, dbn, lbn) ump->um_numindirdeps -= 1; FREE_LOCK(&lk); } else { -#ifdef notyet - if (bp) - brelse(bp); -#endif - FREE_LOCK(&lk); - if (bread(freeblks->fb_devvp, dbn, (int)fs->fs_bsize, - NOCRED, &bp) != 0) { - brelse(bp); + if (bp != NULL) { + if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT | + LK_INTERLOCK, BO_MTX(bo)) != 0) { + FREE_LOCK(&lk); + pause("INDIRT", 1); + goto check_incore; + } + } else { + FREE_LOCK(&lk); + BO_UNLOCK(bo); + getblk(freeblks->fb_devvp, dbn, fs->fs_bsize, 0, + 0, 0); + goto check_incore; + } + + if ((bp->b_flags & B_CACHE) == 0) { + bp->b_iocmd = BIO_READ; + bp->b_flags &= ~B_INVAL; + bp->b_ioflags &= ~BIO_ERROR; + vfs_busy_pages(bp, 0); + bp->b_iooffset = dbtob(bp->b_blkno); + bstrategy(bp); + if (bufwait(bp) != 0) + brelse(bp); return; } } Index: /usr/src/sys/kern/kern_conf.c =================================================================== --- /usr/src/sys/kern/kern_conf.c (revision 210701) +++ /usr/src/sys/kern/kern_conf.c (working copy) @@ -177,12 +177,16 @@ dev_rel(struct cdev *dev) } struct cdevsw * -dev_refthread(struct cdev *dev) +dev_refthread(struct cdev *dev, int *ref) { struct cdevsw *csw; struct cdev_priv *cdp; mtx_assert(&devmtx, MA_NOTOWNED); + if ((dev->si_flags & SI_ETERNAL) != 0) { + *ref = 0; + return (dev->si_devsw); + } dev_lock(); csw = dev->si_devsw; if (csw != NULL) { @@ -193,36 +197,59 @@ struct cdevsw * csw = NULL; } dev_unlock(); + *ref = 1; return (csw); } struct cdevsw * -devvn_refthread(struct vnode *vp, struct cdev **devp) +devvn_refthread(struct vnode *vp, struct cdev **devp, int *ref) { struct cdevsw *csw; struct cdev_priv *cdp; + struct cdev *dev; mtx_assert(&devmtx, MA_NOTOWNED); + if ((vp->v_vflag & VV_ETERNALDEV) != 0) { + dev = vp->v_rdev; + if (dev == NULL) + return (NULL); + KASSERT((dev->si_flags & SI_ETERNAL) != 0, + ("Not eternal cdev")); + *ref = 0; + csw = dev->si_devsw; + KASSERT(csw != NULL, ("Eternal cdev is destroyed")); + *devp = dev; + return (csw); + } + csw = NULL; dev_lock(); - *devp = vp->v_rdev; - if (*devp != NULL) { - cdp = cdev2priv(*devp); - if ((cdp->cdp_flags & CDP_SCHED_DTR) == 0) { - csw = (*devp)->si_devsw; - if (csw != NULL) - (*devp)->si_threadcount++; - } + dev = vp->v_rdev; + if (dev == NULL) { + dev_unlock(); + return (NULL); } + cdp = cdev2priv(dev); + if ((cdp->cdp_flags & CDP_SCHED_DTR) == 0) { + csw = dev->si_devsw; + if (csw != NULL) + dev->si_threadcount++; + } dev_unlock(); + if (csw != NULL) { + *devp = dev; + *ref = 1; + } return (csw); } void -dev_relthread(struct cdev *dev) +dev_relthread(struct cdev *dev, int ref) { mtx_assert(&devmtx, MA_NOTOWNED); + if (!ref) + return; dev_lock(); KASSERT(dev->si_threadcount > 0, ("%s threadcount is wrong", dev->si_name)); @@ -325,15 +352,15 @@ static int giant_open(struct cdev *dev, int oflags, int devtype, struct thread *td) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_open(dev, oflags, devtype, td); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -341,15 +368,15 @@ static int giant_fdopen(struct cdev *dev, int oflags, struct thread *td, struct file *fp) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_fdopen(dev, oflags, td, fp); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -357,15 +384,15 @@ static int giant_close(struct cdev *dev, int fflag, int devtype, struct thread *td) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_close(dev, fflag, devtype, td); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -374,9 +401,10 @@ giant_strategy(struct bio *bp) { struct cdevsw *dsw; struct cdev *dev; + int ref; dev = bp->bio_dev; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) { biofinish(bp, NULL, ENXIO); return; @@ -384,22 +412,22 @@ giant_strategy(struct bio *bp) mtx_lock(&Giant); dsw->d_gianttrick->d_strategy(bp); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); } static int giant_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_ioctl(dev, cmd, data, fflag, td); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -407,15 +435,15 @@ static int giant_read(struct cdev *dev, struct uio *uio, int ioflag) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_read(dev, uio, ioflag); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -423,15 +451,15 @@ static int giant_write(struct cdev *dev, struct uio *uio, int ioflag) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_write(dev, uio, ioflag); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -439,15 +467,15 @@ static int giant_poll(struct cdev *dev, int events, struct thread *td) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_poll(dev, events, td); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -455,15 +483,15 @@ static int giant_kqfilter(struct cdev *dev, struct knote *kn) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_kqfilter(dev, kn); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -472,16 +500,16 @@ giant_mmap(struct cdev *dev, vm_ooffset_t offset, vm_memattr_t *memattr) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_mmap(dev, offset, paddr, nprot, memattr); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -490,16 +518,16 @@ giant_mmap_single(struct cdev *dev, vm_ooffset_t * vm_object_t *object, int nprot) { struct cdevsw *dsw; - int retval; + int ref, retval; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); mtx_lock(&Giant); retval = dsw->d_gianttrick->d_mmap_single(dev, offset, size, object, nprot); mtx_unlock(&Giant); - dev_relthread(dev); + dev_relthread(dev, ref); return (retval); } @@ -676,6 +704,8 @@ make_dev_credv(int flags, struct cdev **dres, stru dev = newdev(devsw, unit, dev); if (flags & MAKEDEV_REF) dev_refl(dev); + if (flags & MAKEDEV_ETERNAL) + dev->si_flags |= SI_ETERNAL; if (dev->si_flags & SI_CHEAPCLONE && dev->si_flags & SI_NAMED) { /* @@ -840,6 +870,9 @@ destroy_devl(struct cdev *dev) mtx_assert(&devmtx, MA_OWNED); KASSERT(dev->si_flags & SI_NAMED, ("WARNING: Driver mistake: destroy_dev on %d\n", dev2unit(dev))); + KASSERT((dev->si_flags & SI_ETERNAL) == 0, + ("WARNING: Driver mistake: destroy_dev on eternal %d\n", + dev2unit(dev))); devfs_destroy(dev); @@ -1196,3 +1229,71 @@ devdtr_init(void *dummy __unused) } SYSINIT(devdtr, SI_SUB_DEVFS, SI_ORDER_SECOND, devdtr_init, NULL); + +#include "opt_ddb.h" +#ifdef DDB +#include + +#include + +DB_SHOW_COMMAND(cdev, db_show_cdev) +{ + struct cdev_priv *cdp; + struct cdev *dev; + u_int flags; + char buf[512]; + + if (!have_addr) { + TAILQ_FOREACH(cdp, &cdevp_list, cdp_list) { + dev = &cdp->cdp_c; + db_printf("%s %p\n", dev->si_name, dev); + if (db_pager_quit) + break; + } + return; + } + + dev = (struct cdev *)addr; + cdp = cdev2priv(dev); + db_printf("dev %s ref %d use %ld thr %ld inuse %u fdpriv %p\n", + dev->si_name, dev->si_refcount, dev->si_usecount, + dev->si_threadcount, cdp->cdp_inuse, cdp->cdp_fdpriv.lh_first); + db_printf("devsw %p si_drv0 %d si_drv1 %p si_drv2 %p\n", + dev->si_devsw, dev->si_drv0, dev->si_drv1, dev->si_drv2); + flags = dev->si_flags; +#define SI_FLAG(flag) do { \ + if (flags & (flag)) { \ + if (buf[0] != '\0') \ + strlcat(buf, ", ", sizeof(buf)); \ + strlcat(buf, (#flag) + 3, sizeof(buf)); \ + flags &= ~(flag); \ + } \ +} while (0) + buf[0] = '\0'; + SI_FLAG(SI_ETERNAL); + SI_FLAG(SI_ALIAS); + SI_FLAG(SI_NAMED); + SI_FLAG(SI_CHEAPCLONE); + SI_FLAG(SI_CHILD); + SI_FLAG(SI_DEVOPEN); + SI_FLAG(SI_CONSOPEN); + SI_FLAG(SI_DUMPDEV); + SI_FLAG(SI_CANDELETE); + SI_FLAG(SI_CLONELIST); + db_printf("si_flags %s\n", buf); + + flags = cdp->cdp_flags; +#define CDP_FLAG(flag) do { \ + if (flags & (flag)) { \ + if (buf[0] != '\0') \ + strlcat(buf, ", ", sizeof(buf)); \ + strlcat(buf, (#flag) + 4, sizeof(buf)); \ + flags &= ~(flag); \ + } \ +} while (0) + buf[0] = '\0'; + CDP_FLAG(CDP_ACTIVE); + CDP_FLAG(CDP_SCHED_DTR); + db_printf("cdp_flags %s\n", buf); +} +#endif Index: /usr/src/sys/kern/vfs_bio.c =================================================================== --- /usr/src/sys/kern/vfs_bio.c (revision 210701) +++ /usr/src/sys/kern/vfs_bio.c (working copy) @@ -3203,6 +3203,7 @@ dev_strategy(struct cdev *dev, struct buf *bp) { struct cdevsw *csw; struct bio *bip; + int ref; if ((!bp->b_iocmd) || (bp->b_iocmd & (bp->b_iocmd - 1))) panic("b_iocmd botch"); @@ -3224,7 +3225,7 @@ dev_strategy(struct cdev *dev, struct buf *bp) KASSERT(dev->si_refcount > 0, ("dev_strategy on un-referenced struct cdev *(%s)", devtoname(dev))); - csw = dev_refthread(dev); + csw = dev_refthread(dev, &ref); if (csw == NULL) { g_destroy_bio(bip); bp->b_error = ENXIO; @@ -3233,7 +3234,7 @@ dev_strategy(struct cdev *dev, struct buf *bp) return; } (*csw->d_strategy)(bip); - dev_relthread(dev); + dev_relthread(dev, ref); } /* Index: /usr/src/sys/kern/tty.c =================================================================== --- /usr/src/sys/kern/tty.c (revision 210701) +++ /usr/src/sys/kern/tty.c (working copy) @@ -1797,7 +1797,7 @@ ttyhook_register(struct tty **rtp, struct proc *p, struct cdev *dev; struct cdevsw *cdp; struct filedesc *fdp; - int error; + int error, ref; /* Validate the file descriptor. */ if ((fdp = p->p_fd) == NULL) @@ -1823,7 +1823,7 @@ ttyhook_register(struct tty **rtp, struct proc *p, } /* Make sure it is a TTY. */ - cdp = devvn_refthread(fp->f_vnode, &dev); + cdp = devvn_refthread(fp->f_vnode, &dev, &ref); if (cdp == NULL) { error = ENXIO; goto done1; @@ -1859,7 +1859,7 @@ ttyhook_register(struct tty **rtp, struct proc *p, th->th_rint = ttyhook_defrint; done3: tty_unlock(tp); -done2: dev_relthread(dev); +done2: dev_relthread(dev, ref); done1: fdrop(fp, curthread); return (error); } Index: /usr/src/sys/fs/devfs/devfs_rule.c =================================================================== --- /usr/src/sys/fs/devfs/devfs_rule.c (revision 210701) +++ /usr/src/sys/fs/devfs/devfs_rule.c (working copy) @@ -528,6 +528,7 @@ devfs_rule_match(struct devfs_krule *dk, struct de struct devfs_rule *dr = &dk->dk_rule; struct cdev *dev; struct cdevsw *dsw; + int ref; dev = devfs_rule_getdev(de); /* @@ -545,14 +546,14 @@ devfs_rule_match(struct devfs_krule *dk, struct de if (dr->dr_icond & DRC_DSWFLAGS) { if (dev == NULL) return (0); - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (0); if ((dsw->d_flags & dr->dr_dswflags) == 0) { - dev_relthread(dev); + dev_relthread(dev, ref); return (0); } - dev_relthread(dev); + dev_relthread(dev, ref); } if (dr->dr_icond & DRC_PATHPTRN) if (!devfs_rule_matchpath(dk, de)) Index: /usr/src/sys/fs/devfs/devfs_vnops.c =================================================================== --- /usr/src/sys/fs/devfs/devfs_vnops.c (revision 210701) +++ /usr/src/sys/fs/devfs/devfs_vnops.c (working copy) @@ -82,13 +82,14 @@ struct mtx cdevpriv_mtx; MTX_SYSINIT(cdevpriv_mtx, &cdevpriv_mtx, "cdevpriv lock", MTX_DEF); static int -devfs_fp_check(struct file *fp, struct cdev **devp, struct cdevsw **dswp) +devfs_fp_check(struct file *fp, struct cdev **devp, struct cdevsw **dswp, + int *ref) { - *dswp = devvn_refthread(fp->f_vnode, devp); + *dswp = devvn_refthread(fp->f_vnode, devp, ref); if (*devp != fp->f_data) { if (*dswp != NULL) - dev_relthread(*devp); + dev_relthread(*devp, *ref); return (ENXIO); } KASSERT((*devp)->si_refcount > 0, @@ -395,6 +396,8 @@ devfs_allocv(struct devfs_dirent *de, struct mount dev->si_usecount += vp->v_usecount; dev_unlock(); VI_UNLOCK(vp); + if ((dev->si_flags & SI_ETERNAL) != 0) + vp->v_vflag |= VV_ETERNALDEV; vp->v_op = &devfs_specops; } else if (de->de_dirent->d_type == DT_DIR) { vp->v_type = VDIR; @@ -458,7 +461,7 @@ devfs_close(struct vop_close_args *ap) struct thread *td = ap->a_td; struct cdev *dev = vp->v_rdev; struct cdevsw *dsw; - int vp_locked, error; + int vp_locked, error, ref; /* * XXX: Don't call d_close() if we were called because of @@ -501,7 +504,7 @@ devfs_close(struct vop_close_args *ap) * sum of the reference counts on all the aliased * vnodes descends to one, we are on last close. */ - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); VI_LOCK(vp); @@ -511,7 +514,7 @@ devfs_close(struct vop_close_args *ap) /* Keep device updated on status. */ } else if (count_dev(dev) > 1) { VI_UNLOCK(vp); - dev_relthread(dev); + dev_relthread(dev, ref); return (0); } vholdl(vp); @@ -521,7 +524,7 @@ devfs_close(struct vop_close_args *ap) KASSERT(dev->si_refcount > 0, ("devfs_close() on un-referenced struct cdev *(%s)", devtoname(dev))); error = dsw->d_close(dev, ap->a_fflag, S_IFCHR, td); - dev_relthread(dev); + dev_relthread(dev, ref); vn_lock(vp, vp_locked | LK_RETRY); vdrop(vp); return (error); @@ -639,20 +642,20 @@ devfs_ioctl_f(struct file *fp, u_long com, void *d struct cdevsw *dsw; struct vnode *vp; struct vnode *vpold; - int error, i; + int error, i, ref; const char *p; struct fiodgname_arg *fgn; struct file *fpop; fpop = td->td_fpop; - error = devfs_fp_check(fp, &dev, &dsw); + error = devfs_fp_check(fp, &dev, &dsw, &ref); if (error) return (error); if (com == FIODTYPE) { *(int *)data = dsw->d_flags & D_TYPEMASK; td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); return (0); } else if (com == FIODGNAME) { fgn = data; @@ -663,12 +666,12 @@ devfs_ioctl_f(struct file *fp, u_long com, void *d else error = copyout(p, fgn->buf, i); td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); return (error); } error = dsw->d_ioctl(dev, com, data, fp->f_flag, td); td->td_fpop = NULL; - dev_relthread(dev); + dev_relthread(dev, ref); if (error == ENOIOCTL) error = ENOTTY; if (error == 0 && com == TIOCSCTTY) { @@ -703,18 +706,18 @@ devfs_kqfilter_f(struct file *fp, struct knote *kn { struct cdev *dev; struct cdevsw *dsw; - int error; + int error, ref; struct file *fpop; struct thread *td; td = curthread; fpop = td->td_fpop; - error = devfs_fp_check(fp, &dev, &dsw); + error = devfs_fp_check(fp, &dev, &dsw, &ref); if (error) return (error); error = dsw->d_kqfilter(dev, kn); td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); return (error); } @@ -954,7 +957,7 @@ devfs_open(struct vop_open_args *ap) struct vnode *vp = ap->a_vp; struct cdev *dev = vp->v_rdev; struct file *fp = ap->a_fp; - int error; + int error, ref; struct cdevsw *dsw; struct file *fpop; @@ -968,7 +971,7 @@ devfs_open(struct vop_open_args *ap) if (dev->si_iosize_max == 0) dev->si_iosize_max = DFLTPHYS; - dsw = dev_refthread(dev); + dsw = dev_refthread(dev, &ref); if (dsw == NULL) return (ENXIO); @@ -991,9 +994,7 @@ devfs_open(struct vop_open_args *ap) td->td_fpop = fpop; vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); - - dev_relthread(dev); - + dev_relthread(dev, ref); if (error) return (error); @@ -1001,7 +1002,7 @@ devfs_open(struct vop_open_args *ap) KASSERT(fp != NULL, ("Could not vnode bypass device on NULL fp")); #else - if(fp == NULL) + if (fp == NULL) return (error); #endif if (fp->f_ops == &badfileops) @@ -1037,16 +1038,16 @@ devfs_poll_f(struct file *fp, int events, struct u { struct cdev *dev; struct cdevsw *dsw; - int error; + int error, ref; struct file *fpop; fpop = td->td_fpop; - error = devfs_fp_check(fp, &dev, &dsw); + error = devfs_fp_check(fp, &dev, &dsw, &ref); if (error) return (poll_no_poll(events)); error = dsw->d_poll(dev, events, td); td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); return(error); } @@ -1066,12 +1067,12 @@ static int devfs_read_f(struct file *fp, struct uio *uio, struct ucred *cred, int flags, struct thread *td) { struct cdev *dev; - int ioflag, error, resid; + int ioflag, error, ref, resid; struct cdevsw *dsw; struct file *fpop; fpop = td->td_fpop; - error = devfs_fp_check(fp, &dev, &dsw); + error = devfs_fp_check(fp, &dev, &dsw, &ref); if (error) return (error); resid = uio->uio_resid; @@ -1086,7 +1087,7 @@ devfs_read_f(struct file *fp, struct uio *uio, str if (uio->uio_resid != resid || (error == 0 && resid != 0)) vfs_timestamp(&dev->si_atime); td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); if ((flags & FOF_OFFSET) == 0) fp->f_offset = uio->uio_offset; @@ -1509,12 +1510,12 @@ static int devfs_write_f(struct file *fp, struct uio *uio, struct ucred *cred, int flags, struct thread *td) { struct cdev *dev; - int error, ioflag, resid; + int error, ioflag, ref, resid; struct cdevsw *dsw; struct file *fpop; fpop = td->td_fpop; - error = devfs_fp_check(fp, &dev, &dsw); + error = devfs_fp_check(fp, &dev, &dsw, &ref); if (error) return (error); KASSERT(uio->uio_td == td, ("uio_td %p is not td %p", uio->uio_td, td)); @@ -1532,7 +1533,7 @@ devfs_write_f(struct file *fp, struct uio *uio, st dev->si_mtime = dev->si_ctime; } td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); if ((flags & FOF_OFFSET) == 0) fp->f_offset = uio->uio_offset; Index: /usr/src/sys/dev/null/null.c =================================================================== --- /usr/src/sys/dev/null/null.c (revision 210701) +++ /usr/src/sys/dev/null/null.c (working copy) @@ -112,10 +112,10 @@ null_modevent(module_t mod __unused, int type, voi if (bootverbose) printf("null: \n"); zbuf = (void *)malloc(PAGE_SIZE, M_TEMP, M_WAITOK | M_ZERO); - null_dev = make_dev(&null_cdevsw, 0, UID_ROOT, GID_WHEEL, - 0666, "null"); - zero_dev = make_dev(&zero_cdevsw, 0, UID_ROOT, GID_WHEEL, - 0666, "zero"); + null_dev = make_dev_credf(MAKEDEV_ETERNAL_KLD, &null_cdevsw, 0, + NULL, UID_ROOT, GID_WHEEL, 0666, "null"); + zero_dev = make_dev_credf(MAKEDEV_ETERNAL_KLD, &zero_cdevsw, 0, + NULL, UID_ROOT, GID_WHEEL, 0666, "zero"); break; case MOD_UNLOAD: Index: /usr/src/sys/vm/vm_mmap.c =================================================================== --- /usr/src/sys/vm/vm_mmap.c (revision 210701) +++ /usr/src/sys/vm/vm_mmap.c (working copy) @@ -1292,15 +1292,15 @@ vm_mmap_cdev(struct thread *td, vm_size_t objsize, { vm_object_t obj; struct cdevsw *dsw; - int error, flags; + int error, flags, ref; flags = *flagsp; - dsw = dev_refthread(cdev); + dsw = dev_refthread(cdev, &ref); if (dsw == NULL) return (ENXIO); if (dsw->d_flags & D_MMAP_ANON) { - dev_relthread(cdev); + dev_relthread(cdev, ref); *maxprotp = VM_PROT_ALL; *flagsp |= MAP_ANON; return (0); @@ -1310,11 +1310,11 @@ vm_mmap_cdev(struct thread *td, vm_size_t objsize, */ if ((*maxprotp & VM_PROT_WRITE) == 0 && (prot & PROT_WRITE) != 0) { - dev_relthread(cdev); + dev_relthread(cdev, ref); return (EACCES); } if (flags & (MAP_PRIVATE|MAP_COPY)) { - dev_relthread(cdev); + dev_relthread(cdev, ref); return (EINVAL); } /* @@ -1324,7 +1324,7 @@ vm_mmap_cdev(struct thread *td, vm_size_t objsize, #ifdef MAC_XXX error = mac_cdev_check_mmap(td->td_ucred, cdev, prot); if (error != 0) { - dev_relthread(cdev); + dev_relthread(cdev, ref); return (error); } #endif @@ -1338,7 +1338,7 @@ vm_mmap_cdev(struct thread *td, vm_size_t objsize, * XXX assumes VM_PROT_* == PROT_* */ error = dsw->d_mmap_single(cdev, foff, objsize, objp, (int)prot); - dev_relthread(cdev); + dev_relthread(cdev, ref); if (error != ENODEV) return (error); obj = vm_pager_allocate(OBJT_DEVICE, cdev, objsize, prot, *foff, Index: /usr/src/sys/vm/device_pager.c =================================================================== --- /usr/src/sys/vm/device_pager.c (revision 210701) +++ /usr/src/sys/vm/device_pager.c (working copy) @@ -108,6 +108,7 @@ dev_pager_alloc(void *handle, vm_ooffset_t size, v vm_ooffset_t off; vm_memattr_t dummy; struct cdevsw *csw; + int ref; /* * Offset should be page aligned. @@ -122,7 +123,7 @@ dev_pager_alloc(void *handle, vm_ooffset_t size, v * Make sure this device can be mapped. */ dev = handle; - csw = dev_refthread(dev); + csw = dev_refthread(dev, &ref); if (csw == NULL) return (NULL); @@ -135,7 +136,7 @@ dev_pager_alloc(void *handle, vm_ooffset_t size, v npages = OFF_TO_IDX(size); for (off = foff; npages--; off += PAGE_SIZE) if (csw->d_mmap(dev, off, &paddr, (int)prot, &dummy) != 0) { - dev_relthread(dev); + dev_relthread(dev, ref); return (NULL); } @@ -177,7 +178,7 @@ dev_pager_alloc(void *handle, vm_ooffset_t size, v object->size = pindex; } mtx_unlock(&dev_pager_mtx); - dev_relthread(dev); + dev_relthread(dev, ref); vm_object_deallocate(object1); return (object); } @@ -214,7 +215,7 @@ dev_pager_getpages(object, m, count, reqpage) vm_page_t m_paddr, page; vm_memattr_t memattr; struct cdev *dev; - int i, ret; + int i, ref, ret; struct cdevsw *csw; struct thread *td; struct file *fpop; @@ -225,7 +226,7 @@ dev_pager_getpages(object, m, count, reqpage) offset = page->pindex; memattr = object->memattr; VM_OBJECT_UNLOCK(object); - csw = dev_refthread(dev); + csw = dev_refthread(dev, &ref); if (csw == NULL) panic("dev_pager_getpage: no cdevsw"); td = curthread; @@ -235,7 +236,7 @@ dev_pager_getpages(object, m, count, reqpage) PROT_READ, &memattr); KASSERT(ret == 0, ("dev_pager_getpage: map function returns error")); td->td_fpop = fpop; - dev_relthread(dev); + dev_relthread(dev, ref); /* If "paddr" is a real page, perform a sanity check on "memattr". */ if ((m_paddr = vm_phys_paddr_to_vm_page(paddr)) != NULL && pmap_page_get_memattr(m_paddr) != memattr) { Index: /usr/src/sys/sys/conf.h =================================================================== --- /usr/src/sys/sys/conf.h (revision 210701) +++ /usr/src/sys/sys/conf.h (working copy) @@ -54,6 +54,7 @@ struct file; struct cdev { void *__si_reserved; u_int si_flags; +#define SI_ETERNAL 0x0001 /* never destroyed */ #define SI_ALIAS 0x0002 /* carrier of alias name */ #define SI_NAMED 0x0004 /* make_dev{_alias} has been called */ #define SI_CHEAPCLONE 0x0008 /* can be removed_dev'ed when vnode reclaims */ @@ -249,9 +250,9 @@ int destroy_dev_sched(struct cdev *dev); int destroy_dev_sched_cb(struct cdev *dev, void (*cb)(void *), void *arg); void destroy_dev_drain(struct cdevsw *csw); void drain_dev_clone_events(void); -struct cdevsw *dev_refthread(struct cdev *_dev); -struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp); -void dev_relthread(struct cdev *_dev); +struct cdevsw *dev_refthread(struct cdev *_dev, int *_ref); +struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp, int *_ref); +void dev_relthread(struct cdev *_dev, int _ref); void dev_depends(struct cdev *_pdev, struct cdev *_cdev); void dev_ref(struct cdev *dev); void dev_refl(struct cdev *dev); @@ -262,10 +263,11 @@ struct cdev *make_dev(struct cdevsw *_devsw, int _ struct cdev *make_dev_cred(struct cdevsw *_devsw, int _unit, struct ucred *_cr, uid_t _uid, gid_t _gid, int _perms, const char *_fmt, ...) __printflike(7, 8); -#define MAKEDEV_REF 0x1 -#define MAKEDEV_WHTOUT 0x2 -#define MAKEDEV_NOWAIT 0x4 -#define MAKEDEV_WAITOK 0x8 +#define MAKEDEV_REF 0x01 +#define MAKEDEV_WHTOUT 0x02 +#define MAKEDEV_NOWAIT 0x04 +#define MAKEDEV_WAITOK 0x08 +#define MAKEDEV_ETERNAL 0x10 struct cdev *make_dev_credf(int _flags, struct cdevsw *_devsw, int _unit, struct ucred *_cr, uid_t _uid, gid_t _gid, int _mode, @@ -279,6 +281,12 @@ void dev_lock(void); void dev_unlock(void); void setconf(void); +#ifdef KLD_MODULE +#define MAKEDEV_ETERNAL_KLD 0 +#else +#define MAKEDEV_ETERNAL_KLD MAKEDEV_ETERNAL +#endif + #define dev2unit(d) ((d)->si_drv0) typedef void (*cdevpriv_dtr_t)(void *data); Index: /usr/src/sys/sys/vnode.h =================================================================== --- /usr/src/sys/sys/vnode.h (revision 210701) +++ /usr/src/sys/sys/vnode.h (working copy) @@ -243,6 +243,7 @@ struct xvnode { #define VV_ROOT 0x0001 /* root of its filesystem */ #define VV_ISTTY 0x0002 /* vnode represents a tty */ #define VV_NOSYNC 0x0004 /* unlinked, stop syncing */ +#define VV_ETERNALDEV 0x0008 /* device that is never destroyed */ #define VV_CACHEDLABEL 0x0010 /* Vnode has valid cached MAC label */ #define VV_TEXT 0x0020 /* vnode is a pure text prototype */ #define VV_COPYONWRITE 0x0040 /* vnode is doing copy-on-write */ -- Test scenario: suj.sh