HomeFreeBSD

bhyve/virtio: check negotiated_caps for indirect descriptor support

Description

bhyve/virtio: check negotiated_caps for indirect descriptor support

vq_getchain() erroneously checked vc_hv_caps for indirect descriptor
support when it encountered an indirect descriptor. vc_hv_caps is used
in feature negotiation to advertise what features our device emulation
supports, but we should really check what features we have negotiated
with the driver.

Reviewed by: corvink
Differential Revision: https://reviews.freebsd.org/D53465

Details

Provenance
rosenfeld_grumpf.hope-2000.orgAuthored on Feb 5 2026, 6:48 PM
emasteCommitted on Feb 5 2026, 6:49 PM
Reviewer
corvink
Differential Revision
D53465: bhyve/virtio: check negotiated_caps for indirect descriptor support
Parents
rGb773da180e02: MAINTAINERS, CODEOWNERS: Update capsicum-test
Branches
Unknown
Tags
Unknown