diff options
| -rw-r--r-- | fs/xfs/libxfs/xfs_ag.c | 2 | ||||
| -rw-r--r-- | fs/xfs/libxfs/xfs_ag.h | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/fs/xfs/libxfs/xfs_ag.c b/fs/xfs/libxfs/xfs_ag.c index 47e90dbb852b..8fe96a9e0472 100644 --- a/fs/xfs/libxfs/xfs_ag.c +++ b/fs/xfs/libxfs/xfs_ag.c @@ -242,7 +242,7 @@ xfs_perag_alloc(  	 * Pre-calculated geometry  	 */  	pag->block_count = __xfs_ag_block_count(mp, index, agcount, dblocks); -	pag->min_block = XFS_AGFL_BLOCK(mp); +	pag->min_block = XFS_AGFL_BLOCK(mp) + 1;  	__xfs_agino_range(mp, pag->block_count, &pag->agino_min,  			&pag->agino_max); diff --git a/fs/xfs/libxfs/xfs_ag.h b/fs/xfs/libxfs/xfs_ag.h index 7290148fa6e6..9c22a76d58cf 100644 --- a/fs/xfs/libxfs/xfs_ag.h +++ b/fs/xfs/libxfs/xfs_ag.h @@ -222,7 +222,7 @@ xfs_verify_agbno(struct xfs_perag *pag, xfs_agblock_t agbno)  {  	if (agbno >= pag->block_count)  		return false; -	if (agbno <= pag->min_block) +	if (agbno < pag->min_block)  		return false;  	return true;  } | 
