]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: fix pages truncation in btrfs_ioctl_clone()
authorLi Zefan <lizf@cn.fujitsu.com>
Sun, 18 Sep 2011 14:20:46 +0000 (10:20 -0400)
committerChris Mason <chris.mason@oracle.com>
Sun, 18 Sep 2011 14:20:46 +0000 (10:20 -0400)
commit305433b4bfd753d3dd8d315fb7d67421e5508b13
tree9f2c706625a67a5164f774805eb8aaa32ea2410b
parent245ceb9f87e5f9e19afa9cb254e2affaaa516650
Btrfs: fix pages truncation in btrfs_ioctl_clone()

It's a bug in commit 350d7c5fd7fa0c82c92af33237926598a0bd4c90
(Btrfs: truncate pages from clone ioctl target range)

We should pass the dest range to the truncate function, but not the
src range.

Also move the function before locking extent state.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ioctl.c