GENERIC HEAD from 2010-08-01 08:06:59 UTC, r210731M, vmcore.466 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 r210731M: Sun Aug 1 16:21:51 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 WARNING: / was not properly dismounted /: mount pending error: blocks 166016 files 0 Entropy harvesting: interrupts ethernet point_to_point kickstart. /dev/ad4s1a: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED) /dev/ad4s1a: SUMMARY INFORMATION BAD (SALVAGED) /dev/ad4s1a: BLK(S) MISSING IN BIT MAPS (SALVAGED) /dev/ad4s1a: 6215 files, 382686 used, 630329 free (2817 frags, 78439 blocks, 0.3% fragmentation) /dev/ad4s1e: 1538330 files, 2764589 used, 48012486 free (20614 frags, 5998984 blocks, 0.0% fragmentation) /dev/ad4s1f: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED) /dev/ad4s1f: SUMMARY INFORMATION BAD (SALVAGED) /dev/ad4s1f: BLK(S) MISSING IN BIT MAPS (SALVAGED) /dev/ad4s1f: 2213653 files, 19317399 used, 3021374 free (410870 frags, 326313 blocks, 1.8% fragmentation) /dev/ad4s1d: 1682525 files, 42896591 used, 7880484 free (112228 frags, 971032 blocks, 0.2% fragmentation) Additional TCP/IP options: rfc1323 extensions=NO no-ipv4-mapped-ipv6. lock order reversal: 1st 0xc7cef724 ufs (ufs) @ kern/vfs_lookup.c:502 2nd 0xe6cfe860 bufwait (bufwait) @ ufs/ffs/ffs_softdep.c:11310 3rd 0xc7ebb310 ufs (ufs) @ kern/vfs_subr.c:2090 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f615d2d0,c08f6d25,c08e62ab,c0ce0182,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0182,c6d40100,c6d439e0,f615d32c,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0182,c7ebb310,c0cd1efe,c6d439e0,c0ce7339,...) at _witness_debugger+0x25 witness_checkorder(c7ebb310,9,c0ce7330,82a,0,...) at witness_checkorder+0x839 __lockmgr_args(c7ebb310,80100,c7ebb37c,0,0,...) at __lockmgr_args+0x804 ffs_lock(f615d450,c08f6acb,c0ce67ea,80100,c7ebb2b8,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6a0,f615d450,c7ccdba4,c0e082e0,c7ebb2b8,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7ebb2b8,80100,c0ce7330,82a,4,...) at _vn_lock+0x78 vget(c7ebb2b8,80100,c7ccdb00,50,0,...) at vget+0xbb vfs_hash_get(c7d84000,461413,80000,c7ccdb00,f615d5a0,...) at vfs_hash_get+0xed ffs_vgetf(c7d84000,461413,80000,f615d5a0,1,...) at ffs_vgetf+0x49 softdep_sync_metadata(c7cef6cc,0,c0d03ef1,144,0,...) at softdep_sync_metadata+0xc92 ffs_syncvnode(c7cef6cc,1,f615d65c,246,c7cef7c4,...) at ffs_syncvnode+0x3e2 ffs_truncate(c7cef6cc,200,0,880,c6d98180,...) at ffs_truncate+0x88e ufs_direnter(c7cef6cc,c7ebb2b8,f615d914,f615dba4,0,...) at ufs_direnter+0x8d4 ufs_makeinode(f615dba4,c0dedb60,f615db00,f615da5c,c0c17775,...) at ufs_makeinode+0x557 ufs_create(f615db00,c0d1a8b8,0,0,f615db78,...) at ufs_create+0x30 VOP_CREATE_APV(c0ded6a0,f615db00,f615dba4,f615da98,0,...) at VOP_CREATE_APV+0xc5 vn_open_cred(f615db78,f615dc2c,1a4,0,c6d98180,...) at vn_open_cred+0x205 vn_open(f615db78,f615dc2c,1a4,c7c835b0,0,...) at vn_open+0x3b kern_openat(c7ccdb00,ffffff9c,804c608,0,602,...) at kern_openat+0x125 kern_open(c7ccdb00,804c608,0,601,21b6,...) at kern_open+0x35 open(c7ccdb00,f615dcec,f615dd28,c0cde9af,0,...) at open+0x30 syscallenter(c7ccdb00,f615dce4,f615dce4,0,0,...) at syscallenter+0x25a syscall(f615dd28) 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 0xe6d1b5e0 bufwait (bufwait) @ kern/vfs_bio.c:2613 2nd 0xc7b9c200 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:283 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f6189838,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d40100,c6d43a48,f6189894,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c7b9c200,c0d046d1,c6d43a48,c0d04363,...) at _witness_debugger+0x25 witness_checkorder(c7b9c200,9,c0d0435a,11b,0,...) at witness_checkorder+0x839 _sx_xlock(c7b9c200,0,c0d0435a,11b,c7cee7b4,...) at _sx_xlock+0x85 ufsdirhash_acquire(e6d1b580,f61899ec,160,e7783cbc,f6189964,...) at ufsdirhash_acquire+0x48 ufsdirhash_add(c7cee7b4,f61899ec,3cbc,f6189950,f6189954,...) at ufsdirhash_add+0x13 ufs_direnter(c7cf02b8,c808f2b8,f61899ec,f6189bd0,e6d1bda0,...) at ufs_direnter+0x6f9 ufs_mkdir(f6189bf8,c0d1a6f2,0,0,f6189b3c,...) at ufs_mkdir+0x85f VOP_MKDIR_APV(c0ded6a0,f6189bf8,f6189bd0,f6189b3c,0,...) at VOP_MKDIR_APV+0xc5 kern_mkdirat(c7cdf2c0,ffffff9c,bfbfef5a,0,1ff,...) at kern_mkdirat+0x21b kern_mkdir(c7cdf2c0,bfbfef5a,0,1ff,f6189c7c,...) at kern_mkdir+0x2e mkdir(c7cdf2c0,f6189cec,f6189d28,c0cde9af,0,...) at mkdir+0x29 syscallenter(c7cdf2c0,f6189ce4,f6189ce4,0,0,...) at syscallenter+0x25a syscall(f6189d28) 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 0xc7d67310 ufs (ufs) @ kern/vfs_mount.c:1201 2nd 0xc7cf0880 devfs (devfs) @ ufs/ffs/ffs_softdep.c:1594 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f62a99a8,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d439e0,c6d43910,f62a9a04,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c7cf0880,c0ccdc69,c6d43910,c0d0108c,...) at _witness_debugger+0x25 witness_checkorder(c7cf0880,9,c0d01083,63a,c7cf08ec,...) at witness_checkorder+0x839 __lockmgr_args(c7cf0880,80400,c7cf08ec,0,0,...) at __lockmgr_args+0x804 vop_stdlock(f62a9b24,c0cd8288,df,80400,c7cf0828,...) at vop_stdlock+0x65 VOP_LOCK1_APV(c0dc5980,f62a9b24,0,c0e082e0,c7cf0828,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7cf0828,80400,c0d01083,63a,c7d845a8,...) at _vn_lock+0x78 softdep_flushworklist(c7d845a8,f62a9bd0,c83ad2c0,563,0,...) at softdep_flushworklist+0x47 ffs_sync(c7d845a8,1,f62a9c14,4f6,0,...) at ffs_sync+0x2fd dounmount(c7d845a8,8080000,c83ad2c0,47b,ff1ca3a5,...) at dounmount+0x44e unmount(c83ad2c0,f62a9cec,281756a5,1,0,...) at unmount+0x2ff syscallenter(c83ad2c0,f62a9ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62a9d28) 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 Aug 1 16:55:19 x4 su: pho to root on /dev/pts/0 ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 1538330 files, 2764589 used, 48012486 free (20614 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. Sun Aug 1 16:55:52 CEST 2010 FreeBSD/i386 (x4.osted.lan) (console) login: Expensive timeout(9) function: 0xc0789710(0xc0fd9420) 0.011870128 s lock order reversal: 1st 0xc7fa982c filedesc structure (filedesc structure) @ kern/kern_descrip.c:1133 2nd 0xc7ec9880 ufs (ufs) @ kern/vfs_subr.c:4130 KDB: stack backtrace: db_trace_self_wrapper(c0cdd060,f63059e8,c08f6d25,c08e62ab,c0ce0169,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08e62ab,c0ce0169,c6d403d8,c6d439e0,f6305a44,...) at kdb_backtrace+0x29 _witness_debugger(c0ce0169,c7ec9880,c0cd1efe,c6d439e0,c0ce7339,...) at _witness_debugger+0x25 witness_checkorder(c7ec9880,9,c0ce7330,1022,c7ec98ec,...) at witness_checkorder+0x839 __lockmgr_args(c7ec9880,80400,c7ec98ec,0,0,...) at __lockmgr_args+0x804 ffs_lock(f6305b68,c,0,80400,c7ec9828,...) at ffs_lock+0xa1 VOP_LOCK1_APV(c0ded6a0,f6305b68,f6305b84,c0e082e0,c7ec9828,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7ec9828,80400,c0ce7330,1022,f6305bc4,...) at _vn_lock+0x78 vfs_knllock(c7ec9828,0,c0cd4708,723,c819cb40,...) at vfs_knllock+0x29 knlist_remove_kq(0,f6305be4,c09423b9,c87d601c,c819cb40,...) at knlist_remove_kq+0x85 knlist_remove(c87d601c,c819cb40,0,f6305c10,c087e285,...) at knlist_remove+0x1b filt_vfsdetach(c819cb40,0,c0cd4708,804,3,...) at filt_vfsdetach+0x39 knote_fdclose(c87ca580,3,c0cd4162,46d,c7fa982c,...) at knote_fdclose+0xf5 kern_close(c87ca580,3,f6305c7c,c08ef33a,c87ca580,...) at kern_close+0xd2 close(c87ca580,f6305cec,f6305d28,c0cde9af,0,...) at close+0x1a syscallenter(c87ca580,f6305ce4,f6305ce4,0,c0e42840,...) at syscallenter+0x25a syscall(f6305d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281851f3, esp = 0xbfbfeafc, ebp = 0xbfbfeb08 --- ~KDB: enter: Line break on console [ thread pid 11 tid 100004 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> show mount 0xc7c3ab50 /dev/ad4s1a on / (ufs) 0xc7c3b000 devfs on /dev (devfs) 0xc7d842d4 /dev/ad4s1f on /usr (ufs) 0xc7d84000 /dev/ad4s1d on /var (ufs) 0xc7c3bb50 procfs on /proc (procfs) 0xc8482000 /dev/ad4s1e on /tmp (ufs) 0xc848187c /dev/md5a on /mnt (ufs) More info: show mount db> show mount 0xc848187c 0xc848187c /dev/md5a on /mnt (ufs) mnt_flag = SOFTDEP, LOCAL mnt_kern_flag = SOFTDEP, EXTENDED_SHARED, SUSPEND, 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=363303 bavail=322785 files=141310 ffree=141272 syncwrites=0 asyncwrites=0 syncreads=0 asyncreads=0 namemax=255 owner=0 fsid=[1280675929, -781055988] } mnt_cred = { uid=0 ruid=0 } mnt_ref = 57 mnt_gen = 1 mnt_nvnodelistsize = 39 mnt_writeopcount = 0 mnt_noasync = 1 mnt_maxsymlinklen = 120 mnt_iosize_max = 131072 mnt_hashseed = 3094050957 mnt_secondary_writes = 0 mnt_secondary_accwrites = 82436 mnt_gjprovider = NULL vnode 0xc8599c3c: tag ufs, type VDIR usecount 2, writecount 0, refcount 5 mountedhere 0 flags (VV_ROOT) v_object 0xc7d26550 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 2, on dev md5a vnode 0xc8f56828: tag ufs, type VREG usecount 0, writecount 0, refcount 0 mountedhere 0 flags (VI_FREE) 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 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 0xc094aa32 at kern_statat_vnhook+0x72 #11 0xc094ab8c at kern_statat+0x3c #12 0xc094abc6 at kern_lstat+0x36 #13 0xc094ac6f at lstat+0x2f #14 0xc08ef33a at syscallenter+0x25a #15 0xc0bf254f at syscall+0x4f #16 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 4, on dev md5a vnode 0xc8f44000: 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 0xc8f5f6cc: tag ufs, type VDIR usecount 0, writecount 0, refcount 2 mountedhere 0 flags () v_object 0xc88374c8 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 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 47104, on dev md5a vnode 0xc8f52414: tag ufs, type VDIR usecount 0, writecount 0, refcount 0 mountedhere 0 flags (VI_FREE) 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 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 0xc094aa32 at kern_statat_vnhook+0x72 #11 0xc094ab8c at kern_statat+0x3c #12 0xc094abc6 at kern_lstat+0x36 #13 0xc094ac6f at lstat+0x2f #14 0xc08ef33a at syscallenter+0x25a #15 0xc0bf254f at syscall+0x4f #16 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 3, on dev md5a vnode 0xc859f2b8: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc884b2a8 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47105, on dev md5a vnode 0xc8f47d98: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8bc3990 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47106, on dev md5a vnode 0xc8660ae0: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d56440 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47108, on dev md5a vnode 0xc8bc6414: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc859ce58 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47111, on dev md5a vnode 0xc8f966cc: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d94bb0 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47112, on dev md5a vnode 0xc8f3a828: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8f8a330 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47115, on dev md5a vnode 0xc8595d98: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85c3aa0 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47116, on dev md5a vnode 0xc8f3b570: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d95a18 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47118, on dev md5a vnode 0xc8f95984: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85c3ee0 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47121, on dev md5a vnode 0xc880f984: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8173660 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47122, on dev md5a vnode 0xc8bc7d98: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc872d330 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47124, on dev md5a vnode 0xc8f61d98: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc87ba990 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47125, on dev md5a vnode 0xc849d570: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d953b8 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47126, on dev md5a vnode 0xc8598414: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85c4990 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47127, on dev md5a vnode 0xc8661ae0: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d55110 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47129, on dev md5a vnode 0xc8f956cc: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc8d95908 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47132, on dev md5a vnode 0xc880f15c: tag ufs, type VDIR usecount 2, writecount 0, refcount 4 mountedhere 0 flags () v_object 0xc85c3908 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 0xc095029d at fchdir+0xfd #5 0xc08ef33a at syscallenter+0x25a #6 0xc0bf254f at syscall+0x4f #7 0xc0bd9b91 at Xint0x80_syscall+0x21 ino 47135, on dev md5a vnode 0xc8f5415c: tag ufs, type VREG usecount 1, writecount 1, refcount 394 mountedhere 0 flags () v_object 0xc8d55908 ref 0 pages 6460 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47120, on dev md5a vnode 0xc8f4a828: tag ufs, type VREG usecount 1, writecount 1, refcount 428 mountedhere 0 flags () v_object 0xc8d55990 ref 0 pages 6192 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47130, on dev md5a vnode 0xc8f44828: tag ufs, type VREG usecount 1, writecount 1, refcount 460 mountedhere 0 flags () v_object 0xc859c660 ref 0 pages 5928 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47131, on dev md5a vnode 0xc881215c: tag ufs, type VREG usecount 1, writecount 1, refcount 421 mountedhere 0 flags () v_object 0xc859be58 ref 0 pages 5708 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47133, on dev md5a vnode 0xc8bc6000: tag ufs, type VREG usecount 1, writecount 1, refcount 425 mountedhere 0 flags () v_object 0xc8d94b28 ref 0 pages 4968 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47134, on dev md5a vnode 0xc8bc56cc: tag ufs, type VREG usecount 1, writecount 1, refcount 430 mountedhere 0 flags () v_object 0xc8d552a8 ref 0 pages 4972 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47136, on dev md5a vnode 0xc7ebbae0: tag ufs, type VREG usecount 1, writecount 1, refcount 446 mountedhere 0 flags () v_object 0xc8d55b28 ref 0 pages 4620 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47137, on dev md5a vnode 0xc880f2b8: tag ufs, type VREG usecount 1, writecount 1, refcount 454 mountedhere 0 flags () v_object 0xc81573b8 ref 0 pages 4880 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47138, on dev md5a vnode 0xc8f95414: tag ufs, type VREG usecount 1, writecount 1, refcount 408 mountedhere 0 flags () v_object 0xc8f8b880 ref 0 pages 4396 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47139, on dev md5a vnode 0xc8598d98: tag ufs, type VREG usecount 1, writecount 1, refcount 436 mountedhere 0 flags () v_object 0xc859caa0 ref 0 pages 3736 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47140, on dev md5a vnode 0xc8bc5828: tag ufs, type VREG usecount 1, writecount 1, refcount 416 mountedhere 0 flags () v_object 0xc859ccc0 ref 0 pages 3488 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47141, on dev md5a vnode 0xc8bc515c: tag ufs, type VREG usecount 1, writecount 1, refcount 442 mountedhere 0 flags () v_object 0xc801c770 ref 0 pages 2892 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47142, on dev md5a vnode 0xc8f542b8: tag ufs, type VREG usecount 1, writecount 1, refcount 446 mountedhere 0 flags () v_object 0xc8837880 ref 0 pages 2892 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47143, on dev md5a vnode 0xc86612b8: tag ufs, type VREG usecount 1, writecount 1, refcount 447 mountedhere 0 flags () v_object 0xc87bc440 ref 0 pages 2780 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47151, on dev md5a vnode 0xc880fc3c: tag ufs, type VREG usecount 1, writecount 1, refcount 394 mountedhere 0 flags () v_object 0xc85c4110 ref 0 pages 2284 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47152, on dev md5a vnode 0xc86616cc: tag ufs, type VREG usecount 1, writecount 1, refcount 451 mountedhere 0 flags () v_object 0xc8f8b440 ref 0 pages 2504 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47155, on dev md5a vnode 0xc8810828: tag ufs, type VREG usecount 1, writecount 1, refcount 209 mountedhere 0 flags () v_object 0xc8d95ee0 ref 0 pages 828 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 0xc0af3415 at softdep_process_journal+0x7e5 #7 0xc0af631b at softdep_process_worklist+0x6b #8 0xc0af6900 at softdep_flush+0x2a0 #9 0xc0885258 at fork_exit+0xb8 #10 0xc0bd9ba4 at fork_trampoline+0x8 ino 47107, 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 3528 (sshd) thread 0xc83acb00 (100150) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc8f7d6fc) locked @ kern/uipc_sockbuf.c:148 Process 1467 (sshd) thread 0xc81b0000 (100138) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc81a2bd0) locked @ kern/uipc_sockbuf.c:148 Process 1465 (sshd) thread 0xc83ab2c0 (100172) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc81a208c) locked @ kern/uipc_sockbuf.c:148 Process 1464 (sshd) thread 0xc83ab580 (100171) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc81a2560) locked @ kern/uipc_sockbuf.c:148 Process 1328 (sshd) thread 0xc83ac2c0 (100161) exclusive sx so_rcv_sx (so_rcv_sx) r = 0 (0xc7fa4bd0) locked @ kern/uipc_sockbuf.c:148 db:0:alllocks> show lockedvnods Locked vnodes db:0:lockedvnods> show mount 0xc7c3ab50 /dev/ad4s1a on / (ufs) 0xc7c3b000 devfs on /dev (devfs) 0xc7d842d4 /dev/ad4s1f on /usr (ufs) 0xc7d84000 /dev/ad4s1d on /var (ufs) 0xc7c3bb50 procfs on /proc (procfs) 0xc8482000 /dev/ad4s1e on /tmp (ufs) 0xc848187c /dev/md5a on /mnt (ufs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 9259 1476 1471 1001 S nanslp 0xc0e3dae4 sleep 4916 4915 1356 0 D suspfs 0xc84818c4 ls 4915 1356 1356 0 S wait 0xc7ea07f8 sh 4730 1 3625 0 D+ suspfs 0xc84818c4 rw 4729 1 3625 0 D+ suspfs 0xc84818c4 rw 4728 1 3625 0 D+ suspfs 0xc84818c4 rw 4727 1 3625 0 D+ suspfs 0xc84818c4 rw 4726 1 3625 0 D+ suspfs 0xc84818c4 rw 4725 1 3625 0 D+ suspfs 0xc84818c4 rw 4724 1 3625 0 D+ suspfs 0xc84818c4 rw 4723 1 3625 0 D+ suspfs 0xc84818c4 rw 4722 1 3625 0 D+ suspfs 0xc84818c4 rw 4721 1 3625 0 D+ suspfs 0xc84818c4 rw 4720 1 3625 0 D+ suspfs 0xc84818c4 rw 4719 1 3625 0 D+ suspfs 0xc84818c4 rw 4718 1 3625 0 D+ suspfs 0xc84818c4 rw 4717 1 3625 0 D+ suspfs 0xc84818c4 rw 4716 1 3625 0 D+ suspfs 0xc84818c4 rw 4715 1 3625 0 D+ suspfs 0xc84818c4 rw 4714 1 3625 0 D+ suspfs 0xc84818c4 rw 3634 0 0 0 DL mdwait 0xc7ba4000 [md5] 3531 3530 3531 1001 Ss+ ttyin 0xc7d0a870 bash 3530 3528 3528 1001 S select 0xc7cf7a64 sshd 3528 1281 3528 0 Ss sbwait 0xc8f7d728 sshd 1477 1471 1471 1001 S piperd 0xc845aab8 awk 1476 1471 1471 1001 S wait 0xc85c5d48 sh 1475 1474 1475 1001 Ss+ select 0xc7d0d1a4 top 1474 1467 1467 1001 S select 0xc817e4e4 sshd 1473 1472 1473 1001 Ss kqread 0xc83d3d00 tail 1472 1465 1465 1001 S select 0xc6fced64 sshd 1471 1470 1471 1001 Ss wait 0xc83a7aa0 sh 1470 1464 1464 1001 S select 0xc7cf78a4 sshd 1467 1281 1467 0 Ss sbwait 0xc81a2bfc sshd 1465 1281 1465 0 Ss sbwait 0xc81a20b8 sshd 1464 1281 1464 0 Ss sbwait 0xc81a258c sshd 1432 1 1432 0 Ss+ ttyin 0xc716d070 getty 1431 1 1431 0 Ss+ ttyin 0xc716d270 getty 1430 1 1430 0 Ss+ ttyin 0xc716d470 getty 1429 1 1429 0 Ss+ ttyin 0xc6f81070 getty 1428 1 1428 0 Ss+ ttyin 0xc6f81270 getty 1427 1 1427 0 Ss+ ttyin 0xc6f81470 getty 1426 1 1426 0 Ss+ ttyin 0xc6f81670 getty 1425 1 1425 0 Ss+ ttyin 0xc6f81870 getty 1424 1 1424 0 Ss+ ttyin 0xc6f81a70 getty 1393 1 1393 0 Ss select 0xc817e424 inetd 1356 1 1356 0 Ss wait 0xc83a82a8 watchdogd 1341 1337 1341 0 S+ ttyin 0xc7c9b070 bash 1337 1336 1337 0 S+ pause 0xc81abaf8 csh 1336 1331 1336 1001 S+ wait 0xc7cd87f8 su 1331 1330 1331 1001 Ss+ wait 0xc7ea02a8 bash 1330 1328 1328 1001 S select 0xc7c3ed24 sshd 1328 1281 1328 0 Ss sbwait 0xc7fa4bfc sshd 1298 1 1298 0 Ss nanslp 0xc0e3dae4 cron 1291 1 1291 25 Ss pause 0xc7cd6300 sendmail 1287 1 1287 0 Ss select 0xc817ebe4 sendmail 1281 1 1281 0 Ss select 0xc817ece4 sshd 1203 1 1203 0 Ss select 0xc817f624 moused 1137 1 1137 0 Ss select 0xc7d0da64 ntpd 1035 1 1035 0 Ss rpcsvc 0xc7c6f750 NLM: master 1028 1 1028 0 Ss select 0xc6fc2864 rpc.statd 1021 1020 1020 0 S (threaded) nfsd 100128 S rpcsvc 0xc7c6f790 nfsd: service 100127 S rpcsvc 0xc7c6f7d0 nfsd: service 100126 S rpcsvc 0xc7c6f810 nfsd: service 100124 S rpcsvc 0xc7eaec10 nfsd: master 1020 1 1020 0 Ss select 0xc6fbfd64 nfsd 1011 1 1011 0 Ss select 0xc7cf75a4 mountd 918 1 918 0 Ss select 0xc6d800a4 rpcbind 892 1 892 0 Ss select 0xc6fbfd24 syslogd 702 1 702 0 Ss select 0xc7cf7724 devd 21 0 0 0 DL flowclea 0xc0faab48 [flowcleaner] 20 0 0 0 DL sdflush 0xc0fb62e0 [softdepflush] 19 0 0 0 DL syncer 0xc0faa958 [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 DL - 0xc0e3b5e0 [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 sleep pid 9259 tid 100113 td 0xc7fb52c0 sched_switch(c7fb52c0,0,104,191,53563c9b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7fb52c0,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(2711,c08ebeb0,c7fb52c0,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,2711,...) at _sleep+0x328 kern_nanosleep(c7fb52c0,f61fdc34,f61fdc3c,a,0,...) at kern_nanosleep+0xc1 nanosleep(c7fb52c0,f61fdcec,28166860,1,0,...) at nanosleep+0x6f syscallenter(c7fb52c0,f61fdce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f61fdd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (240, FreeBSD ELF32, nanosleep), eip = 0x28164b07, esp = 0xbfbfecbc, ebp = 0xbfbfecf8 --- Tracing command ls pid 4916 tid 100142 td 0xc83af000 sched_switch(c83af000,0,104,191,4511dfdc,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c83af000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8599c3c,f629db30,1,400,0,...) at vn_start_write+0xd3 vn_close(c8599c3c,5,c6d98180,c83af000,c83af000,...) at vn_close+0x87 vn_closefile(c87d9498,c83af000,3,0,c87d9498,...) at vn_closefile+0xe4 _fdrop(c87d9498,c83af000,f629dbe8,c08f6b6c,0,c83af0a4,c0dd3a80,c0f7bc18,c0cd416b,c83af000,c7d82c2c,488,f629dc10,c08b74a7,c7d82c2c,8,c0cd4162,488) at _fdrop+0x43 closef(c87d9498,c83af000,488,46d,c7d82c2c,...) at closef+0x290 kern_close(c83af000,7,f629dc7c,c08ef33a,c83af000,...) at kern_close+0x117 close(c83af000,f629dcec,f629dd28,c0cde9af,0,...) at close+0x1a syscallenter(c83af000,f629dce4,f629dce4,0,0,...) at syscallenter+0x25a syscall(f629dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281d81f3, esp = 0xbfbfe70c, ebp = 0xbfbfe728 --- Tracing command sh pid 4915 tid 100158 td 0xc83d1b00 sched_switch(c83d1b00,0,104,191,44061c6c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c83d1b00,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7ea07f8,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ea07f8,c7ea0880,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c83d1b00,ffffffff,f62cdc44,2,0,...) at kern_wait+0xb66 wait4(c83d1b00,f62cdcec,2820971c,1,0,...) at wait4+0x3b syscallenter(c83d1b00,f62cdce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62cdd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28162a3b, esp = 0xbfbfeb7c, ebp = 0xbfbfeb98 --- Tracing command rw pid 4730 tid 100225 td 0xc83d5580 sched_switch(c83d5580,0,104,191,7e1fd967,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c83d5580,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f61d98,f63c2b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f61d98,1,c7b88100,c83d5580,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f6a508,c83d5580,3,0,c8f6a508,...) at vn_closefile+0xe4 _fdrop(c8f6a508,c83d5580,f63c2be8,c08f6b6c,0,c83d5624,c0dd3a80,c0f7c2a0,c0cd416b,c83d5580,c7d8282c,488,f63c2c10,c08b74a7,c7d8282c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f6a508,c83d5580,488,46d,c7d8282c,...) at closef+0x290 kern_close(c83d5580,3,f63c2c7c,c08ef33a,c83d5580,...) at kern_close+0x117 close(c83d5580,f63c2cec,f63c2d28,c0cde9af,0,...) at close+0x1a syscallenter(c83d5580,f63c2ce4,f63c2ce4,0,0,...) at syscallenter+0x25a syscall(f63c2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4729 tid 100235 td 0xc8f07840 sched_switch(c8f07840,0,104,191,7e273f9a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c8f07840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8598414,f63ecb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8598414,1,c7b88100,c8f07840,c0ce7339,...) at vn_close+0x87 vn_closefile(c7cd5c78,c8f07840,3,0,c7cd5c78,...) at vn_closefile+0xe4 _fdrop(c7cd5c78,c8f07840,f63ecbe8,c08f6b6c,0,c8f078e4,c0dd3a80,c0f7c9d8,c0cd416b,c8f07840,c7d82d2c,488,f63ecc10,c08b74a7,c7d82d2c,8,c0cd4162,488) at _fdrop+0x43 closef(c7cd5c78,c8f07840,488,46d,c7d82d2c,...) at closef+0x290 kern_close(c8f07840,3,f63ecc7c,c08ef33a,c8f07840,...) at kern_close+0x117 close(c8f07840,f63eccec,f63ecd28,c0cde9af,0,...) at close+0x1a syscallenter(c8f07840,f63ecce4,f63ecce4,0,0,...) at syscallenter+0x25a syscall(f63ecd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4728 tid 100129 td 0xc81b1b00 sched_switch(c81b1b00,0,104,191,7e1daa98,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c81b1b00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f95984,f6263b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f95984,1,c7b88100,c81b1b00,c0ce7339,...) at vn_close+0x87 vn_closefile(c7c9c498,c81b1b00,3,0,c7c9c498,...) at vn_closefile+0xe4 _fdrop(c7c9c498,c81b1b00,f6263be8,c08f6b6c,0,c81b1ba4,c0dd3a80,c0f7ba08,c0cd416b,c81b1b00,c6d8452c,488,f6263c10,c08b74a7,c6d8452c,8,c0cd4162,488) at _fdrop+0x43 closef(c7c9c498,c81b1b00,488,46d,c6d8452c,...) at closef+0x290 kern_close(c81b1b00,3,f6263c7c,c08ef33a,c81b1b00,...) at kern_close+0x117 close(c81b1b00,f6263cec,f6263d28,c0cde9af,0,...) at close+0x1a syscallenter(c81b1b00,f6263ce4,f6263ce4,0,0,...) at syscallenter+0x25a syscall(f6263d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4727 tid 100087 td 0xc7ce0000 sched_switch(c7ce0000,0,104,191,7e1ed349,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7ce0000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c880f15c,f6165b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c880f15c,1,c7b88100,c7ce0000,c0ce7339,...) at vn_close+0x87 vn_closefile(c8191620,c7ce0000,3,0,c8191620,...) at vn_closefile+0xe4 _fdrop(c8191620,c7ce0000,f6165be8,c08f6b6c,0,c7ce00a4,c0dd3a80,c0f7bbc0,c0cd416b,c7ce0000,c8eff02c,488,f6165c10,c08b74a7,c8eff02c,8,c0cd4162,488) at _fdrop+0x43 closef(c8191620,c7ce0000,488,46d,c8eff02c,...) at closef+0x290 kern_close(c7ce0000,3,f6165c7c,c08ef33a,c7ce0000,...) at kern_close+0x117 close(c7ce0000,f6165cec,f6165d28,c0cde9af,0,...) at close+0x1a syscallenter(c7ce0000,f6165ce4,f6165ce4,0,0,...) at syscallenter+0x25a syscall(f6165d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4726 tid 100233 td 0xc8f08000 sched_switch(c8f08000,0,104,191,7e20440b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c8f08000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8595d98,f63e2b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8595d98,1,c7b88100,c8f08000,c0ce7339,...) at vn_close+0x87 vn_closefile(c801ee00,c8f08000,3,0,c801ee00,...) at vn_closefile+0xe4 _fdrop(c801ee00,c8f08000,f63e2be8,c08f6b6c,0,c8f080a4,c0dd3a80,c0f7c928,c0cd416b,c8f08000,c8eff92c,488,f63e2c10,c08b74a7,c8eff92c,8,c0cd4162,488) at _fdrop+0x43 closef(c801ee00,c8f08000,488,46d,c8eff92c,...) at closef+0x290 kern_close(c8f08000,3,f63e2c7c,c08ef33a,c8f08000,...) at kern_close+0x117 close(c8f08000,f63e2cec,f63e2d28,c0cde9af,0,...) at close+0x1a syscallenter(c8f08000,f63e2ce4,f63e2ce4,0,0,...) at syscallenter+0x25a syscall(f63e2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4725 tid 100197 td 0xc886a000 sched_switch(c886a000,0,104,191,7e20fad3,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c886a000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f956cc,f6347b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f956cc,1,c7b88100,c886a000,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f015b0,c886a000,3,0,c8f015b0,...) at vn_closefile+0xe4 _fdrop(c8f015b0,c886a000,f6347be8,c08f6b6c,0,c886a0a4,c0dd3a80,c0f7c400,c0cd416b,c886a000,c8193d2c,488,f6347c10,c08b74a7,c8193d2c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f015b0,c886a000,488,46d,c8193d2c,...) at closef+0x290 kern_close(c886a000,3,f6347c7c,c08ef33a,c886a000,...) at kern_close+0x117 close(c886a000,f6347cec,f6347d28,c0cde9af,0,...) at close+0x1a syscallenter(c886a000,f6347ce4,f6347ce4,0,0,...) at syscallenter+0x25a syscall(f6347d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4724 tid 100109 td 0xc7cde000 sched_switch(c7cde000,0,104,191,7e28d199,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7cde000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f966cc,f61c3b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f966cc,1,c7b88100,c7cde000,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f01428,c7cde000,3,0,c8f01428,...) at vn_closefile+0xe4 _fdrop(c8f01428,c7cde000,f61c3be8,c08f6b6c,0,c7cde0a4,c0dd3a80,c0f7b7f8,c0cd416b,c7cde000,c7d8262c,488,f61c3c10,c08b74a7,c7d8262c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f01428,c7cde000,488,46d,c7d8262c,...) at closef+0x290 kern_close(c7cde000,3,f61c3c7c,c08ef33a,c7cde000,...) at kern_close+0x117 close(c7cde000,f61c3cec,f61c3d28,c0cde9af,0,...) at close+0x1a syscallenter(c7cde000,f61c3ce4,f61c3ce4,0,0,...) at syscallenter+0x25a syscall(f61c3d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4723 tid 100078 td 0xc7c78840 sched_switch(c7c78840,0,104,191,7e2005ea,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7c78840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8bc6414,f6141b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8bc6414,1,c7b88100,c7c78840,c0ce7339,...) at vn_close+0x87 vn_closefile(c7d10cb0,c7c78840,3,0,c7d10cb0,...) at vn_closefile+0xe4 _fdrop(c7d10cb0,c7c78840,f6141be8,c08f6b6c,0,c7c788e4,c0dd3a80,c0f7c350,c0cd416b,c7c78840,c6d8472c,488,f6141c10,c08b74a7,c6d8472c,8,c0cd4162,488) at _fdrop+0x43 closef(c7d10cb0,c7c78840,488,46d,c6d8472c,...) at closef+0x290 kern_close(c7c78840,3,f6141c7c,c08ef33a,c7c78840,...) at kern_close+0x117 close(c7c78840,f6141cec,f6141d28,c0cde9af,0,...) at close+0x1a syscallenter(c7c78840,f6141ce4,f6141ce4,0,0,...) at syscallenter+0x25a syscall(f6141d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4722 tid 100098 td 0xc7ccc840 sched_switch(c7ccc840,0,104,191,7e22c5bb,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7ccc840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f3b570,f619cb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f3b570,1,c7b88100,c7ccc840,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f6a8c0,c7ccc840,3,0,c8f6a8c0,...) at vn_closefile+0xe4 _fdrop(c8f6a8c0,c7ccc840,f619cbe8,c08f6b6c,0,c7ccc8e4,c0dd3a80,c0f7c248,c0cd416b,c7ccc840,c7cec32c,488,f619cc10,c08b74a7,c7cec32c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f6a8c0,c7ccc840,488,46d,c7cec32c,...) at closef+0x290 kern_close(c7ccc840,3,f619cc7c,c08ef33a,c7ccc840,...) at kern_close+0x117 close(c7ccc840,f619ccec,f619cd28,c0cde9af,0,...) at close+0x1a syscallenter(c7ccc840,f619cce4,f619cce4,0,0,...) at syscallenter+0x25a syscall(f619cd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4721 tid 100221 td 0xc8ef9580 sched_switch(c8ef9580,0,104,191,7e22d923,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c8ef9580,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c880f984,f63b5b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c880f984,1,c7b88100,c8ef9580,c0ce7339,...) at vn_close+0x87 vn_closefile(c7c84e70,c8ef9580,3,0,c7c84e70,...) at vn_closefile+0xe4 _fdrop(c7c84e70,c8ef9580,f63b5be8,c08f6b6c,0,c8ef9624,c0dd3a80,c0f7c090,c0cd416b,c8ef9580,c819022c,488,f63b5c10,c08b74a7,c819022c,8,c0cd4162,488) at _fdrop+0x43 closef(c7c84e70,c8ef9580,488,46d,c819022c,...) at closef+0x290 kern_close(c8ef9580,3,f63b5c7c,c08ef33a,c8ef9580,...) at kern_close+0x117 close(c8ef9580,f63b5cec,f63b5d28,c0cde9af,0,...) at close+0x1a syscallenter(c8ef9580,f63b5ce4,f63b5ce4,0,0,...) at syscallenter+0x25a syscall(f63b5d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4720 tid 100219 td 0xc8ef9b00 sched_switch(c8ef9b00,0,104,191,7e29ee27,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c8ef9b00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c849d570,f63afb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c849d570,1,c7b88100,c8ef9b00,c0ce7339,...) at vn_close+0x87 vn_closefile(c8191c78,c8ef9b00,3,0,c8191c78,...) at vn_closefile+0xe4 _fdrop(c8191c78,c8ef9b00,f63afbe8,c08f6b6c,0,c8ef9ba4,c0dd3a80,c0f7c610,c0cd416b,c8ef9b00,c8eff32c,488,f63afc10,c08b74a7,c8eff32c,8,c0cd4162,488) at _fdrop+0x43 closef(c8191c78,c8ef9b00,488,46d,c8eff32c,...) at closef+0x290 kern_close(c8ef9b00,3,f63afc7c,c08ef33a,c8ef9b00,...) at kern_close+0x117 close(c8ef9b00,f63afcec,f63afd28,c0cde9af,0,...) at close+0x1a syscallenter(c8ef9b00,f63afce4,f63afce4,0,0,...) at syscallenter+0x25a syscall(f63afd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4719 tid 100097 td 0xc7cccb00 sched_switch(c7cccb00,0,104,191,7e2124e0,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7cccb00,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8661ae0,f6198b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8661ae0,1,c7b88100,c7cccb00,c0ce7339,...) at vn_close+0x87 vn_closefile(c87d98c0,c7cccb00,3,0,c87d98c0,...) at vn_closefile+0xe4 _fdrop(c87d98c0,c7cccb00,f6198be8,c08f6b6c,0,c7cccba4,c0dd3a80,c0f7bd20,c0cd416b,c7cccb00,c8f0072c,488,f6198c10,c08b74a7,c8f0072c,8,c0cd4162,488) at _fdrop+0x43 closef(c87d98c0,c7cccb00,488,46d,c8f0072c,...) at closef+0x290 kern_close(c7cccb00,3,f6198c7c,c08ef33a,c7cccb00,...) at kern_close+0x117 close(c7cccb00,f6198cec,f6198d28,c0cde9af,0,...) at close+0x1a syscallenter(c7cccb00,f6198ce4,f6198ce4,0,0,...) at syscallenter+0x25a syscall(f6198d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4718 tid 100196 td 0xc886a2c0 sched_switch(c886a2c0,0,104,191,7e23ded3,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c886a2c0,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8bc7d98,f6344b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8bc7d98,1,c7b88100,c886a2c0,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f6a968,c886a2c0,3,0,c8f6a968,...) at vn_closefile+0xe4 _fdrop(c8f6a968,c886a2c0,f6344be8,c08f6b6c,0,c886a364,c0dd3a80,c0f7bf88,c0cd416b,c886a2c0,c7c5582c,488,f6344c10,c08b74a7,c7c5582c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f6a968,c886a2c0,488,46d,c7c5582c,...) at closef+0x290 kern_close(c886a2c0,3,f6344c7c,c08ef33a,c886a2c0,...) at kern_close+0x117 close(c886a2c0,f6344cec,f6344d28,c0cde9af,0,...) at close+0x1a syscallenter(c886a2c0,f6344ce4,f6344ce4,0,0,...) at syscallenter+0x25a syscall(f6344d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4717 tid 100090 td 0xc7cdf840 sched_switch(c7cdf840,0,104,191,7e24017c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7cdf840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f3a828,f6172b30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f3a828,1,c7b88100,c7cdf840,c0ce7339,...) at vn_close+0x87 vn_closefile(c7d103b8,c7cdf840,3,0,c7d103b8,...) at vn_closefile+0xe4 _fdrop(c7d103b8,c7cdf840,f6172be8,c08f6b6c,0,c7cdf8e4,c0dd3a80,c0f7c198,c0cd416b,c7cdf840,c801972c,488,f6172c10,c08b74a7,c801972c,8,c0cd4162,488) at _fdrop+0x43 closef(c7d103b8,c7cdf840,488,46d,c801972c,...) at closef+0x290 kern_close(c7cdf840,3,f6172c7c,c08ef33a,c7cdf840,...) at kern_close+0x117 close(c7cdf840,f6172cec,f6172d28,c0cde9af,0,...) at close+0x1a syscallenter(c7cdf840,f6172ce4,f6172ce4,0,0,...) at syscallenter+0x25a syscall(f6172d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4716 tid 100092 td 0xc7c73000 sched_switch(c7c73000,0,104,191,7e2a10f5,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c7c73000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8660ae0,f617bb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8660ae0,1,c7b88100,c7c73000,c0ce7339,...) at vn_close+0x87 vn_closefile(c801eb98,c7c73000,3,0,c801eb98,...) at vn_closefile+0xe4 _fdrop(c801eb98,c7c73000,f617bbe8,c08f6b6c,0,c7c730a4,c0dd3a80,c0f7b958,c0cd416b,c7c73000,c6d8422c,488,f617bc10,c08b74a7,c6d8422c,8,c0cd4162,488) at _fdrop+0x43 closef(c801eb98,c7c73000,488,46d,c6d8422c,...) at closef+0x290 kern_close(c7c73000,3,f617bc7c,c08ef33a,c7c73000,...) at kern_close+0x117 close(c7c73000,f617bcec,f617bd28,c0cde9af,0,...) at close+0x1a syscallenter(c7c73000,f617bce4,f617bce4,0,0,...) at syscallenter+0x25a syscall(f617bd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4715 tid 100214 td 0xc8efa840 sched_switch(c8efa840,0,104,191,7e22ec16,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c8efa840,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c8f47d98,f639fb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c8f47d98,1,c7b88100,c8efa840,c0ce7339,...) at vn_close+0x87 vn_closefile(c7cd5930,c8efa840,3,0,c7cd5930,...) at vn_closefile+0xe4 _fdrop(c7cd5930,c8efa840,f639fbe8,c08f6b6c,0,c8efa8e4,c0dd3a80,c0f7b8a8,c0cd416b,c8efa840,c8f0032c,488,f639fc10,c08b74a7,c8f0032c,8,c0cd4162,488) at _fdrop+0x43 closef(c7cd5930,c8efa840,488,46d,c8f0032c,...) at closef+0x290 kern_close(c8efa840,3,f639fc7c,c08ef33a,c8efa840,...) at kern_close+0x117 close(c8efa840,f639fcec,f639fd28,c0cde9af,0,...) at close+0x1a syscallenter(c8efa840,f639fce4,f639fce4,0,0,...) at syscallenter+0x25a syscall(f639fd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command rw pid 4714 tid 100206 td 0xc81ad000 sched_switch(c81ad000,0,104,191,7e2a8760,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,9f,...) at mi_switch+0x200 sleepq_switch(c81ad000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c84818c4,9f,c0ce8880,0,0,...) at sleepq_wait+0x63 _sleep(c84818c4,c848187c,9f,c0ce8880,0,...) at _sleep+0x372 vn_start_write(c859f2b8,f637bb30,1,c0ce662c,0,...) at vn_start_write+0xd3 vn_close(c859f2b8,1,c7b88100,c81ad000,c0ce7339,...) at vn_close+0x87 vn_closefile(c8f01a80,c81ad000,3,0,c8f01a80,...) at vn_closefile+0xe4 _fdrop(c8f01a80,c81ad000,f637bbe8,c08f6b6c,0,c81ad0a4,c0dd3a80,c0f7b9b0,c0cd416b,c81ad000,c8f0062c,488,f637bc10,c08b74a7,c8f0062c,8,c0cd4162,488) at _fdrop+0x43 closef(c8f01a80,c81ad000,488,46d,c8f0062c,...) at closef+0x290 kern_close(c81ad000,3,f637bc7c,c08ef33a,c81ad000,...) at kern_close+0x117 close(c81ad000,f637bcec,f637bd28,c0cde9af,0,...) at close+0x1a syscallenter(c81ad000,f637bce4,f637bce4,0,0,...) at syscallenter+0x25a syscall(f637bd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (6, FreeBSD ELF32, close), eip = 0x281971f3, esp = 0xbfbfd35c, ebp = 0xbfbfd378 --- Tracing command md5 pid 3634 tid 100209 td 0xc7fb5580 sched_switch(c7fb5580,0,104,191,c5b17909,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c7fb5580,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c7ba4000,4c,c0cabf6b,0,0,...) at sleepq_wait+0x63 _sleep(c7ba4000,c7ba4020,24c,c0cabf6b,0,...) at _sleep+0x372 md_kthread(c7ba4000,f6384d28,c0cd4d5b,343,c8ef37f8,...) at md_kthread+0x115 fork_exit(c06ccc20,c7ba4000,f6384d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xf6384d60, ebp = 0 --- Tracing command bash pid 3531 tid 100215 td 0xc8efa580 sched_switch(c8efa580,0,104,191,788e901c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8efa580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7d0a804,0,c0cd8288,c8efa580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7d0a870,0,f63a2ad8,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7d0a870,c7d0a804,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c7d0a800,c7d0a870,f63a2c28,1,0,...) at tty_wait+0x71 ttydisc_read(c7d0a800,f63a2c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c7bb2e00,f63a2c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c9c850,f63a2c28,c7c48580,0,c8efa580,...) at devfs_read_f+0x7e dofileread(f63a2c28,ffffffff,ffffffff,0,c7c9c850,...) at dofileread+0x96 kern_readv(c8efa580,0,f63a2c28,f63a2c48,1,...) at kern_readv+0x58 read(c8efa580,f63a2cec,f63a2d28,c0cde9af,0,...) at read+0x4f syscallenter(c8efa580,f63a2ce4,f63a2ce4,0,0,...) at syscallenter+0x25a syscall(f63a2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28355233, esp = 0xbfbfdffc, ebp = 0xbfbfe028 --- Tracing command sshd pid 3530 tid 100234 td 0xc8f07b00 sched_switch(c8f07b00,0,104,191,7891753b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c8f07b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7cf7a50,0,c0cd8288,c8f07b00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cf7a64,0,f63e9a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7cf7a64,c7cf7a50,c0ce0570,621,c7cd5c08,...) at _cv_wait_sig+0x243 seltdwait(c7cd5c08,58,c7d0bd00,c8f07b00,246,...) at seltdwait+0xa2 kern_select(c8f07b00,c,288060b8,288060dc,0,0,20,c8ef4aa0,c8ef4aa0) at kern_select+0x504 select(c8f07b00,f63e9cec,f63e9d28,c0cde9af,0,...) at select+0x66 syscallenter(c8f07b00,f63e9ce4,f63e9ce4,0,c0cd8288,...) at syscallenter+0x25a syscall(f63e9d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 3528 tid 100150 td 0xc83acb00 sched_switch(c83acb00,0,104,191,35549cab,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c83acb00,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c8f7d728,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c8f7d728,c8f7d6e8,158,c0ce3f34,0) at _sleep+0x35c sbwait(c8f7d6c4,4,c0ce4003,5c9,c8f7d6e8,...) at sbwait+0x76 soreceive_generic(c8f7d670,0,f62b5c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c8f7d670,0,f62b5c28,0,0,0) at soreceive+0x38 soo_read(c8f01d90,f62b5c28,c7cf6c00,0,c83acb00,...) at soo_read+0x4e dofileread(f62b5c28,ffffffff,ffffffff,0,c8f01d90,...) at dofileread+0x96 kern_readv(c83acb00,5,f62b5c28,f62b5c48,1,...) at kern_readv+0x58 read(c83acb00,f62b5cec,f62b5d28,c0cde9af,0,...) at read+0x4f syscallenter(c83acb00,f62b5ce4,f62b5ce4,0,0,...) at syscallenter+0x25a syscall(f62b5d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command awk pid 1477 tid 100177 td 0xc87ca000 sched_switch(c87ca000,0,104,191,5319ef9a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c87ca000,0,c0cde18b,1a0,4c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c845aab8,4c,c0ce0721,100,0,...) at sleepq_wait_sig+0x17 _sleep(c845aab8,c845ac28,14c,c0ce0721,0,...) at _sleep+0x35c pipe_read(c7d109d8,f630bc28,c7d0c400,0,c87ca000,...) at pipe_read+0x417 dofileread(f630bc28,ffffffff,ffffffff,0,c7d109d8,...) at dofileread+0x96 kern_readv(c87ca000,0,f630bc28,f630bc48,1,...) at kern_readv+0x58 read(c87ca000,f630bcec,f630bd80,f630bc88,0,...) at read+0x4f syscallenter(c87ca000,f630bce4,c0bf2a66,0,c0e42840,...) at syscallenter+0x25a syscall(f630bd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x281b9233, esp = 0xbfbfe96c, ebp = 0xbfbfe988 --- Tracing command sh pid 1476 tid 100176 td 0xc87ca2c0 sched_switch(c87ca2c0,0,104,191,532ce39d,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c87ca2c0,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c85c5d48,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c85c5d48,c85c5dd0,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c87ca2c0,ffffffff,f6308c44,2,0,...) at kern_wait+0xb66 wait4(c87ca2c0,f6308cec,f6308d28,c0cde9af,0,...) at wait4+0x3b syscallenter(c87ca2c0,f6308ce4,f6308ce4,0,0,...) at syscallenter+0x25a syscall(f6308d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28162a3b, esp = 0xbfbfe96c, ebp = 0xbfbfe988 --- Tracing command top pid 1475 tid 100141 td 0xc7ce02c0 sched_switch(c7ce02c0,0,104,191,c22b4f06,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ce02c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f629aa14,c089fc4a,c7d0d190,0,c7ce02c0,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7d0d1a4,0,f629aa4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7d0d1a4,c7d0d190,3e9,621,c801ec78,...) at _cv_timedwait_sig+0x252 seltdwait(f629abf8,f629ac00,c7b88000,c7ce02c0,2e302048,...) at seltdwait+0x8a kern_select(c7ce02c0,2,bfbfebdc,0,0,f629ac40,20,1,0) at kern_select+0x504 select(c7ce02c0,f629acec,f629ad28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce02c0,f629ace4,f629ace4,0,109,...) at syscallenter+0x25a syscall(f629ad28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281ef1b3, esp = 0xbfbfeb7c, ebp = 0xbfbfecd8 --- Tracing command sshd pid 1474 tid 100132 td 0xc81b12c0 sched_switch(c81b12c0,0,104,191,c22ccece,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c81b12c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c817e4d0,0,c0cd8288,c81b12c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c817e4e4,0,f626fa4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c817e4e4,c817e4d0,c0ce0570,621,c7c83230,...) at _cv_wait_sig+0x243 seltdwait(c7c83230,58,c6d98780,c81b12c0,246,...) at seltdwait+0xa2 kern_select(c81b12c0,a,288060b8,288060dc,0,0,20,c81ab550,c81ab550) at kern_select+0x504 select(c81b12c0,f626fcec,f626fd28,c0cde9af,0,...) at select+0x66 syscallenter(c81b12c0,f626fce4,f626fce4,0,0,...) at syscallenter+0x25a syscall(f626fd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command tail pid 1473 tid 100175 td 0xc87ca580 sched_switch(c87ca580,0,104,191,d2730bed,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c87ca580,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(3e9,c08ebeb0,c87ca580,1,100,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c83d3d00,58,c0cd49a5,100,0,...) at sleepq_timedwait_sig+0x1a _sleep(c83d3d00,c83d3d00,158,c0cd49a5,3e9,...) at _sleep+0x328 kern_kevent(c87ca580,4,0,1,f6305c28,...) at kern_kevent+0x364 kevent(c87ca580,f6305cec,f6305d28,c0cde9af,0,...) at kevent+0x19b syscallenter(c87ca580,f6305ce4,f6305ce4,0,c0e41b40,...) at syscallenter+0x25a syscall(f6305d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (363, FreeBSD ELF32, kevent), eip = 0x28168c6b, esp = 0xbfbfeb5c, ebp = 0xbfbfec18 --- Tracing command sshd pid 1472 tid 100139 td 0xc7ce0840 sched_switch(c7ce0840,0,104,191,5e1e4825,...) 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(c089fc4a,c6fced50,0,c0cd8288,c7ce0840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fced64,0,f6294a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fced64,c6fced50,c0ce0570,621,c7cd5d90,...) at _cv_wait_sig+0x243 seltdwait(c7cd5d90,58,c7c49300,c7ce0840,246,...) at seltdwait+0xa2 kern_select(c7ce0840,c,288060b8,288060dc,0,0,20,c83a9550,c83a9550) at kern_select+0x504 select(c7ce0840,f6294cec,f6294d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ce0840,f6294ce4,f6294ce4,0,0,...) at syscallenter+0x25a syscall(f6294d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sh pid 1471 tid 100159 td 0xc83ac840 sched_switch(c83ac840,0,104,191,7e2033d1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c83ac840,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c83a7aa0,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c83a7aa0,c83a7b28,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c83ac840,ffffffff,f62d0c44,2,0,...) at kern_wait+0xb66 wait4(c83ac840,f62d0cec,2820971c,1,0,...) at wait4+0x3b syscallenter(c83ac840,f62d0ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62d0d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28162a3b, esp = 0xbfbfeb7c, ebp = 0xbfbfeb98 --- Tracing command sshd pid 1470 tid 100174 td 0xc83ab000 sched_switch(c83ab000,0,104,191,78271dca,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83ab000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7cf7890,0,c0cd8288,c83ab000,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cf78a4,0,f6302a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7cf78a4,c7cf7890,c0ce0570,621,c801e1c0,...) at _cv_wait_sig+0x243 seltdwait(c801e1c0,58,c7b88680,c83ab000,c0d06801,...) at seltdwait+0xa2 kern_select(c83ab000,c,288060b8,288060dc,0,0,20,c85c62a8,c85c62a8) at kern_select+0x504 select(c83ab000,f6302cec,f6302d28,c0cde9af,0,...) at select+0x66 syscallenter(c83ab000,f6302ce4,f6302ce4,0,0,...) at syscallenter+0x25a syscall(f6302d28) 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 100138 td 0xc81b0000 sched_switch(c81b0000,0,104,191,7c1f2d88,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c81b0000,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81a2bfc,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81a2bfc,c81a2bbc,158,c0ce3f34,0) at _sleep+0x35c sbwait(c81a2b98,4,c0ce4003,5c9,c81a2bbc,...) at sbwait+0x76 soreceive_generic(c81a2b44,0,f6287c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c81a2b44,0,f6287c28,0,0,0) at soreceive+0x38 soo_read(c801e738,f6287c28,c7d0c380,0,c81b0000,...) at soo_read+0x4e dofileread(f6287c28,ffffffff,ffffffff,0,c801e738,...) at dofileread+0x96 kern_readv(c81b0000,5,f6287c28,f6287c48,1,...) at kern_readv+0x58 read(c81b0000,f6287cec,288db010,1,0,...) at read+0x4f syscallenter(c81b0000,f6287ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f6287d28) 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 100172 td 0xc83ab2c0 sched_switch(c83ab2c0,0,104,191,7a43f3b4,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c83ab2c0,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81a20b8,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81a20b8,c81a2078,158,c0ce3f34,0) at _sleep+0x35c sbwait(c81a2054,4,c0ce4003,5c9,c81a2078,...) at sbwait+0x76 soreceive_generic(c81a2000,0,f62fcc28,0,0,...) at soreceive_generic+0x3f0 soreceive(c81a2000,0,f62fcc28,0,0,0) at soreceive+0x38 soo_read(c7c84540,f62fcc28,c7b88480,0,c83ab2c0,...) at soo_read+0x4e dofileread(f62fcc28,ffffffff,ffffffff,0,c7c84540,...) at dofileread+0x96 kern_readv(c83ab2c0,5,f62fcc28,f62fcc48,1,...) at kern_readv+0x58 read(c83ab2c0,f62fccec,f62fcd28,c0cde9af,0,...) at read+0x4f syscallenter(c83ab2c0,f62fcce4,f62fcce4,0,0,...) at syscallenter+0x25a syscall(f62fcd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command sshd pid 1464 tid 100171 td 0xc83ab580 sched_switch(c83ab580,0,104,191,77fb47f3,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c83ab580,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81a258c,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81a258c,c81a254c,158,c0ce3f34,0) at _sleep+0x35c sbwait(c81a2528,4,c0ce4003,5c9,c81a254c,...) at sbwait+0x76 soreceive_generic(c81a24d4,0,f62f9c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c81a24d4,0,f62f9c28,0,0,0) at soreceive+0x38 soo_read(c801ee70,f62f9c28,c6d98e00,0,c83ab580,...) at soo_read+0x4e dofileread(f62f9c28,ffffffff,ffffffff,0,c801ee70,...) at dofileread+0x96 kern_readv(c83ab580,5,f62f9c28,f62f9c48,1,...) at kern_readv+0x58 read(c83ab580,f62f9cec,f62f9d28,c0cde9af,0,...) at read+0x4f syscallenter(c83ab580,f62f9ce4,f62f9ce4,0,0,...) at syscallenter+0x25a syscall(f62f9d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command getty pid 1432 tid 100080 td 0xc7c782c0 sched_switch(c7c782c0,0,104,191,65d2f10a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c782c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c7c782c0,c7c782c0,...) 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,f6149c28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d000,f6149c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c716e300,f6149c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c9cc08,f6149c28,c6d98180,0,c7c782c0,...) at devfs_read_f+0x7e dofileread(f6149c28,ffffffff,ffffffff,0,c7c9cc08,...) at dofileread+0x96 kern_readv(c7c782c0,0,f6149c28,f6149c48,1,...) at kern_readv+0x58 read(c7c782c0,f6149cec,f6149d28,c0cde9af,0,...) at read+0x4f syscallenter(c7c782c0,f6149ce4,f6149ce4,0,0,...) at syscallenter+0x25a syscall(f6149d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1431 tid 100093 td 0xc7cdf580 sched_switch(c7cdf580,0,104,191,65abebca,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cdf580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c7cdf580,c7cdf580,...) 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,f6185c28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d200,f6185c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c716e400,f6185c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c9c230,f6185c28,c6d98180,0,c7cdf580,...) at devfs_read_f+0x7e dofileread(f6185c28,ffffffff,ffffffff,0,c7c9c230,...) at dofileread+0x96 kern_readv(c7cdf580,0,f6185c28,f6185c48,1,...) at kern_readv+0x58 read(c7cdf580,f6185cec,f6185d28,c0cde9af,0,...) at read+0x4f syscallenter(c7cdf580,f6185ce4,f6185ce4,0,0,...) at syscallenter+0x25a syscall(f6185d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1430 tid 100099 td 0xc7ccc580 sched_switch(c7ccc580,0,104,191,65c259f7,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ccc580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c7ccc580,c7ccc580,...) 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,f61a0c28,1,0,...) at tty_wait+0x71 ttydisc_read(c716d400,f61a0c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94300,f61a0c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c83d20,f61a0c28,c6d98180,0,c7ccc580,...) at devfs_read_f+0x7e dofileread(f61a0c28,ffffffff,ffffffff,0,c7c83d20,...) at dofileread+0x96 kern_readv(c7ccc580,0,f61a0c28,f61a0c48,1,...) at kern_readv+0x58 read(c7ccc580,f61a0cec,f61a0d28,c0cde9af,0,...) at read+0x4f syscallenter(c7ccc580,f61a0ce4,f61a0ce4,0,0,...) at syscallenter+0x25a syscall(f61a0d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1429 tid 100167 td 0xc83d1000 sched_switch(c83d1000,0,104,191,65e6d9ab,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83d1000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c83d1000,c83d1000,...) 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,f62edc28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81000,f62edc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94d00,f62edc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c81910e0,f62edc28,c6d98180,0,c83d1000,...) at devfs_read_f+0x7e dofileread(f62edc28,ffffffff,ffffffff,0,c81910e0,...) at dofileread+0x96 kern_readv(c83d1000,0,f62edc28,f62edc48,1,...) at kern_readv+0x58 read(c83d1000,f62edcec,f62edd28,c0cde9af,0,...) at read+0x4f syscallenter(c83d1000,f62edce4,f62edce4,0,0,...) at syscallenter+0x25a syscall(f62edd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1428 tid 100148 td 0xc7cd92c0 sched_switch(c7cd92c0,0,104,191,65b1be4a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cd92c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c7cd92c0,c7cd92c0,...) 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,f62afc28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81200,f62afc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94c00,f62afc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7cd5bd0,f62afc28,c6d98180,0,c7cd92c0,...) at devfs_read_f+0x7e dofileread(f62afc28,ffffffff,ffffffff,0,c7cd5bd0,...) at dofileread+0x96 kern_readv(c7cd92c0,0,f62afc28,f62afc48,1,...) at kern_readv+0x58 read(c7cd92c0,f62afcec,f62afd28,c0cde9af,0,...) at read+0x4f syscallenter(c7cd92c0,f62afce4,f62afce4,0,0,...) at syscallenter+0x25a syscall(f62afd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1427 tid 100081 td 0xc7c78000 sched_switch(c7c78000,0,104,191,65a9662b,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7c78000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c7c78000,c7c78000,...) 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,f614dc28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81400,f614dc28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94b00,f614dc28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7cd55e8,f614dc28,c6d98180,0,c7c78000,...) at devfs_read_f+0x7e dofileread(f614dc28,ffffffff,ffffffff,0,c7cd55e8,...) at dofileread+0x96 kern_readv(c7c78000,0,f614dc28,f614dc48,1,...) at kern_readv+0x58 read(c7c78000,f614dcec,f614dd28,c0cde9af,0,...) at read+0x4f syscallenter(c7c78000,f614dce4,f614dce4,0,0,...) at syscallenter+0x25a syscall(f614dd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1426 tid 100143 td 0xc83adb00 sched_switch(c83adb00,0,104,191,65d448ad,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83adb00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c83adb00,c83adb00,...) 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,f62a0c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81600,f62a0c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94a00,f62a0c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c8191070,f62a0c28,c6d98180,0,c83adb00,...) at devfs_read_f+0x7e dofileread(f62a0c28,ffffffff,ffffffff,0,c8191070,...) at dofileread+0x96 kern_readv(c83adb00,0,f62a0c28,f62a0c48,1,...) at kern_readv+0x58 read(c83adb00,f62a0cec,f62a0d28,c0cde9af,0,...) at read+0x4f syscallenter(c83adb00,f62a0ce4,f62a0ce4,0,0,...) at syscallenter+0x25a syscall(f62a0d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1425 tid 100144 td 0xc83ad840 sched_switch(c83ad840,0,104,191,65cf86ed,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83ad840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,c83ad840,c83ad840,...) 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,f62a3c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81800,f62a3c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6f94900,f62a3c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7d10a10,f62a3c28,c6d98180,0,c83ad840,...) at devfs_read_f+0x7e dofileread(f62a3c28,ffffffff,ffffffff,0,c7d10a10,...) at dofileread+0x96 kern_readv(c83ad840,0,f62a3c28,f62a3c48,1,...) at kern_readv+0x58 read(c83ad840,f62a3cec,f62a3d28,c0cde9af,0,...) at read+0x4f syscallenter(c83ad840,f62a3ce4,f62a3ce4,0,0,...) at syscallenter+0x25a syscall(f62a3d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command getty pid 1424 tid 100116 td 0xc7fb4840 sched_switch(c7fb4840,0,104,191,66185120,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb4840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6f81a04,0,c0cd8288,c7fb4840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6f81a70,0,f6206ad8,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6f81a70,c6f81a04,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c6f81a00,c6f81a70,f6206c28,1,0,...) at tty_wait+0x71 ttydisc_read(c6f81a00,f6206c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c6de3c00,f6206c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c83770,f6206c28,c6d98180,0,c7fb4840,...) at devfs_read_f+0x7e dofileread(f6206c28,ffffffff,ffffffff,0,c7c83770,...) at dofileread+0x96 kern_readv(c7fb4840,0,f6206c28,f6206c48,1,...) at kern_readv+0x58 read(c7fb4840,f6206cec,f6206d28,c0cde9af,0,...) at read+0x4f syscallenter(c7fb4840,f6206ce4,f6206ce4,0,0,...) at syscallenter+0x25a syscall(f6206d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28197233, esp = 0xbfbfedbc, ebp = 0xbfbfede8 --- Tracing command inetd pid 1393 tid 100151 td 0xc83d52c0 sched_switch(c83d52c0,0,104,191,3fe722b8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83d52c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c817e410,0,c0cd8288,c83d52c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c817e424,0,f62b8a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c817e424,c817e410,c0ce0570,621,c7c832d8,...) at _cv_wait_sig+0x243 seltdwait(c7c832d8,58,c6d98180,c83d52c0,c6d40718,...) at seltdwait+0xa2 kern_select(c83d52c0,8,bfbfdfd0,0,0,0,20,c83cfaa0,c83cfaa0) at kern_select+0x504 select(c83d52c0,f62b8cec,f62b8d28,c0cde9af,0,...) at select+0x66 syscallenter(c83d52c0,f62b8ce4,f62b8ce4,0,0,...) at syscallenter+0x25a syscall(f62b8d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x281ab1b3, esp = 0xbfbfdf8c, ebp = 0xbfbfee18 --- Tracing command watchdogd pid 1356 tid 100146 td 0xc83ad2c0 sched_switch(c83ad2c0,0,104,191,43ad23f1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c83ad2c0,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c83a82a8,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c83a82a8,c83a8330,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c83ad2c0,1333,f62a9c44,0,0,...) at kern_wait+0xb66 wait4(c83ad2c0,f62a9cec,bfbfec6c,1,0,...) at wait4+0x3b syscallenter(c83ad2c0,f62a9ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f62a9d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x2811ba3b, esp = 0xbfbfec5c, ebp = 0xbfbfed08 --- Tracing command bash pid 1341 tid 100114 td 0xc7fb5000 sched_switch(c7fb5000,0,104,191,99dbe412,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb5000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c9b004,0,c0cd8288,c7fb5000,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c9b070,0,f6200ad8,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c9b070,c7c9b004,c0ce2272,512,0,...) at _cv_wait_sig+0x243 tty_wait(c7c9b000,c7c9b070,f6200c28,1,0,...) at tty_wait+0x71 ttydisc_read(c7c9b000,f6200c28,0,9f,0,...) at ttydisc_read+0x22c ttydev_read(c7d7ed00,f6200c28,0,0,1,...) at ttydev_read+0xaa devfs_read_f(c7c84af0,f6200c28,c7b88100,0,c7fb5000,...) at devfs_read_f+0x7e dofileread(f6200c28,ffffffff,ffffffff,0,c7c84af0,...) at dofileread+0x96 kern_readv(c7fb5000,0,f6200c28,f6200c48,1,...) at kern_readv+0x58 read(c7fb5000,f6200cec,f6200d28,c0cde9af,0,...) at read+0x4f syscallenter(c7fb5000,f6200ce4,f6200ce4,0,0,...) at syscallenter+0x25a syscall(f6200d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x28355233, esp = 0xbfbfddfc, ebp = 0xbfbfde28 --- Tracing command csh pid 1337 tid 100130 td 0xc81b1840 sched_switch(c81b1840,0,104,191,f1edcf5a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,68,...) at mi_switch+0x200 sleepq_switch(c81b1840,0,c0cde18b,1a0,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c81abaf8,68,c0c8b71d,100,0,...) at sleepq_wait_sig+0x17 _sleep(c81abaf8,c81abb28,168,c0c8b71d,0,...) at _sleep+0x35c kern_sigsuspend(c81b1840,0,0,0,0,...) at kern_sigsuspend+0xb2 sigsuspend(c81b1840,f6267cec,f6267d28,c0cde9af,0,...) at sigsuspend+0x4d syscallenter(c81b1840,f6267ce4,f6267ce4,0,0,...) at syscallenter+0x25a syscall(f6267d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (4, FreeBSD ELF32, write), eip = 0x2817c68b, esp = 0xbfbfe5dc, ebp = 0xbfbfe648 --- Tracing command su pid 1336 tid 100112 td 0xc7ccb000 sched_switch(c7ccb000,0,104,191,95c1114a,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7ccb000,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cd87f8,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7cd87f8,c7cd8880,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c7ccb000,539,f61d2c44,2,0,...) at kern_wait+0xb66 wait4(c7ccb000,f61d2cec,281ca71c,1,0,...) at wait4+0x3b syscallenter(c7ccb000,f61d2ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f61d2d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x28123a3b, esp = 0xbfbfe5fc, ebp = 0xbfbfe618 --- Tracing command bash pid 1331 tid 100164 td 0xc83d1580 sched_switch(c83d1580,0,104,191,9b57f9ba,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c83d1580,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7ea02a8,5c,c0ce0b0a,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7ea02a8,c7ea0330,15c,c0ce0b0a,0,...) at _sleep+0x35c kern_wait(c83d1580,ffffffff,f62dfc44,6,0,...) at kern_wait+0xb66 wait4(c83d1580,f62dfcec,f62dfd28,c0cde9af,0,...) at wait4+0x3b syscallenter(c83d1580,f62dfce4,f62dfce4,0,0,...) at syscallenter+0x25a syscall(f62dfd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (7, FreeBSD ELF32, wait4), eip = 0x282c2a3b, esp = 0xbfbfe9ac, ebp = 0xbfbfe9c8 --- Tracing command sshd pid 1330 tid 100163 td 0xc83d1840 sched_switch(c83d1840,0,104,191,99de377c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c83d1840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7c3ed10,0,c0cd8288,c83d1840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7c3ed24,0,f62dca4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7c3ed24,c7c3ed10,c0ce0570,621,c7c848c0,...) at _cv_wait_sig+0x243 seltdwait(c7c848c0,58,c7c49e00,c83d1840,246,...) at seltdwait+0xa2 kern_select(c83d1840,c,288060b8,288060dc,0,0,20,c7ea0550,c7ea0550) at kern_select+0x504 select(c83d1840,f62dccec,f62dcd28,c0cde9af,0,...) at select+0x66 syscallenter(c83d1840,f62dcce4,f62dcce4,0,c086b1d7,...) at syscallenter+0x25a syscall(f62dcd28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (93, FreeBSD ELF32, select), eip = 0x284b21b3, esp = 0xbfbfe1dc, ebp = 0xbfbfe228 --- Tracing command sshd pid 1328 tid 100161 td 0xc83ac2c0 sched_switch(c83ac2c0,0,104,191,a949ba3e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,58,...) at mi_switch+0x200 sleepq_switch(c83ac2c0,0,c0cde18b,1a0,58,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7fa4bfc,58,c0ce3f34,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7fa4bfc,c7fa4bbc,158,c0ce3f34,0) at _sleep+0x35c sbwait(c7fa4b98,4,c0ce4003,5c9,c7fa4bbc,...) at sbwait+0x76 soreceive_generic(c7fa4b44,0,f62d6c28,0,0,...) at soreceive_generic+0x3f0 soreceive(c7fa4b44,0,f62d6c28,0,0,0) at soreceive+0x38 soo_read(c7c83850,f62d6c28,c7cf6880,0,c83ac2c0,...) at soo_read+0x4e dofileread(f62d6c28,ffffffff,ffffffff,0,c7c83850,...) at dofileread+0x96 kern_readv(c83ac2c0,5,f62d6c28,f62d6c48,1,...) at kern_readv+0x58 read(c83ac2c0,f62d6cec,f62d6d28,c0cde9af,0,...) at read+0x4f syscallenter(c83ac2c0,f62d6ce4,f62d6ce4,0,0,...) at syscallenter+0x25a syscall(f62d6d28) at syscall+0x4f Xint0x80_syscall() at Xint0x80_syscall+0x21 --- syscall (3, FreeBSD ELF32, read), eip = 0x284b2233, esp = 0xbfbfddac, ebp = 0xbfbfdde8 --- Tracing command cron pid 1298 tid 100107 td 0xc7ccb840 sched_switch(c7ccb840,0,104,191,872a95e5,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,5c,...) at mi_switch+0x200 sleepq_switch(c7ccb840,0,c0cde18b,1a0,5c,...) at sleepq_switch+0x15f sleepq_catch_signals(ea61,c08ebeb0,c7ccb840,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(c7ccb840,f61bcc34,f61bcc3c,3c,0,...) at kern_nanosleep+0xc1 nanosleep(c7ccb840,f61bccec,f61bcd28,c0cde9af,0,...) at nanosleep+0x6f syscallenter(c7ccb840,f61bcce4,f61bcce4,0,0,...) at syscallenter+0x25a syscall(f61bcd28) 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 100104 td 0xc7cde840 sched_switch(c7cde840,0,104,191,2ab3800c,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,68,...) at mi_switch+0x200 sleepq_switch(c7cde840,0,c0cde18b,1a0,68,...) at sleepq_switch+0x15f sleepq_catch_signals(c0cde18b,160,0,100,100,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cd6300,68,c0c8b71d,100,0,...) at sleepq_wait_sig+0x17 _sleep(c7cd6300,c7cd6330,168,c0c8b71d,0,...) at _sleep+0x35c kern_sigsuspend(c7cde840,0,0,0,0,...) at kern_sigsuspend+0xb2 sigsuspend(c7cde840,f61b1cec,f61b1d28,c0cde9af,0,...) at sigsuspend+0x4d syscallenter(c7cde840,f61b1ce4,f61b1ce4,0,0,...) at syscallenter+0x25a syscall(f61b1d28) 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 100118 td 0xc7fb42c0 sched_switch(c7fb42c0,0,104,191,cfb33b25,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb42c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f620ca14,c089fc4a,c817ebd0,0,c7fb42c0,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c817ebe4,0,f620ca4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c817ebe4,c817ebd0,1389,621,c7c83000,...) at _cv_timedwait_sig+0x252 seltdwait(f620cbf8,f620cc00,c7b88580,c7fb42c0,c15ab394,...) at seltdwait+0x8a kern_select(c7fb42c0,7,bfbfc530,0,0,f620cc40,20,5,0) at kern_select+0x504 select(c7fb42c0,f620ccec,f620cd28,c0cde9af,0,...) at select+0x66 syscallenter(c7fb42c0,f620cce4,f620cce4,0,109,...) at syscallenter+0x25a syscall(f620cd28) 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 100110 td 0xc7ccb580 sched_switch(c7ccb580,0,104,191,33e8f2cc,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ccb580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c817ecd0,0,c0cd8288,c7ccb580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c817ece4,0,f61c8a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c817ece4,c817ecd0,c0ce0570,621,c7c83ab8,...) at _cv_wait_sig+0x243 seltdwait(c7c83ab8,58,c7c49c80,c7ccb580,c0d06801,...) at seltdwait+0xa2 kern_select(c7ccb580,5,2880c0b0,0,0,0,20,c7cd8d48,c7cd8d48) at kern_select+0x504 select(c7ccb580,f61c8cec,2880d070,1,0,...) at select+0x66 syscallenter(c7ccb580,f61c8ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f61c8d28) 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 100121 td 0xc7fb2840 sched_switch(c7fb2840,0,104,191,d1b094d1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb2840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c817f610,0,c0cd8288,c7fb2840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c817f624,0,f6215a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c817f624,c817f610,c0ce0570,621,c7c9ca10,...) at _cv_wait_sig+0x243 seltdwait(c7c9ca10,58,c6d98180,c7fb2840,0,...) at seltdwait+0xa2 kern_select(c7fb2840,6,bfbfea34,0,0,0,20,c7fae2a8,c7fae2a8) at kern_select+0x504 select(c7fb2840,f6215cec,f6215d28,c0cde9af,0,...) at select+0x66 syscallenter(c7fb2840,f6215ce4,f6215ce4,0,0,...) at syscallenter+0x25a syscall(f6215d28) 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 100105 td 0xc7cde580 sched_switch(c7cde580,0,104,191,a3063bf4,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cde580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7d0da50,0,c0cd8288,c7cde580,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7d0da64,0,f61b5a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7d0da64,c7d0da50,c0ce0570,621,c801e348,...) at _cv_wait_sig+0x243 seltdwait(c801e348,58,c6d98180,c7cde580,0,...) at seltdwait+0xa2 kern_select(c7cde580,1c,bfbfed28,0,0,0,20,c7cd6000,c7cd6000) at kern_select+0x504 select(c7cde580,f61b5cec,f61b5d80,f61b5c88,0,...) at select+0x66 syscallenter(c7cde580,f61b5ce4,c0bf2a66,fffffffe,246,...) at syscallenter+0x25a syscall(f61b5d28) 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 0xc7fb2580 sched_switch(c7fb2580,0,104,191,28e79f4,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb2580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f62189c4,c089fc4a,c8185280,0,c7fb2580,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7c6f750,0,f62189fc,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7c6f750,c8185280,1388,3b1,f6218a6c,...) at _cv_timedwait_sig+0x252 svc_run_internal(c7fb2720,14,c0cfe26b,c0cfd960,f6218b5c,...) at svc_run_internal+0x356 svc_run(c8185280,0,4,c0a9e790,f6218b5c,...) at svc_run+0x7b nlm_syscall(c7fb2580,f6218cec,f6218d28,c0cde9af,0,...) at nlm_syscall+0x77d syscallenter(c7fb2580,f6218ce4,f6218ce4,0,0,...) at syscallenter+0x25a syscall(f6218d28) 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 100123 td 0xc7fb22c0 sched_switch(c7fb22c0,0,104,191,c91e6c03,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb22c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f621ba14,c089fc4a,c6fc2850,0,c7fb22c0,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6fc2864,0,f621ba4c,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6fc2864,c6fc2850,7531,621,c7c835b0,...) at _cv_timedwait_sig+0x252 seltdwait(f621bbf8,f621bc00,c6d98180,c7fb22c0,c7f86100,...) at seltdwait+0x8a kern_select(c7fb22c0,8,bfbfed34,0,0,f621bc40,20,1e,0) at kern_select+0x504 select(c7fb22c0,f621bcec,f621bd28,c0cde9af,0,...) at select+0x66 syscallenter(c7fb22c0,f621bce4,f621bce4,0,0,...) at syscallenter+0x25a syscall(f621bd28) 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 100128 td 0xc7cd9580 sched_switch(c7cd9580,0,104,191,e01d7de2,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cd9580,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6249be0,c089fc4a,c6fdeb00,0,c7cd9580,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7c6f790,0,f6249c18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7c6f790,c6fdeb00,1388,3b1,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f6249d14,c0885258,c6fdeb00,f6249d28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f6249d28,c0cd4d5b,343,c7cfcaa0,...) at svc_thread_start+0x10 fork_exit(c0aacd70,c6fdeb00,f6249d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100127 td 0xc7cd9840 sched_switch(c7cd9840,0,104,191,e57abfbd,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cd9840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6246be0,c089fc4a,c6fdeb00,0,c7cd9840,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7c6f7d0,0,f6246c18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7c6f7d0,c6fdeb00,1388,3b1,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f6246d14,c0885258,c6fdeb00,f6246d28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f6246d28,c0cd4d5b,343,c7cfcaa0,...) at svc_thread_start+0x10 fork_exit(c0aacd70,c6fdeb00,f6246d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100126 td 0xc7cd9b00 sched_switch(c7cd9b00,0,104,191,e57b130e,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cd9b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f6243be0,c089fc4a,c6fdeb00,0,c7cd9b00,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7c6f810,0,f6243c18,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7c6f810,c6fdeb00,1388,3b1,0,...) at _cv_timedwait_sig+0x252 svc_run_internal(f6243d14,c0885258,c6fdeb00,f6243d28,c0cd4d5b,...) at svc_run_internal+0x356 svc_thread_start(c6fdeb00,f6243d28,c0cd4d5b,343,c7cfcaa0,...) at svc_thread_start+0x10 fork_exit(c0aacd70,c6fdeb00,f6243d28) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0x804c72e, eip = 0xc, esp = 0x33, ebp = 0 --- Tracing command nfsd pid 1021 tid 100124 td 0xc7fb2000 sched_switch(c7fb2000,0,104,191,49542a5,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb2000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f621eab0,c089fc4a,c6fdeb00,0,c7fb2000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c7eaec10,0,f621eae8,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c7eaec10,c6fdeb00,1388,3b1,f621eb30,...) at _cv_timedwait_sig+0x252 svc_run_internal(c7fb21a0,14,c0cfe26b,c0cfcd1f,f621ec0c,...) at svc_run_internal+0x356 svc_run(c6fdeb00,0,c0cfd023,1c2,0,...) at svc_run+0x7b nfssvc_nfsd(bfbfe8b0,f621ec0c,c,c6d98180,f621ec20,...) at nfssvc_nfsd+0xad nfssvc_nfsserver(c7fb2000,f621ecec,c7cfcaa0,0,c7fb2000,...) at nfssvc_nfsserver+0x24f nfssvc(c7fb2000,f621ecec,f621ed28,c0cde9af,0,...) at nfssvc+0x83 syscallenter(c7fb2000,f621ece4,f621ece4,0,0,...) at syscallenter+0x25a syscall(f621ed28) 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 100094 td 0xc7cdf2c0 sched_switch(c7cdf2c0,0,104,191,6c82d1e3,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cdf2c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fbfd50,0,c0cd8288,c7cdf2c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fbfd64,0,f6189a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fbfd64,c6fbfd50,c0ce0570,621,c7d10268,...) at _cv_wait_sig+0x243 seltdwait(c7d10268,58,c6d98180,c7cdf2c0,c0d06801,...) at seltdwait+0xa2 kern_select(c7cdf2c0,5,bfbfece0,0,0,0,20,c7cd6aa0,c7cd6aa0) at kern_select+0x504 select(c7cdf2c0,f6189cec,bfbffff4,1,0,...) at select+0x66 syscallenter(c7cdf2c0,f6189ce4,c0bf2dad,c0e3d270,0,...) at syscallenter+0x25a syscall(f6189d28) 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 100086 td 0xc7ccd840 sched_switch(c7ccd840,0,104,191,9d992ce7,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ccd840,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7cf7590,0,c0cd8288,c7ccd840,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cf75a4,0,f6161a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7cf75a4,c7cf7590,c0ce0570,621,c801e2d8,...) at _cv_wait_sig+0x243 seltdwait(c801e2d8,58,c6d98180,c7ccd840,c0f7d690,...) at seltdwait+0xa2 kern_select(c7ccd840,9,bfbfed7c,0,0,0,20,c6f64aa0,c6f64aa0) at kern_select+0x504 select(c7ccd840,f6161cec,f6161d28,c0cde9af,0,...) at select+0x66 syscallenter(c7ccd840,f6161ce4,f6161ce4,0,246,...) at syscallenter+0x25a syscall(f6161d28) 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 100101 td 0xc7cdf000 sched_switch(c7cdf000,0,104,191,d8ffee25,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7cdf000,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(f61a6a70,c089fc4a,c6d80090,0,c7cdf000,...) at sleepq_catch_signals+0xb5 sleepq_timedwait_sig(c6d800a4,0,f61a6aa8,101,0,...) at sleepq_timedwait_sig+0x1a _cv_timedwait_sig(c6d800a4,c6d80090,7531,621,f61a6b5c,...) at _cv_timedwait_sig+0x252 seltdwait(f61a6c2c,f61a6c34,52f,c7cdf000,f61a6b2c,...) at seltdwait+0x8a poll(c7cdf000,f61a6cec,f61a6d28,c0cde9af,0,...) at poll+0x300 syscallenter(c7cdf000,f61a6ce4,f61a6ce4,0,0,...) at syscallenter+0x25a syscall(f61a6d28) 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 100111 td 0xc7ccb2c0 sched_switch(c7ccb2c0,0,104,191,50953ced,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7ccb2c0,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c6fbfd10,0,c0cd8288,c7ccb2c0,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c6fbfd24,0,f61cca4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c6fbfd24,c6fbfd10,c0ce0570,621,c7c84738,...) at _cv_wait_sig+0x243 seltdwait(c7c84738,58,c6d98180,c7ccb2c0,0,...) at seltdwait+0xa2 kern_select(c7ccb2c0,9,2847f0ac,0,0,0,20,c7cd8aa0,c7cd8aa0) at kern_select+0x504 select(c7ccb2c0,f61cccec,f61ccd28,c0cde9af,0,...) at select+0x66 syscallenter(c7ccb2c0,f61ccce4,f61ccce4,0,246,...) at syscallenter+0x25a syscall(f61ccd28) 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 100115 td 0xc7fb4b00 sched_switch(c7fb4b00,0,104,191,9d2b99c8,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c7fb4b00,0,c0cde18b,1a0,0,...) at sleepq_switch+0x15f sleepq_catch_signals(c089fc4a,c7cf7710,0,c0cd8288,c7fb4b00,...) at sleepq_catch_signals+0xb5 sleepq_wait_sig(c7cf7724,0,f6203a4c,101,0,...) at sleepq_wait_sig+0x17 _cv_wait_sig(c7cf7724,c7cf7710,c0ce0570,621,c7c9c0a8,...) at _cv_wait_sig+0x243 seltdwait(c7c9c0a8,58,c6d98180,c7fb4b00,3,...) at seltdwait+0xa2 kern_select(c7fb4b00,6,bfbfe9a0,0,0,0,20,c7faf2a8,c7faf2a8) at kern_select+0x504 select(c7fb4b00,f6203cec,f6203d28,c0cde9af,0,...) at select+0x66 syscallenter(c7fb4b00,f6203ce4,f6203ce4,0,0,...) at syscallenter+0x25a syscall(f6203d28) 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,f9a546c1,...) 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,104,191,c5b21177,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,44,...) at mi_switch+0x200 sleepq_switch(c702fb00,0,c0cde18b,283,0,...) at sleepq_switch+0x15f sleepq_timedwait(c0fb62e0,44,c0d03468,0,0,...) at sleepq_timedwait+0x6b _sleep(c0fb62e0,c0fb6298,44,c0d03468,3e8,...) at _sleep+0x342 softdep_flush(0,f3f4ad28,c0cd4d5b,343,c7c1b2a8,...) at softdep_flush+0x257 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,104,191,bd3e5cdc,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,0,...) at mi_switch+0x200 sleepq_switch(c715d000,0,c0cde18b,283,c715d000,...) at sleepq_switch+0x15f sleepq_timedwait(c0faa958,0,f3f47c78,1,0,...) at sleepq_timedwait+0x6b _cv_timedwait(c0faa958,c0faa944,3e8,6d3,4e20,...) at _cv_timedwait+0x252 sched_sync(0,f3f47d28,c0cd4d5b,343,c7c1b550,...) at sched_sync+0x502 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,bae21660,...) 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,a2a28d47,...) 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,f254a49d,...) 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,c0d092c8,0,0,...) at sleepq_timedwait+0x6b _sleep(c0fb815c,c0fb6c00,0,c0d092c8,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,2462975,...) 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,b283bb03,...) 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,5b13aac,...) 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,35d73ea,...) 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,c0cf409b,0,0,...) at sleepq_wait+0x63 _sleep(c0fac358,c0fac320,0,c0cf409b,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,ed7b4222,...) 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,c317dc0,...) 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,e9d83b99,...) 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,ad50e420,...) 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,e9716544,...) 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,e97152a9,...) 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,e9713e3a,...) 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,a5445abe,...) 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,e90bacba,...) 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,e90b9cc4,...) 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,e90b8b6c,...) 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,a4bb06f7,...) 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,e8a73686,...) 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,e8a72380,...) 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,e8a71084,...) 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,a431a91d,...) 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,e842bcb9,...) 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,e842aa6f,...) 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,e8429681,...) 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,a3a85b0b,...) 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,e7ddfa4c,...) 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,e7dde6f9,...) 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,e7ddced8,...) 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,a31f0dcc,...) 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,e7727506,...) 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,e7726105,...) 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,bffc655,...) 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,c5b1018b,...) 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,104,191,c5b1e2a1,...) at sched_switch+0x36a mi_switch(104,0,c0cde18b,1eb,4c,...) at mi_switch+0x200 sleepq_switch(c6eaf000,0,c0cde18b,260,0,...) at sleepq_switch+0x15f sleepq_wait(c0e3b5e0,4c,c0ccebec,0,0,...) at sleepq_wait+0x63 _sleep(c0e3b5e0,c0e3b568,24c,c0ccebec,0,...) at _sleep+0x372 g_io_schedule_up(c6eaf000,0,c0cd0349,5d,0,...) at g_io_schedule_up+0x11e 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,58f9e85,...) 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,e76e7139,...) 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,6618394f,...) 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,e6e941e6,...) 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,f483c0a1,...) 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,103e8b87,...) 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,f7e3f7e,...) 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,2d07b4b9,...) 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,1af321c3,...) 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,fb48a9c2,...) 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,e76f1748,...) 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,d7a90f,...) 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,da9ee881,...) 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,cd022e5e,...) 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,793a31ac,...) 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,f9a043a6,...) 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,bd3e5052,...) 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,bffd889,...) 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,c2b0ce9,...) 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,c0e414c0,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,1,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(1,c6b33ce8,c08d45fe,1,c6b33cc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(1,c6b33cc4,c0cdb685,9f9,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,1,...) at acpi_cpu_idle+0xfe cpu_idle_amdc1e(1,c6b30ce8,c08d45fe,1,c6b30cc4,...) at cpu_idle_amdc1e+0x56 cpu_idle(1,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,7e2c9392,...) 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,e76f80cf,...) 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,c0cfefd2,194,0,...) at _cv_wait+0x243 audit_worker(0,c6b23d28,c0cd4d5b,343,c6d9c000,...) at audit_worker+0x84 fork_exit(c0abcef0,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,67bad20,...) 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,284287e,...) 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,e9e8ed42,...) 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,e9e8de6a,...) 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,e9e8cd62,...) 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,e5574c7d,...) 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,e9de14e2,...) 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,8080717,...) 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,a1e351c2,...) 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 265 MB: 250 234 218 202 186 170 154 138 122 106 90 74 58 42 26 10 Dump complete = 0xf db:0:doadump> reset cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 2 (kgdb) proc 4714 [Switching to thread 127 (Thread 100206)]#0 sched_switch (td=0xc81ad000, newtd=0xc6d9d840, flags=0x104) at ../../../kern/sched_ule.c:1848 1848 cpuid = PCPU_GET(cpuid); (kgdb) bt #0 sched_switch (td=0xc81ad000, newtd=0xc6d9d840, flags=0x104) at ../../../kern/sched_ule.c:1848 #1 0xc08b80d0 in mi_switch (flags=0x104, newtd=0x0) at ../../../kern/kern_synch.c:449 #2 0xc08ec40f in sleepq_switch (wchan=0xc84818c4, pri=0x9f) at ../../../kern/subr_sleepqueue.c:530 #3 0xc08ed0d3 in sleepq_wait (wchan=0xc84818c4, pri=0x9f) at ../../../kern/subr_sleepqueue.c:609 #4 0xc08b85f2 in _sleep (ident=0xc84818c4, lock=0xc848187c, priority=0x9f, wmesg=0xc0ce8880 "suspfs", timo=0x0) at ../../../kern/kern_synch.c:234 #5 0xc0952773 in vn_start_write (vp=0xc859f2b8, mpp=0xf637bb30, flags=Variable "flags" is not available. ) at ../../../kern/vfs_vnops.c:999 #6 0xc0953d77 in vn_close (vp=0xc859f2b8, flags=0x1, file_cred=0xc7b88100, td=0xc81ad000) at ../../../kern/vfs_vnops.c:300 #7 0xc0953f84 in vn_closefile (fp=0xc8f01a80, td=0xc81ad000) at ../../../kern/vfs_vnops.c:942 #8 0xc0875a63 in _fdrop (fp=0xc8f01a80, td=0xc81ad000) at file.h:277 #9 0xc0877900 in closef (fp=0xc8f01a80, td=0xc81ad000) at ../../../kern/kern_descrip.c:2117 #10 0xc0877ca7 in kern_close (td=0xc81ad000, fd=0x3) at ../../../kern/kern_descrip.c:1162 #11 0xc0877e4a in close (td=0xc81ad000, uap=0xf637bcec) at ../../../kern/kern_descrip.c:1114 #12 0xc08ef33a in syscallenter (td=0xc81ad000, sa=0xf637bce4) at ../../../kern/subr_trap.c:319 #13 0xc0bf254f in syscall (frame=0xf637bd28) at ../../../i386/i386/trap.c:1060 #14 0xc0bd9b91 in Xint0x80_syscall () at ../../../i386/i386/exception.s:264 #15 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) f 5 #5 0xc0952773 in vn_start_write (vp=0xc859f2b8, mpp=0xf637bb30, flags=Variable "flags" is not available. ) at ../../../kern/vfs_vnops.c:999 999 error = msleep(&mp->mnt_flag, MNT_MTX(mp), (kgdb) l 994 while ((mp->mnt_kern_flag & MNTK_SUSPEND) != 0) { 995 if (flags & V_NOWAIT) { 996 error = EWOULDBLOCK; 997 goto unlock; 998 } 999 error = msleep(&mp->mnt_flag, MNT_MTX(mp), 1000 (PUSER - 1) | (flags & PCATCH), "suspfs", 0); 1001 if (error) 1002 goto unlock; 1003 } (kgdb) p *mp $1 = {mnt_mtx = {lock_object = {lo_name = 0xc0ce039b "struct mount mtx", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0xc6d3d450}, mtx_lock = 0x4}, mnt_gen = 0x1, mnt_list = {tqe_next = 0x0, tqe_prev = 0xc8482018}, mnt_op = 0xc0ded440, mnt_vfc = 0xc0ded2a0, mnt_vnodecovered = 0xc84726cc, mnt_syncer = 0xc8f44000, mnt_ref = 0x39, mnt_nvnodelist = {tqh_first = 0xc8599c3c, tqh_last = 0xc881083c}, mnt_nvnodelistsize = 0x27, mnt_writeopcount = 0x0, mnt_kern_flag = 0x68000144, mnt_flag = 0x201000, mnt_xflag = 0x0, mnt_noasync = 0x1, mnt_opt = 0xc6eb05e0, mnt_optnew = 0x0, mnt_maxsymlinklen = 0x78, mnt_stat = {f_version = 0x20030518, f_type = 0x3, f_flags = 0x201000, f_bsize = 0x800, f_iosize = 0x4000, f_blocks = 0x7ba73, f_bfree = 0x58b27, f_bavail = 0x4ece1, f_files = 0x227fe, f_ffree = 0x227d8, f_syncwrites = 0x0, f_asyncwrites = 0x0, f_syncreads = 0x0, f_asyncreads = 0x0, f_spare = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, f_namemax = 0xff, f_owner = 0x0, f_fsid = {val = {0x4c559059, 0xd172080c}}, f_charspare = '\0' , f_fstypename = "ufs", '\0' , f_mntfromname = "/dev/md5a", '\0' , f_mntonname = "/mnt", '\0' }, mnt_cred = 0xc7cf6180, mnt_data = 0xc7c1cd00, mnt_time = 0x0, mnt_iosize_max = 0x20000, mnt_export = 0x0, mnt_label = 0x0, mnt_hashseed = 0xb86b788d, mnt_lockref = 0x0, mnt_secondary_writes = 0x0, mnt_secondary_accwrites = 0x14204, mnt_susp_owner = 0xc702fb00, mnt_gjprovider = 0x0, mnt_explock = {lock_object = {lo_name = 0xc0ce6bea "explock", lo_flags = 0x5730000, lo_data = 0x0, lo_witness = 0xc6d43840}, lk_lock = 0x1, lk_exslpfail = 0x0, lk_timo = 0x0, lk_pri = 0x50, lk_stack = {depth = 0x7, pcs = {0xc089824e, 0xc09367d7, 0xc093f44f, 0xc0940ad5, 0xc08ef33a, 0xc0bf254f, 0xc0bd9b91, 0x0 }}}} (kgdb) $ 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 210731) +++ /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: ACQUIRE_LOCK(&lk); + BO_LOCK(bo); + bp = gbincore(bo, dbn); 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,16 +6090,35 @@ 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); - return; + if (bp != NULL) { + if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT | + LK_INTERLOCK, BO_MTX(bo)) != 0) { + pause("INDIRT", 1); + goto check_incore; + } + } else { + BO_UNLOCK(bo); + bp = getblk(freeblks->fb_devvp, dbn, fs->fs_bsize, 0, + 0, 0); + if (LIST_FIRST(&bp->b_dep) != NULL) { + brelse(bp); + 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; + } + } } /* * Recursively free indirect blocks. Index: /usr/src/sys/kern/kern_conf.c =================================================================== --- /usr/src/sys/kern/kern_conf.c (revision 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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 210731) +++ /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