]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/epm: also do prepare_write for rbm 50317/head
authorXuehan Xu <xxhdx1985126@gmail.com>
Wed, 1 Mar 2023 07:09:08 +0000 (07:09 +0000)
committerXuehan Xu <xxhdx1985126@gmail.com>
Wed, 1 Mar 2023 07:42:16 +0000 (07:42 +0000)
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/seastore/extent_placement_manager.cc

index 6805bde616a898d76e7e8df40952000bc6e86ee0..27e2b31601ca2dfe7e46e00846023119f22caac4 100644 (file)
@@ -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(