diff --git a/block/src/qcow_async.rs b/block/src/qcow_async.rs index d6b14ae77..388dcab55 100644 --- a/block/src/qcow_async.rs +++ b/block/src/qcow_async.rs @@ -75,3 +75,9 @@ impl disk_file::DiskSize for QcowDiskAsync { Ok(self.metadata.virtual_size()) } } + +impl disk_file::PhysicalSize for QcowDiskAsync { + fn physical_size(&self) -> BlockResult { + Ok(self.data_raw_file.physical_size()?) + } +}