From: Xuehan Xu Date: Wed, 1 Mar 2023 07:09:08 +0000 (+0000) Subject: crimson/os/seastore/epm: also do prepare_write for rbm X-Git-Tag: v19.0.0~1652^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1923f8db92d0d2063b8af54ab39b043d6737c8d3;p=ceph.git crimson/os/seastore/epm: also do prepare_write for rbm Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/os/seastore/extent_placement_manager.cc b/src/crimson/os/seastore/extent_placement_manager.cc index 6805bde616a..27e2b31601c 100644 --- a/src/crimson/os/seastore/extent_placement_manager.cc +++ b/src/crimson/os/seastore/extent_placement_manager.cc @@ -593,6 +593,7 @@ RandomBlockOolWriter::do_write( stats.extents.bytes += ex->get_length(); stats.num_records += 1; + ex->prepare_write(); return rbm->write(paddr, ex->get_bptr() ).handle_error(