]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/segment_manager/block: add segment_size to make_superblock debugging
authorSamuel Just <sjust@redhat.com>
Mon, 23 Aug 2021 17:56:22 +0000 (10:56 -0700)
committerSamuel Just <sjust@redhat.com>
Thu, 26 Aug 2021 20:49:09 +0000 (13:49 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/segment_manager/block.cc

index 52c281dfa809bb9184ba982efcf091ce1e253edf..8c729d18535916b3ef968e21492b6a9be989072b 100644 (file)
@@ -139,14 +139,6 @@ block_sm_superblock_t make_superblock(
   auto config_size = get_conf<Option::size_t>(
     "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<Option::size_t>(
@@ -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,