Page MenuHomeFreeBSD

bhyve: use speed in hci to allow backend modify it.
ClosedPublic

Authored by aokblast on Jul 18 2025, 2:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 13, 4:21 AM
Unknown Object (File)
Fri, Oct 10, 3:28 AM
Unknown Object (File)
Fri, Oct 10, 3:28 AM
Unknown Object (File)
Fri, Oct 10, 3:28 AM
Unknown Object (File)
Thu, Oct 9, 10:26 PM
Unknown Object (File)
Thu, Sep 25, 11:01 AM
Unknown Object (File)
Wed, Sep 24, 1:50 AM
Unknown Object (File)
Wed, Sep 24, 1:07 AM
Subscribers

Details

Summary

The speed of usb device may be setup dynamically by the backend. For
example, the usb device passthrough relies on the internal device to
provide the speed correctly. Therefore, instead of initialize the device
from the ue information statically, we provide the speed from the
usb_hci. At the same time, when the backend does not provide the speed,
we fallback to the speed in the ue structure.

Sponsored By: The FreeBSD Foundation

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable