From: Roman Bogorodskiy Date: Sun, 11 May 2025 16:20:33 +0000 (+0200) Subject: bhyve: capabilities: report NMDM console X-Git-Tag: v11.5.0-rc1~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30edbd29ce7a15fb9d198b5020228869ee24a76b;p=thirdparty%2Flibvirt.git bhyve: capabilities: report NMDM console Extend domain capabilities to report the NMDM console support. Signed-off-by: Roman Bogorodskiy Reviewed-by: Michal Privoznik --- diff --git a/src/bhyve/bhyve_capabilities.c b/src/bhyve/bhyve_capabilities.c index 36a092a819..59fc81d26c 100644 --- a/src/bhyve/bhyve_capabilities.c +++ b/src/bhyve/bhyve_capabilities.c @@ -125,6 +125,11 @@ virBhyveDomainCapsFill(virDomainCaps *caps, caps->features[VIR_DOMAIN_CAPS_FEATURE_GENID] = VIR_TRISTATE_BOOL_NO; caps->gic.supported = VIR_TRISTATE_BOOL_NO; + caps->console.supported = VIR_TRISTATE_BOOL_YES; + caps->console.type.report = true; + VIR_DOMAIN_CAPS_ENUM_SET(caps->console.type, + VIR_DOMAIN_CHR_TYPE_NMDM); + return 0; } diff --git a/tests/domaincapsdata/bhyve_basic.x86_64.xml b/tests/domaincapsdata/bhyve_basic.x86_64.xml index dd054577c0..d1211a5b5e 100644 --- a/tests/domaincapsdata/bhyve_basic.x86_64.xml +++ b/tests/domaincapsdata/bhyve_basic.x86_64.xml @@ -27,6 +27,11 @@ + + + nmdm + + diff --git a/tests/domaincapsdata/bhyve_uefi.x86_64.xml b/tests/domaincapsdata/bhyve_uefi.x86_64.xml index 69fff197a7..3a6f178dd4 100644 --- a/tests/domaincapsdata/bhyve_uefi.x86_64.xml +++ b/tests/domaincapsdata/bhyve_uefi.x86_64.xml @@ -36,6 +36,11 @@