size_t tracker_off = data.block_size;
size_t first_seg_off = tracker_size + tracker_off;
size_t segments = (size - first_seg_off) / config_segment_size;
+ size_t available_size = segments * config_segment_size;
- INFO("{} disk_size={}, segment_size={}, segments={}, block_size={}, "
- "tracker_off={}, first_seg_off={}",
+ INFO("{} disk_size={}, available_size={}, segment_size={}, segments={}, "
+ "block_size={}, tracker_off={}, first_seg_off={}",
device_id_printer_t{device_id},
size,
+ available_size,
config_segment_size,
segments,
data.block_size,
first_seg_off);
return block_sm_superblock_t{
- size,
+ available_size,
config_segment_size,
data.block_size,
segments,