From 4fb50f7227faa9784571a253c025825958fae78a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 29 Mar 2017 18:08:29 -0400 Subject: [PATCH] os/bluestore: drop unused dirty_range arg Signed-off-by: Sage Weil --- src/os/bluestore/BlueStore.cc | 9 ++++----- src/os/bluestore/BlueStore.h | 3 +-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index e5bccea2e94d4..bc7ddde833134 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -2588,7 +2588,6 @@ void BlueStore::ExtentMap::fault_range( } void BlueStore::ExtentMap::dirty_range( - KeyValueDB::Transaction t, uint32_t offset, uint32_t length) { @@ -10029,7 +10028,7 @@ int BlueStore::_do_write( } o->extent_map.compress_extent_map(dirty_start, dirty_end - dirty_start); - o->extent_map.dirty_range(txc->t, dirty_start, dirty_end - dirty_start); + o->extent_map.dirty_range(dirty_start, dirty_end - dirty_start); r = 0; out: @@ -10089,7 +10088,7 @@ int BlueStore::_do_zero(TransContext *txc, WriteContext wctx; o->extent_map.fault_range(db, offset, length); o->extent_map.punch_hole(c, offset, length, &wctx.old_extents); - o->extent_map.dirty_range(txc->t, offset, length); + o->extent_map.dirty_range(offset, length); _wctx_finish(txc, c, o, &wctx); if (offset + length > o->onode.size) { @@ -10629,7 +10628,7 @@ int BlueStore::_do_clone_range( ++n; } if (dirtied_oldo) { - oldo->extent_map.dirty_range(txc->t, srcoff, length); // overkill + oldo->extent_map.dirty_range(srcoff, length); // overkill txc->write_onode(oldo); } txc->write_onode(newo); @@ -10637,7 +10636,7 @@ int BlueStore::_do_clone_range( if (dstoff + length > newo->onode.size) { newo->onode.size = dstoff + length; } - newo->extent_map.dirty_range(txc->t, dstoff, length); + newo->extent_map.dirty_range(dstoff, length); _dump_onode(oldo); _dump_onode(newo); return 0; diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index f2f3ace5dceaf..97e3fccd05642 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -827,8 +827,7 @@ public: uint32_t offset, uint32_t length); /// ensure a range of the map is marked dirty - void dirty_range(KeyValueDB::Transaction t, - uint32_t offset, uint32_t length); + void dirty_range(uint32_t offset, uint32_t length); extent_map_t::iterator find(uint64_t offset); -- 2.39.5