diff --git a/virtio-devices/src/transport/pci_device.rs b/virtio-devices/src/transport/pci_device.rs index 5afc81bf5..931d722d5 100644 --- a/virtio-devices/src/transport/pci_device.rs +++ b/virtio-devices/src/transport/pci_device.rs @@ -1070,7 +1070,7 @@ impl PciDevice for VirtioPciDevice { bars.push(bar); } - self.bar_regions = bars.clone(); + self.bar_regions.clone_from(&bars); Ok(bars) }