HomeFreeBSD

Fix issue with Linux guest XHCI tablet probing.

Description

Fix issue with Linux guest XHCI tablet probing.

The USB3 spec mandates that the device-descriptor max packet size
be 512 bytes, which requires a field size of 9 since it is a
power-of-2.

Linux kernels recently started validating this field, resulting in
the table not being probed and the cursor not working in bhyve VNC.

Reviewed by: corvink
PR: 275760
MFC after: 1 week

Details

Provenance
grehanAuthored on Jan 14 2024, 11:27 AM
Parents
rG353e4c5a068d: uart(4): Honor hardware state of NS8250-class for tsw_busy
Branches
Unknown
Tags
Unknown