diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2015-10-29 12:28:46 +0300 |
---|---|---|
committer | Chris Mason <clm@fb.com> | 2015-11-03 18:44:20 +0300 |
commit | 485290a734f14279fa9376b3d6021a2dc1f82356 (patch) | |
tree | e9c10f2e1fcbb2e86ee66d1af947a8c6b8b7abe0 /fs/btrfs/extent-tree.c | |
parent | 90ce321da8ce3d00e19586993887346286208386 (diff) | |
download | linux-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