From: Sage Weil Date: Wed, 29 Mar 2017 22:08:29 +0000 (-0400) Subject: os/bluestore: drop unused dirty_range arg X-Git-Tag: ses5-milestone6~8^2~8^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4fb50f7227faa9784571a253c025825958fae78a;p=ceph.git os/bluestore: drop unused dirty_range arg Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index e5bccea2e94..bc7ddde8331 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 f2f3ace5dce..97e3fccd056 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);