Page MenuHomeFreeBSD

bhyve/virtio: check negotiated_caps for indirect descriptor support
AcceptedPublic

Authored by rosenfeld_grumpf.hope-2000.org on Thu, Oct 30, 7:37 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 12, 12:10 AM
Unknown Object (File)
Sun, Nov 9, 3:26 PM
Unknown Object (File)
Fri, Nov 7, 1:54 AM
Unknown Object (File)
Fri, Nov 7, 1:54 AM
Unknown Object (File)
Thu, Nov 6, 9:29 PM
Unknown Object (File)
Fri, Oct 31, 3:24 PM
Unknown Object (File)
Fri, Oct 31, 3:24 PM
Unknown Object (File)
Fri, Oct 31, 3:21 PM

Details

Reviewers
jhb
corvink
markj
Group Reviewers
bhyve
Summary

vq_getchain() erroneously checks vc_hv_caps for indirect descriptor
support when it encounters 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.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 68260
Build 65143: arc lint + arc unit