]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: remove dead _do_deferred_op code
authorSage Weil <sage@redhat.com>
Tue, 14 Mar 2017 20:47:40 +0000 (16:47 -0400)
committerSage Weil <sage@redhat.com>
Tue, 21 Mar 2017 18:56:29 +0000 (13:56 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h

index d6196294193096b3d09b31a3ae9952d41f9571ea..853d512bddbea5fd4d007db22c4d37d3a6d30c2c 100644 (file)
@@ -7846,34 +7846,6 @@ int BlueStore::_deferred_finish(TransContext *txc)
   return 0;
 }
 
-int BlueStore::_do_deferred_op(TransContext *txc, bluestore_deferred_op_t& wo)
-{
-  switch (wo.op) {
-  case bluestore_deferred_op_t::OP_WRITE:
-    {
-      dout(20) << __func__ << " write " << wo.extents << dendl;
-      logger->inc(l_bluestore_deferred_write_ops);
-      logger->inc(l_bluestore_deferred_write_bytes, wo.data.length());
-      bufferlist::iterator p = wo.data.begin();
-      for (auto& e : wo.extents) {
-       bufferlist bl;
-       p.copy(e.length, bl);
-        if (!g_conf->bluestore_debug_omit_block_device_write) {
-         int r = bdev->aio_write(e.offset, bl, &txc->ioc, false);
-         assert(r == 0);
-        }
-       txc->osr->deferred_blocks.insert(e.offset, e.length);
-      }
-    }
-    break;
-
-  default:
-    assert(0 == "unrecognized deferred op");
-  }
-
-  return 0;
-}
-
 int BlueStore::_deferred_replay()
 {
   dout(10) << __func__ << " start" << dendl;
index 39913a98b3461e94ca59cb8572f8408038ed7737..e5b5a41e109d74f26ce492fe7b7ee4f4d49a7025 100644 (file)
@@ -1863,7 +1863,6 @@ private:
   void _deferred_try_submit();
   void _deferred_try_submit(OpSequencer *osr);
   int _deferred_finish(TransContext *txc);
-  int _do_deferred_op(TransContext *txc, bluestore_deferred_op_t& wo);
   int _deferred_replay();
 
   int _fsck_check_extents(