X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fext4%2Fialloc.c;h=f344834bbf58a4f0228b5ab85243d8bba1b1d648;hb=b8e6c91c74e9f0279b7c51048779b3d62da60b88;hp=655e760212b871655c2fa55a0e0f1b889476ae77;hpb=f1b134fdf6d36c975b4a66cf952565cd73aebdba;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))