]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: fix remove page failed in invalidate compress pages
authorFengnan Chang <changfengnan@vivo.com>
Fri, 26 Nov 2021 10:19:19 +0000 (18:19 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 10 Dec 2021 23:48:32 +0000 (15:48 -0800)
commit276be11c938b5531860765ebd8deaa6c43f807d9
treefd488eebdf35e8a136303fd244950650f9a256bf
parent98ab60db6053d8e6175370605bc5d512bffc9d5d
f2fs: fix remove page failed in invalidate compress pages

Since compress inode not a regular file, generic_error_remove_page in
f2fs_invalidate_compress_pages will always be failed, set compress
inode as a regular file to fix it.

Fixes: 18e26da2b4a1 ("f2fs: compress: add compress_inode to cache compressed blocks")
Signed-off-by: Fengnan Chang <changfengnan@vivo.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/inode.c