CPU FUNCTION 1 -> sys_close 1 -> kern_close 1 -> _sx_xlock 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 <- _sx_xlock 1 -> _sx_assert 1 -> witness_assert 1 <- witness_assert 1 <- _sx_assert 1 -> free 1 <- free 1 -> bzero 1 <- bzero 1 -> fdunused 1 -> _sx_assert 1 <- _sx_assert 1 <- fdunused 1 -> closefp 1 -> _sx_assert 1 <- _sx_assert 1 -> knote_fdclose 1 -> _sx_assert 1 <- _sx_assert 1 <- knote_fdclose 1 -> _sx_xunlock 1 -> witness_unlock 1 <- witness_unlock 1 <- _sx_xunlock 1 -> closef 1 -> _fdrop 1 -> vn_closefile 1 -> vn_close 1 -> vn_start_write 1 -> VOP_GETWRITEMOUNT_APV 1 -> vop_stdgetwritemount 1 -> vfs_ref 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 -> witness_unlock 1 <- witness_unlock 1 <- vfs_ref 1 <- vop_stdgetwritemount 1 <- VOP_GETWRITEMOUNT_APV 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 -> vn_start_write_locked 1 -> witness_unlock 1 <- witness_unlock 1 <- vn_start_write_locked 1 <- vn_start_write 1 -> _vn_lock 1 -> VOP_LOCK1_APV 1 -> vop_lock_pre 1 <- vop_lock_pre 1 -> ffs_lock 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 <- ffs_lock 1 -> vop_lock_post 1 <- vop_lock_post 1 <- VOP_LOCK1_APV 1 <- _vn_lock 1 -> VOP_CLOSE_APV 1 -> ufs_close 1 -> witness_checkorder 1 -> _isitmyx 1 <- _isitmyx 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 -> ufs_itimes_locked 1 -> ffs_rdonly 1 <- ffs_rdonly 1 -> vfs_timestamp 1 -> microtime 1 -> hpet_get_timecount 1 <- hpet_get_timecount 1 <- microtime 1 <- vfs_timestamp 1 <- ufs_itimes_locked 1 -> witness_unlock 1 <- witness_unlock 1 <- ufs_close 1 -> vop_close_post 1 <- vop_close_post 1 <- VOP_CLOSE_APV 1 -> vput 1 -> vputx 1 -> VOP_UNLOCK_APV 1 -> vop_unlock_pre 1 <- vop_unlock_pre 1 -> vop_stdunlock 1 -> _lockmgr_assert 1 -> witness_assert 1 <- witness_assert 1 <- _lockmgr_assert 1 -> wakeupshlk 1 -> witness_unlock 1 <- witness_unlock 1 <- wakeupshlk 1 <- vop_stdunlock 1 -> vop_unlock_post 1 <- vop_unlock_post 1 <- VOP_UNLOCK_APV 1 -> _vdrop 1 <- _vdrop 1 <- vputx 1 <- vput 1 -> vn_finished_write 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 -> witness_unlock 1 <- witness_unlock 1 <- vn_finished_write 1 <- vn_close 1 <- vn_closefile 1 -> crfree 1 <- crfree 1 -> free 1 <- free 1 -> uma_zfree_arg 1 -> uma_dbg_free 1 -> uma_dbg_getslab 1 -> witness_checkorder 1 <- witness_checkorder 1 -> witness_lock 1 <- witness_lock 1 -> witness_unlock 1 <- witness_unlock 1 <- uma_dbg_getslab 1 <- uma_dbg_free 1 -> critical_enter 1 <- critical_enter 1 -> critical_exit 1 <- critical_exit 1 <- uma_zfree_arg 1 <- _fdrop 1 <- closef 1 <- closefp 1 <- kern_close 1 <- sys_close 1 -> bzero 1 <- bzero 1 <= close