]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: avoid punch_hole overhead when releasing volatile data
authorJaegeuk Kim <jaegeuk@kernel.org>
Wed, 18 Mar 2015 00:16:35 +0000 (17:16 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 10 Apr 2015 22:08:46 +0000 (15:08 -0700)
commited6373c4a59239c28e9563d61db42a2f9469555b
tree32391cbf119529871a6663ed62d5ab0b2e94a09e
parentd7583821bc674798225610e8fa650dd64c7a287c
f2fs: avoid punch_hole overhead when releasing volatile data

This patch is to avoid some punch_hole overhead when releasing volatile data.
If volatile data was not written yet, we just can make the first page as zero.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/f2fs.h
fs/f2fs/file.c
fs/f2fs/inode.c