]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: Even when we are distrust data_digest, go ahead and set it when we can
authorDavid Zafman <dzafman@redhat.com>
Tue, 24 Jul 2018 20:30:09 +0000 (13:30 -0700)
committerDavid Zafman <dzafman@redhat.com>
Thu, 26 Jul 2018 22:03:27 +0000 (15:03 -0700)
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 3b72d1a116ff7e45f35465db1397f648fb148876)

Conflicts:
src/osd/PrimaryLogPG.cc (trivial)

src/osd/PrimaryLogPG.cc

index 02ab4b7daba107951182cb28e4c368a258b729c6..4aa89555e4b645474a46a47c03f3e1f71d6d24f7 100644 (file)
@@ -5623,8 +5623,7 @@ int PrimaryLogPG::do_osd_ops(OpContext *ctx, vector<OSDOp>& ops)
   object_info_t& oi = obs.oi;
   const hobject_t& soid = oi.soid;
   const bool skip_data_digest =
-    (osd->store->has_builtin_csum() && osd->osd_skip_data_digest) ||
-    g_conf->osd_distrust_data_digest;
+    osd->store->has_builtin_csum() && osd->osd_skip_data_digest;
 
   PGTransaction* t = ctx->op_t.get();