diff --git a/virtio-devices/src/device.rs b/virtio-devices/src/device.rs index 604368522..201709297 100644 --- a/virtio-devices/src/device.rs +++ b/virtio-devices/src/device.rs @@ -139,10 +139,6 @@ pub trait VirtioDevice: Send { /// after a shutdown() can lead to unpredictable results. fn shutdown(&mut self) {} - fn update_memory(&mut self, _mem: &GuestMemoryMmap) -> std::result::Result<(), Error> { - Ok(()) - } - fn add_memory_region( &mut self, _region: &Arc, diff --git a/virtio-devices/src/vhost_user/blk.rs b/virtio-devices/src/vhost_user/blk.rs index c0772a507..3a402ded5 100644 --- a/virtio-devices/src/vhost_user/blk.rs +++ b/virtio-devices/src/vhost_user/blk.rs @@ -315,10 +315,6 @@ impl VirtioDevice for Blk { let _ = unsafe { libc::close(self.vhost_user_blk.as_raw_fd()) }; } - fn update_memory(&mut self, mem: &GuestMemoryMmap) -> std::result::Result<(), crate::Error> { - update_mem_table(&mut self.vhost_user_blk, mem).map_err(crate::Error::VhostUserUpdateMemory) - } - fn add_memory_region( &mut self, region: &Arc, diff --git a/virtio-devices/src/vhost_user/fs.rs b/virtio-devices/src/vhost_user/fs.rs index 831a9ecde..89be3d13c 100644 --- a/virtio-devices/src/vhost_user/fs.rs +++ b/virtio-devices/src/vhost_user/fs.rs @@ -557,10 +557,6 @@ impl VirtioDevice for Fs { } } - fn update_memory(&mut self, mem: &GuestMemoryMmap) -> std::result::Result<(), crate::Error> { - update_mem_table(&mut self.vu, mem).map_err(crate::Error::VhostUserUpdateMemory) - } - fn add_memory_region( &mut self, region: &Arc, diff --git a/virtio-devices/src/vhost_user/net.rs b/virtio-devices/src/vhost_user/net.rs index debe6ef08..4038821d3 100644 --- a/virtio-devices/src/vhost_user/net.rs +++ b/virtio-devices/src/vhost_user/net.rs @@ -373,10 +373,6 @@ impl VirtioDevice for Net { let _ = unsafe { libc::close(self.vhost_user_net.as_raw_fd()) }; } - fn update_memory(&mut self, mem: &GuestMemoryMmap) -> std::result::Result<(), crate::Error> { - update_mem_table(&mut self.vhost_user_net, mem).map_err(crate::Error::VhostUserUpdateMemory) - } - fn add_memory_region( &mut self, region: &Arc,