[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230327135800.524-1-yohan.joung@sk.com>
Date: Mon, 27 Mar 2023 22:58:00 +0900
From: Yohan Joung <jyh429@...il.com>
To: jaegeuk@...nel.org, chao@...nel.org
Cc: linux-f2fs-devel@...ts.sourceforge.net,
linux-kernel@...r.kernel.org, Yohan Joung <yohan.joung@...com>
Subject: [PATCH] f2fs: add radix_tree_preload_end in error case
To prevent excessive increase in preemption count
add radix_tree_preload_end in retry
Signed-off-by: Yohan Joung <yohan.joung@...com>
---
fs/f2fs/checkpoint.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/fs/f2fs/checkpoint.c b/fs/f2fs/checkpoint.c
index 1e0164cde23d..72205a9437b5 100644
--- a/fs/f2fs/checkpoint.c
+++ b/fs/f2fs/checkpoint.c
@@ -508,6 +508,7 @@ static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino,
if (!e) {
if (!new) {
spin_unlock(&im->ino_lock);
+ radix_tree_preload_end();
goto retry;
}
e = new;
--
2.25.1
Powered by blists - more mailing lists