mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-10 14:57:42 +00:00
bhyve: domcaps: fill in explicit supported BOOL_NO
<hostdev> and <features> are not supported. <loader>, <graphics>, and <video> are supported conditionally Acked-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
parent
697fb8a381
commit
9aac3da9b0
@ -86,6 +86,7 @@ virBhyveDomainCapsFill(virDomainCapsPtr caps,
|
|||||||
|
|
||||||
caps->os.supported = VIR_TRISTATE_BOOL_YES;
|
caps->os.supported = VIR_TRISTATE_BOOL_YES;
|
||||||
|
|
||||||
|
caps->os.loader.supported = VIR_TRISTATE_BOOL_NO;
|
||||||
if (bhyvecaps & BHYVE_CAP_LPC_BOOTROM) {
|
if (bhyvecaps & BHYVE_CAP_LPC_BOOTROM) {
|
||||||
caps->os.loader.supported = VIR_TRISTATE_BOOL_YES;
|
caps->os.loader.supported = VIR_TRISTATE_BOOL_YES;
|
||||||
VIR_DOMAIN_CAPS_ENUM_SET(caps->os.loader.type,
|
VIR_DOMAIN_CAPS_ENUM_SET(caps->os.loader.type,
|
||||||
@ -98,12 +99,21 @@ virBhyveDomainCapsFill(virDomainCapsPtr caps,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
caps->graphics.supported = VIR_TRISTATE_BOOL_NO;
|
||||||
|
caps->video.supported = VIR_TRISTATE_BOOL_NO;
|
||||||
if (bhyvecaps & BHYVE_CAP_FBUF) {
|
if (bhyvecaps & BHYVE_CAP_FBUF) {
|
||||||
caps->graphics.supported = VIR_TRISTATE_BOOL_YES;
|
caps->graphics.supported = VIR_TRISTATE_BOOL_YES;
|
||||||
caps->video.supported = VIR_TRISTATE_BOOL_YES;
|
caps->video.supported = VIR_TRISTATE_BOOL_YES;
|
||||||
VIR_DOMAIN_CAPS_ENUM_SET(caps->graphics.type, VIR_DOMAIN_GRAPHICS_TYPE_VNC);
|
VIR_DOMAIN_CAPS_ENUM_SET(caps->graphics.type, VIR_DOMAIN_GRAPHICS_TYPE_VNC);
|
||||||
VIR_DOMAIN_CAPS_ENUM_SET(caps->video.modelType, VIR_DOMAIN_VIDEO_TYPE_GOP);
|
VIR_DOMAIN_CAPS_ENUM_SET(caps->video.modelType, VIR_DOMAIN_VIDEO_TYPE_GOP);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
caps->hostdev.supported = VIR_TRISTATE_BOOL_NO;
|
||||||
|
caps->iothreads = VIR_TRISTATE_BOOL_NO;
|
||||||
|
caps->vmcoreinfo = VIR_TRISTATE_BOOL_NO;
|
||||||
|
caps->genid = VIR_TRISTATE_BOOL_NO;
|
||||||
|
caps->gic.supported = VIR_TRISTATE_BOOL_NO;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user