diff --git a/vhost-user-backend/src/handler.rs b/vhost-user-backend/src/handler.rs index 6da0c1c..27e8e9a 100644 --- a/vhost-user-backend/src/handler.rs +++ b/vhost-user-backend/src/handler.rs @@ -30,10 +30,7 @@ use vhost::vhost_user::{ use virtio_bindings::bindings::virtio_ring::VIRTIO_RING_F_EVENT_IDX; use virtio_queue::{Error as VirtQueError, QueueT}; use vm_memory::mmap::NewBitmap; -use vm_memory::{ - GuestAddress, GuestAddressSpace, GuestMemory, GuestMemoryMmap, GuestMemoryRegion, - GuestRegionMmap, -}; +use vm_memory::{GuestAddress, GuestAddressSpace, GuestMemory, GuestMemoryMmap, GuestRegionMmap}; use vmm_sys_util::epoll::EventSet; use super::backend::VhostUserBackend; @@ -788,7 +785,7 @@ where } for (region, bitmap) in bitmaps { - region.bitmap().replace(bitmap); + (*region).bitmap().replace(bitmap); } Ok(())