Signed-off-by: Lu, Yuan <yuan.y.lu@intel.com>
BlockExtent convert_to_block_extent(const uint64_t offset_bytes, const uint64_t length_bytes)
{
return BlockExtent(offset_bytes,
- offset_bytes + length_bytes - 1);
+ offset_bytes + length_bytes);
}
BlockExtent WriteLogPmemEntry::block_extent() {
static inline io::Extent image_extent(const BlockExtent& block_extent) {
return io::Extent(block_extent.block_start,
- block_extent.block_end - block_extent.block_start + 1);
+ block_extent.block_end - block_extent.block_start);
}
template <typename ExtentsType>