From f4d4c9c68a7f20bcd0bad976ed2426c54cc52929 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 14 Mar 2017 16:47:40 -0400 Subject: [PATCH] os/bluestore: remove dead _do_deferred_op code Signed-off-by: Sage Weil --- src/os/bluestore/BlueStore.cc | 28 ---------------------------- src/os/bluestore/BlueStore.h | 1 - 2 files changed, 29 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index d6196294193..853d512bddb 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -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; diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index 39913a98b34..e5b5a41e109 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -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( -- 2.39.5