From dea8065811e69e921f9f92d27c5e78f3dabd61c2 Mon Sep 17 00:00:00 2001 From: "James O. D. Hunt" Date: Mon, 25 Sep 2023 11:23:16 +0100 Subject: [PATCH] runtime-rs: ch: Remove unused function Delete the `handle_pending_devices_after_boot()` function which is no longer required. Signed-off-by: James O. D. Hunt --- .../crates/hypervisor/src/ch/inner_device.rs | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/runtime-rs/crates/hypervisor/src/ch/inner_device.rs b/src/runtime-rs/crates/hypervisor/src/ch/inner_device.rs index cfd66d3739..53dad6b294 100644 --- a/src/runtime-rs/crates/hypervisor/src/ch/inner_device.rs +++ b/src/runtime-rs/crates/hypervisor/src/ch/inner_device.rs @@ -75,24 +75,6 @@ impl CloudHypervisorInner { } } - /// Add the device that were requested to be added before the VMM was - /// started. - #[allow(dead_code)] - pub(crate) async fn handle_pending_devices_after_boot(&mut self) -> Result<()> { - if self.state != VmmState::VmRunning { - return Err(anyhow!( - "cannot handle pending devices with VMM state {:?}", - self.state - )); - } - - while let Some(dev) = self.pending_devices.pop() { - self.add_device(dev).await.context("add_device")?; - } - - Ok(()) - } - pub(crate) async fn remove_device(&mut self, _device: DeviceType) -> Result<()> { Ok(()) }