diff --git a/vmm/src/device_manager.rs b/vmm/src/device_manager.rs index 4437cc8e9..ea66cda9d 100644 --- a/vmm/src/device_manager.rs +++ b/vmm/src/device_manager.rs @@ -2784,10 +2784,10 @@ impl DeviceManager { } ImageType::Vhdx => { info!("Using synchronous VHDX disk file"); - DiskBackend::Legacy(Box::new( + DiskBackend::Next(Box::new( VhdxDiskSync::new(file) .map_err(DeviceManagerError::CreateFixedVhdxDiskSync)?, - ) as Box) + )) } ImageType::Unknown => unreachable!(), };