https://github.com/torvalds/linux
Revision c5f7d0bb29df2e1848a236e58e201daf5b4e0f21 authored by Qu Wenruo on 15 April 2014, 02:41:00 UTC, committed by Chris Mason on 24 April 2014, 23:43:32 UTC
Commit 3ac0d7b96a268a98bd474cab8bce3a9f125aaccf fixed the btrfs expanding
write problem but the hole punched is sometimes too large for some
iovec, which has unmapped data ranges.
This patch will change to hole range to a more accurate value using the
counts checked by the write check routines.

Reported-by: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: Chris Mason <clm@fb.com>
1 parent 0040e60
History
Tip revision: c5f7d0bb29df2e1848a236e58e201daf5b4e0f21 authored by Qu Wenruo on 15 April 2014, 02:41:00 UTC
btrfs: Change the hole range to a more accurate value.
Tip revision: c5f7d0b
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 1.1 KB
.mailmap -rw-r--r-- 4.4 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 93.3 KB
Kbuild -rw-r--r-- 2.5 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 262.5 KB
Makefile -rw-r--r-- 48.3 KB
README -rw-r--r-- 18.3 KB
REPORTING-BUGS -rw-r--r-- 7.3 KB

README

back to top