f2fs: fix to unmap pages from userspace process in punch_hole()
authorChao Yu <chao@kernel.org>
Wed, 25 Aug 2021 11:34:19 +0000 (19:34 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 30 Aug 2021 17:12:47 +0000 (10:12 -0700)
commitc8dc3047c48540183744f959412d44b08c5435e1
tree99943c5b637cee5211483406bbe57da1bad4b76c
parentadf9ea89c719c1d23794e363f631e376b3ff8cbc
f2fs: fix to unmap pages from userspace process in punch_hole()

We need to unmap pages from userspace process before removing pagecache
in punch_hole() like we did in f2fs_setattr().

Similar change:
commit 5e44f8c374dc ("ext4: hole-punch use truncate_pagecache_range")

Fixes: fbfa2cc58d53 ("f2fs: add file operations")
Signed-off-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/file.c