diff -ur on17/usr/src/uts/common/fs/ufs/ufs_thread.c bc-on17/usr/src/uts/common/fs/ufs/ufs_thread.c --- on17/usr/src/uts/common/fs/ufs/ufs_thread.c Tue Jun 14 02:45:19 2005 +++ bc-on17/usr/src/uts/common/fs/ufs/ufs_thread.c Tue Jul 12 00:06:56 2005 @@ -374,7 +374,7 @@ (void) chkiq((struct ufsvfs *)vp->v_vfsp->vfs_data, /* change */ -1, ip, (uid_t)ip->i_uid, 0, CRED(), (char **)NULL, (size_t *)NULL); - dqrele(ip->i_dquot); + TRANS_DQRELE(ufsvfsp, ip->i_dquot); ip->i_dquot = NULL; ip->i_flag &= ~(IDEL | IDIRECTIO); ip->i_cflags = 0; diff -ur on17/usr/src/uts/common/fs/ufs/ufs_vnops.c bc-on17/usr/src/uts/common/fs/ufs/ufs_vnops.c --- on17/usr/src/uts/common/fs/ufs/ufs_vnops.c Tue Jun 14 02:45:19 2005 +++ bc-on17/usr/src/uts/common/fs/ufs/ufs_vnops.c Tue Jul 12 00:06:38 2005 @@ -2075,7 +2075,7 @@ (uid_t)ip->i_uid, /* force */ 1, cr, (char **)NULL, (size_t *)NULL); - dqrele(ip->i_dquot); + TRANS_DQRELE(ufsvfsp, ip->i_dquot); } ip->i_uid = vap->va_uid;