From: Jaegeuk Kim Date: Wed, 4 Dec 2019 03:07:53 +0000 (-0800) Subject: f2fs: set GFP_NOFS when moving inline dentries X-Git-Tag: v5.10.7~3342^2~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dd973007bfefe62c81e84cb6ae0704c73b2b64c9;p=platform%2Fkernel%2Flinux-rpi.git f2fs: set GFP_NOFS when moving inline dentries Otherwise, it can cause circular locking dependency reported by mm. Reviewed-by: Chao Yu Signed-off-by: Jaegeuk Kim --- diff --git a/fs/f2fs/inline.c b/fs/f2fs/inline.c index 896db04..52f85ed 100644 --- a/fs/f2fs/inline.c +++ b/fs/f2fs/inline.c @@ -368,7 +368,7 @@ static int f2fs_move_inline_dirents(struct inode *dir, struct page *ipage, struct f2fs_dentry_ptr src, dst; int err; - page = f2fs_grab_cache_page(dir->i_mapping, 0, false); + page = f2fs_grab_cache_page(dir->i_mapping, 0, true); if (!page) { f2fs_put_page(ipage, 1); return -ENOMEM;