diff options
author | Jaegeuk Kim | 2020-11-06 15:22:05 -0600 |
---|---|---|
committer | Jaegeuk Kim | 2020-12-21 15:33:17 -0600 |
commit | 317c4f58d6e31cfe26e86f734fb6288530acc637 (patch) | |
tree | e00a1e144d7f333026920f59f2600c1f660f5bd1 /fs/f2fs/inline.c | |
parent | 46806a8d82aa96dcd0afa49da257f5f56c011a09 (diff) | |
download | kernel-317c4f58d6e31cfe26e86f734fb6288530acc637.tar.gz kernel-317c4f58d6e31cfe26e86f734fb6288530acc637.tar.xz kernel-317c4f58d6e31cfe26e86f734fb6288530acc637.zip |
f2fs: avoid race condition for shrinker count
Light reported sometimes shinker gets nat_cnt < dirty_nat_cnt resulting in
wrong do_shinker work. Let's avoid to return insane overflowed value by adding
single tracking value.
Reported-by: Light Hsieh <Light.Hsieh@mediatek.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/inline.c')
0 files changed, 0 insertions, 0 deletions