Skip to content

Commit d7467b0

Browse files
committed
blk/kerneldevice: count ops not bytes in discard_op perf counter
Fixes: https://tracker.ceph.com/issues/70335 Signed-off-by: Igor Fedotov <[email protected]>
1 parent 302756c commit d7467b0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/blk/kernel/KernelDevice.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -818,7 +818,7 @@ void KernelDevice::_discard_thread(uint64_t tid)
818818
discard_running ++;
819819
l.unlock();
820820
dout(20) << __func__ << " finishing" << dendl;
821-
logger->inc(l_blk_kernel_device_discard_op, discard_processing.size());
821+
logger->inc(l_blk_kernel_device_discard_op, discard_processing.num_intervals());
822822
for (auto p = discard_processing.begin(); p != discard_processing.end(); ++p) {
823823
_discard(p.get_start(), p.get_len());
824824
}

0 commit comments

Comments
 (0)