diff options
Diffstat (limited to 'fs/xfs/xfs_dquot.c')
| -rw-r--r-- | fs/xfs/xfs_dquot.c | 21 | 
1 files changed, 2 insertions, 19 deletions
diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c index cd82429d8df7..d57c2db64e59 100644 --- a/fs/xfs/xfs_dquot.c +++ b/fs/xfs/xfs_dquot.c @@ -53,13 +53,6 @@   * otherwise by the lowest id first, see xfs_dqlock2.   */ -#ifdef DEBUG -xfs_buftarg_t *xfs_dqerror_target; -int xfs_do_dqerror; -int xfs_dqreq_num; -int xfs_dqerror_mod = 33; -#endif -  struct kmem_zone		*xfs_qm_dqtrxzone;  static struct kmem_zone		*xfs_qm_dqzone; @@ -703,7 +696,7 @@ xfs_dq_get_next_id(  	xfs_dqid_t		next_id = *id + 1; /* simple advance */  	uint			lock_flags;  	struct xfs_bmbt_irec	got; -	xfs_extnum_t		idx; +	struct xfs_iext_cursor	cur;  	xfs_fsblock_t		start;  	int			error = 0; @@ -727,7 +720,7 @@ xfs_dq_get_next_id(  			return error;  	} -	if (xfs_iext_lookup_extent(quotip, "ip->i_df, start, &idx, &got)) { +	if (xfs_iext_lookup_extent(quotip, "ip->i_df, start, &cur, &got)) {  		/* contiguous chunk, bump startoff for the id calculation */  		if (got.br_startoff < start)  			got.br_startoff = start; @@ -770,15 +763,6 @@ xfs_qm_dqget(  		return -ESRCH;  	} -#ifdef DEBUG -	if (xfs_do_dqerror) { -		if ((xfs_dqerror_target == mp->m_ddev_targp) && -		    (xfs_dqreq_num++ % xfs_dqerror_mod) == 0) { -			xfs_debug(mp, "Returning error in dqget"); -			return -EIO; -		} -	} -  	ASSERT(type == XFS_DQ_USER ||  	       type == XFS_DQ_PROJ ||  	       type == XFS_DQ_GROUP); @@ -786,7 +770,6 @@ xfs_qm_dqget(  		ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL));  		ASSERT(xfs_inode_dquot(ip, type) == NULL);  	} -#endif  restart:  	mutex_lock(&qi->qi_tree_lock);  | 
