--- //depot/vendor/freebsd/src/sys/fs/ntfs/ntfs_subr.c 2008/01/24 12:35:50 +++ //depot/user/attilio/attilio_schedlock/fs/ntfs/ntfs_subr.c 2008/02/06 13:47:04 @@ -463,6 +463,9 @@ ntfs_freentvattr(vap); } mtx_unlock(&ip->i_interlock); + mtx_assert(&ip->i_interlock, MA_NOTOWNED); + KASSERT(!lockstatus(&ip->i_lock, curthread), + ("%s: lock should be unreleased!", __func__)); mtx_destroy(&ip->i_interlock); lockdestroy(&ip->i_lock); vrele(ip->i_devvp);