summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMiao Xie <miaox@cn.fujitsu.com>2014-09-12 10:43:54 (GMT)
committerChris Mason <clm@fb.com>2014-09-17 20:38:50 (GMT)
commit23ea8e5a07673127d05cb5cf6f9914d7a53e0847 (patch)
tree58199f4b68c72a1a6c4d0be4cf6ab917ecdcb070 /lib
parentc3929c3624e1764855e5a452728aec201b18b42a (diff)
downloadlinux-23ea8e5a07673127d05cb5cf6f9914d7a53e0847.tar.xz
Btrfs: load checksum data once when submitting a direct read io
The current code would load checksum data for several times when we split a whole direct read io because of the limit of the raid stripe, it would make us search the csum tree for several times. In fact, it just wasted time, and made the contention of the csum tree root be more serious. This patch improves this problem by loading the data at once. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions