]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: use -1 for deep scrub digest seed on new OSDs
authorSage Weil <sage@redhat.com>
Wed, 10 Dec 2014 00:00:56 +0000 (16:00 -0800)
committerSage Weil <sage@redhat.com>
Sat, 20 Dec 2014 15:28:52 +0000 (07:28 -0800)
commit7d73f41f0d6ae2bf971c72b0b8aca6579e1c0d62
tree0645562a6a74a923adeba7a628ee7c26c1ee11d0
parente68d77166cf86fa63a52b29ed8afbee352768d36
osd: use -1 for deep scrub digest seed on new OSDs

0 is a weak initial value for a CRC since it doesn't change with a sequence
of 0 bytes (which are relatively common).  -1 is better.  Use -1 when
everyone in the acting set supports it.

Signed-off-by: Sage Weil <sage@redhat.com>
src/include/ceph_features.h
src/messages/MOSDRepScrub.h
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/ReplicatedBackend.cc
src/osd/ReplicatedBackend.h