From 8d915fe1e79d7797baf8318075e2bd8969f75826 Mon Sep 17 00:00:00 2001 From: Pere Diaz Bou Date: Tue, 2 Jan 2024 12:28:21 +0100 Subject: [PATCH] os/bluestore: remove no-op buffer creation Signed-off-by: Pere Diaz Bou --- src/os/bluestore/BlueStore.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index 44dace5f490..f40c636e072 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -472,8 +472,6 @@ public: void write(BufferCacheShard* cache, uint64_t seq, uint32_t offset, ceph::buffer::list& bl, unsigned flags) { std::lock_guard l(cache->lock); - Buffer b(this, Buffer::STATE_WRITING, seq, offset, bl, - flags); uint16_t cache_private = _discard(cache, offset, bl.length()); _add_buffer(cache, this, Buffer(this, Buffer::STATE_WRITING, seq, offset, bl, @@ -485,7 +483,6 @@ public: void _finish_write(BufferCacheShard* cache, uint64_t seq); void did_read(BufferCacheShard* cache, uint32_t offset, ceph::buffer::list& bl) { std::lock_guard l(cache->lock); - Buffer b(this, Buffer::STATE_CLEAN, 0, offset, bl); uint16_t cache_private = _discard(cache, offset, bl.length()); _add_buffer( cache, this, -- 2.39.5