From: Garry Drankovich Date: Wed, 6 May 2026 16:19:45 +0000 (+0300) Subject: os/bluestore: do not increment *issued_deferred* counter twice X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F68775%2Fhead;p=ceph.git os/bluestore: do not increment *issued_deferred* counter twice in write v2 mode. _get_deferred_op() is already increasing performance counter on its own. Signed-off-by: Garry Drankovich --- diff --git a/src/os/bluestore/Writer.cc b/src/os/bluestore/Writer.cc index 4da18bdab79..699efc57b5d 100644 --- a/src/os/bluestore/Writer.cc +++ b/src/os/bluestore/Writer.cc @@ -730,8 +730,6 @@ inline void BlueStore::Writer::_schedule_io_masked( op->op = bluestore_deferred_op_t::OP_WRITE; op->extents.emplace_back(bluestore_pextent_t(disk_position, chunk_size)); op->data = ddata; - bstore->logger->inc(l_bluestore_issued_deferred_writes); - bstore->logger->inc(l_bluestore_issued_deferred_write_bytes, ddata.length()); } disk_position += chunk_size; data_left -= chunk_size; @@ -773,8 +771,6 @@ inline void BlueStore::Writer::_schedule_io( op->op = bluestore_deferred_op_t::OP_WRITE; op->extents = disk_extents; op->data = data; - bstore->logger->inc(l_bluestore_issued_deferred_writes); - bstore->logger->inc(l_bluestore_issued_deferred_write_bytes, data.length()); } else { for (const auto& loc : disk_extents) { bufferlist data_chunk;