diff --git a/pci/src/vfio.rs b/pci/src/vfio.rs index 4186654b5..cf9a96d7a 100644 --- a/pci/src/vfio.rs +++ b/pci/src/vfio.rs @@ -645,7 +645,7 @@ impl Drop for VfioPciDevice { if self .device - .setup_dma_map(self.mem.memory().deref()) + .unset_dma_map(self.mem.memory().deref()) .is_err() { error!("failed to remove all guest memory regions from iommu table");