summaryrefslogtreecommitdiff
path: root/fs/nfs
diff options
context:
space:
mode:
authorQu Wenruo <quwenruo@cn.fujitsu.com>2014-05-30 11:16:10 +0400
committerChris Mason <clm@fb.com>2014-06-10 04:21:06 +0400
commitd77815461f047e561f77a07754ae923ade597d4e (patch)
tree0d0a59e05a2e96aa9d6cafb7c7170877b64fb588 /fs/nfs
parent3821f348889e506efbd268cc8149e0ebfa47c4e5 (diff)
downloadlinux-d77815461f047e561f77a07754ae923ade597d4e.tar.xz
btrfs: Avoid trucating page or punching hole in a already existed hole.
btrfs_punch_hole() will truncate unaligned pages or punch hole on a already existed hole. This will cause unneeded zero page or holes splitting the original huge hole. This patch will skip already existed holes before any page truncating or hole punching. Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'fs/nfs')
0 files changed, 0 insertions, 0 deletions