summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
diff options
context:
space:
mode:
authorQu Wenruo <quwenruo@cn.fujitsu.com>2015-10-29 12:28:46 +0300
committerChris Mason <clm@fb.com>2015-11-03 18:44:20 +0300
commit485290a734f14279fa9376b3d6021a2dc1f82356 (patch)
treee9c10f2e1fcbb2e86ee66d1af947a8c6b8b7abe0 /fs/btrfs/extent-tree.c
parent90ce321da8ce3d00e19586993887346286208386 (diff)
downloadlinux-485290a734f14279fa9376b3d6021a2dc1f82356.tar.xz
btrfs: Fix a data space underflow warning
Even with quota disabled, generic/127 will trigger a kernel warning by underflow data space info. The bug is caused by buffered write, which in case of short copy, the start parameter for btrfs_delalloc_release_space() is wrong, and round_up/down() in btrfs_delalloc_release() extents the range to page aligned, decreasing one more page than expected. This patch will fix it by passing correct start. Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'fs/btrfs/extent-tree.c')
0 files changed, 0 insertions, 0 deletions