diff options
Diffstat (limited to 'fs/xfs/libxfs/xfs_rtbitmap.c')
| -rw-r--r-- | fs/xfs/libxfs/xfs_rtbitmap.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/xfs/libxfs/xfs_rtbitmap.c b/fs/xfs/libxfs/xfs_rtbitmap.c index 65fc4ed2e9a1..b228c821bae6 100644 --- a/fs/xfs/libxfs/xfs_rtbitmap.c +++ b/fs/xfs/libxfs/xfs_rtbitmap.c @@ -1029,8 +1029,8 @@ xfs_rtalloc_query_range(  	if (low_rec->ar_startext >= mp->m_sb.sb_rextents ||  	    low_rec->ar_startext == high_rec->ar_startext)  		return 0; -	if (high_rec->ar_startext >= mp->m_sb.sb_rextents) -		high_rec->ar_startext = mp->m_sb.sb_rextents - 1; +	if (high_rec->ar_startext > mp->m_sb.sb_rextents) +		high_rec->ar_startext = mp->m_sb.sb_rextents;  	/* Iterate the bitmap, looking for discrepancies. */  	rtstart = low_rec->ar_startext;  | 
