X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fext4%2Fialloc.c;h=f344834bbf58a4f0228b5ab85243d8bba1b1d648;hb=d26acd92fa990764b72608a68224f46fac377032;hp=655e760212b871655c2fa55a0e0f1b889476ae77;hpb=afd2fc02ab7bae6062671c5ca80dd34c34a63fb7;p=linux-2.6 diff --git a/fs/ext4/ialloc.c b/fs/ext4/ialloc.c index 655e760212..f344834bbf 100644 --- a/fs/ext4/ialloc.c +++ b/fs/ext4/ialloc.c @@ -351,7 +351,7 @@ find_close_to_parent: goto found_flexbg; } - if (best_flex < 0 || + if (flex_group[best_flex].free_inodes == 0 || (flex_group[i].free_blocks > flex_group[best_flex].free_blocks && flex_group[i].free_inodes))