From 0423a1c34e186d4b30c6202b97adcf0fcc6566e1 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Mon, 23 Aug 2021 10:56:22 -0700 Subject: [PATCH] crimson/os/seastore/segment_manager/block: add segment_size to make_superblock debugging Signed-off-by: Samuel Just --- .../os/seastore/segment_manager/block.cc | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/crimson/os/seastore/segment_manager/block.cc b/src/crimson/os/seastore/segment_manager/block.cc index 52c281dfa809b..8c729d1853591 100644 --- a/src/crimson/os/seastore/segment_manager/block.cc +++ b/src/crimson/os/seastore/segment_manager/block.cc @@ -139,14 +139,6 @@ block_sm_superblock_t make_superblock( auto config_size = get_conf( "seastore_device_size"); - logger().debug( - "{}: size {}, block_size {}, allocated_size {}, configured_size {}", - __func__, - data.size, - data.block_size, - data.allocated_size, - config_size); - size_t size = (data.size == 0) ? config_size : data.size; auto config_segment_size = get_conf( @@ -157,6 +149,18 @@ block_sm_superblock_t make_superblock( data.block_size); size_t segments = (size - tracker_size - data.block_size) / config_segment_size; + + logger().debug( + "{}: size {}, block_size {}, allocated_size {}, configured_size {}, " + "segment_size {}", + __func__, + data.size, + data.block_size, + data.allocated_size, + config_size, + config_segment_size + ); + return block_sm_superblock_t{ size, config_segment_size, -- 2.39.5