xfs: rmap btree requires more reserved free space
[linux-2.6-block.git] / fs / xfs / xfs_discard.c
index 272c3f8b6f7d0f11a0564e40b00b0568a28683dd..4ff499aa7338f6b7ea098955710938de67791dd4 100644 (file)
@@ -179,7 +179,7 @@ xfs_ioc_trim(
         * matter as trimming blocks is an advisory interface.
         */
        if (range.start >= XFS_FSB_TO_B(mp, mp->m_sb.sb_dblocks) ||
-           range.minlen > XFS_FSB_TO_B(mp, XFS_ALLOC_AG_MAX_USABLE(mp)) ||
+           range.minlen > XFS_FSB_TO_B(mp, mp->m_ag_max_usable) ||
            range.len < mp->m_sb.sb_blocksize)
                return -EINVAL;