• C
    f2fs: fix to drop all inmem pages correctly · a2e2e76b
    Chao Yu 提交于
    In commit 57864ae5 ("f2fs: limit # of inmemory pages"), we have
    limited memory footprint of all inmem pages with 20% of total memory,
    otherwise, if we exceed the threshold, we will try to drop all inmem
    pages to avoid excessive memory pressure resulting in performance
    regression.
    
    But in some unrelated error paths, we will also drop all inmem pages,
    which should be wrong, fix it in this patch.
    Signed-off-by: NChao Yu <yuchao0@huawei.com>
    Signed-off-by: NJaegeuk Kim <jaegeuk@kernel.org>
    a2e2e76b
data.c 57.8 KB