Skip to content

Commit 8d915fe

Browse files
committed
os/bluestore: remove no-op buffer creation
Signed-off-by: Pere Diaz Bou <[email protected]>
1 parent efbb1ac commit 8d915fe

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/os/bluestore/BlueStore.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -472,8 +472,6 @@ class BlueStore : public ObjectStore,
472472
void write(BufferCacheShard* cache, uint64_t seq, uint32_t offset, ceph::buffer::list& bl,
473473
unsigned flags) {
474474
std::lock_guard l(cache->lock);
475-
Buffer b(this, Buffer::STATE_WRITING, seq, offset, bl,
476-
flags);
477475
uint16_t cache_private = _discard(cache, offset, bl.length());
478476
_add_buffer(cache, this,
479477
Buffer(this, Buffer::STATE_WRITING, seq, offset, bl,
@@ -485,7 +483,6 @@ class BlueStore : public ObjectStore,
485483
void _finish_write(BufferCacheShard* cache, uint64_t seq);
486484
void did_read(BufferCacheShard* cache, uint32_t offset, ceph::buffer::list& bl) {
487485
std::lock_guard l(cache->lock);
488-
Buffer b(this, Buffer::STATE_CLEAN, 0, offset, bl);
489486
uint16_t cache_private = _discard(cache, offset, bl.length());
490487
_add_buffer(
491488
cache, this,

0 commit comments

Comments
 (0)