]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ext4: fix avefreec in find_group_orlov
authorPan Dong <pandong.peter@bytedance.com>
Tue, 25 May 2021 07:36:56 +0000 (15:36 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 20 Jul 2021 14:15:40 +0000 (16:15 +0200)
commitfdb1e064f2cc38f99e4ccf6890f03b1ae3c52729
tree25a2956a0fc6bfea67ca5a048ed1c0df4fdbe868
parentcc0458bcd213f544edefe8b38d6ef23eedd568ee
ext4: fix avefreec in find_group_orlov

commit c89849cc0259f3d33624cc3bd127685c3c0fa25d upstream.

The avefreec should be average free clusters instead
of average free blocks, otherwize Orlov's allocator
will not work properly when bigalloc enabled.

Cc: stable@kernel.org
Signed-off-by: Pan Dong <pandong.peter@bytedance.com>
Link: https://lore.kernel.org/r/20210525073656.31594-1-pandong.peter@bytedance.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ext4/ialloc.c