]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: use blob internal settings for csum checking
authorxie xingguo <xie.xingguo@zte.com.cn>
Thu, 22 Sep 2016 07:38:44 +0000 (15:38 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Thu, 22 Sep 2016 14:43:17 +0000 (22:43 +0800)
commit62ba4d4e534c68b0688068ded488ae0b1a77b74c
treee14ad693612539d00f2fc1cbbbb0f17d8ca702a3
parent36ea57102738f7e3bc3bbe9ee15e1398f14bccf5
os/bluestore: use blob internal settings for csum checking

This is because:
1. It is more accurate, as the global csum settings may change dynamically.
2. bluestore_blob_t::verify_csum() can handle both csum-on and csum-off correctly.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/BlueStore.cc