From d56263706d0ccb785d35ee43f4c0420882f2fefc Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Wed, 20 Jul 2022 22:09:38 +0000 Subject: [PATCH] main: unify error message for hypervisor availability Signed-off-by: Wei Liu --- src/main.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/main.rs b/src/main.rs index 148f990cf..0e6d5e98b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -32,14 +32,7 @@ enum Error { #[cfg(feature = "gdb")] #[error("Failed to create Debug EventFd: {0}")] CreateDebugEventFd(#[source] std::io::Error), - #[cfg_attr( - feature = "kvm", - error("Failed to open hypervisor interface (is /dev/kvm available?): {0}") - )] - #[cfg_attr( - feature = "mshv", - error("Failed to open hypervisor interface (is /dev/mshv available?): {0}") - )] + #[error("Failed to open hypervisor interface (is hypervisor interface available?): {0}")] CreateHypervisor(#[source] hypervisor::HypervisorError), #[error("Failed to start the VMM thread: {0}")] StartVmmThread(#[source] vmm::Error),