From: Jaegeuk Kim Date: Wed, 19 Nov 2014 18:54:48 +0000 (-0800) Subject: f2fs: submit bio for node blocks in the reclaim path X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=27c6bd60ac9bf8114f6bb41eda6addc16a6b76a9;p=deliverable%2Flinux.git f2fs: submit bio for node blocks in the reclaim path If a node page is request to be written during the reclaiming path, we should submit the bio to avoid pending to recliam it. Signed-off-by: Jaegeuk Kim --- diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index 478ce1eacd54..dbf49cc80297 100644 --- a/fs/f2fs/node.c +++ b/fs/f2fs/node.c @@ -1326,6 +1326,10 @@ static int f2fs_write_node_page(struct page *page, dec_page_count(sbi, F2FS_DIRTY_NODES); up_read(&sbi->node_write); unlock_page(page); + + if (wbc->for_reclaim) + f2fs_submit_merged_bio(sbi, NODE, WRITE); + return 0; redirty_out: