diff --git a/block/src/qcow_sync.rs b/block/src/qcow_sync.rs index ce06ad681..3ff5a6472 100644 --- a/block/src/qcow_sync.rs +++ b/block/src/qcow_sync.rs @@ -284,6 +284,12 @@ impl disk_file::DiskSize for QcowDiskSync { } } +impl disk_file::PhysicalSize for QcowDiskSync { + fn physical_size(&self) -> BlockResult { + Ok(self.data_raw_file.physical_size()?) + } +} + pub struct QcowSync { metadata: Arc, data_file: QcowRawFile,