]> xenbits.xensource.com Git - libvirt.git/commitdiff
bhyve: drop emulator binary value check
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Thu, 4 Feb 2021 15:29:44 +0000 (19:29 +0400)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Sat, 6 Feb 2021 08:54:50 +0000 (12:54 +0400)
Currently, requesting domain capabilities fails when the specified
emulator binary does not equal to "/usr/sbin/bhyve". As we're
not using user-specified emulator anyway, drop this check to avoid
showing errors for values like "bhyve" (without absolute path).

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/bhyve/bhyve_driver.c

index 78c3241293638b3ec5af2f3e00b3fb1d08121e37..d02dc65a9de7536c7fa77f61ebddbd03392d424e 100644 (file)
@@ -1645,14 +1645,8 @@ bhyveConnectGetDomainCapabilities(virConnectPtr conn,
         goto cleanup;
     }
 
-    if (emulatorbin == NULL) {
+    if (emulatorbin == NULL)
         emulatorbin = "/usr/sbin/bhyve";
-    } else if (STRNEQ(emulatorbin, "/usr/sbin/bhyve")) {
-        virReportError(VIR_ERR_INVALID_ARG,
-                       _("unknown emulator binary: %s"),
-                       emulatorbin);
-        goto cleanup;
-    }
 
     if (!(caps = virBhyveDomainCapsBuild(conn->privateData, emulatorbin,
                                          machine, arch, virttype)))