aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChao Yu <yuchao0@huawei.com>2018-06-04 11:20:35 -0400
committerJaegeuk Kim <jaegeuk@kernel.org>2018-06-04 17:32:44 -0400
commitaae764ece6076b0852b95943c40748569c7b8585 (patch)
treed667f786a87658a47bf3123374c1ef5872a86805
parenta1f72ac2c0a8d8a3488b31867c9255264331a4db (diff)
f2fs: don't change wbc->sync_mode
We should never falsify wbc->sync_mode passed from mm, otherwise mm can trigger writeback with wrong IO priority. Signed-off-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--fs/f2fs/node.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
index 513f03d823b6..64ad5466887f 100644
--- a/fs/f2fs/node.c
+++ b/fs/f2fs/node.c
@@ -1741,7 +1741,6 @@ static int f2fs_write_node_pages(struct address_space *mapping,
1741 trace_f2fs_writepages(mapping->host, wbc, NODE); 1741 trace_f2fs_writepages(mapping->host, wbc, NODE);
1742 1742
1743 diff = nr_pages_to_write(sbi, NODE, wbc); 1743 diff = nr_pages_to_write(sbi, NODE, wbc);
1744 wbc->sync_mode = WB_SYNC_NONE;
1745 blk_start_plug(&plug); 1744 blk_start_plug(&plug);
1746 f2fs_sync_node_pages(sbi, wbc, true, FS_NODE_IO); 1745 f2fs_sync_node_pages(sbi, wbc, true, FS_NODE_IO);
1747 blk_finish_plug(&plug); 1746 blk_finish_plug(&plug);