|
@@ -3213,7 +3213,7 @@ ext4_mb_check_group_pa(ext4_fsblk_t goal_block,
|
|
cur_distance = abs(goal_block - cpa->pa_pstart);
|
|
cur_distance = abs(goal_block - cpa->pa_pstart);
|
|
new_distance = abs(goal_block - pa->pa_pstart);
|
|
new_distance = abs(goal_block - pa->pa_pstart);
|
|
|
|
|
|
- if (cur_distance < new_distance)
|
|
|
|
|
|
+ if (cur_distance <= new_distance)
|
|
return cpa;
|
|
return cpa;
|
|
|
|
|
|
/* drop the previous reference */
|
|
/* drop the previous reference */
|