11281 XHCI polled mode support for USB keyboards

Review Request #2028 - Created June 28, 2019 and submitted

Information
Matthias Scheler
illumos-gate
Reviewers
general
rm

These changes add limited polled mode support to the XHCI driver:
- only input is supported
- only USB interrupt transfers are supported

This is good enough to get a USB keyboard working to be able to use the kernel debugger.

I've tested this on a Celistica Athena. Without my change "mdb -K" on the IPMI remote console will result in a hung system.

With my change the kernel debugger prompt appears and I'm able to request a stack trace with "$C" and exit the debugger with ":c".

Issues

  • 0
  • 19
  • 6
  • 25
Description From Last Updated
Matthias Scheler
Robert Mustacchi
Matthias Scheler
Matthias Scheler
Matthias Scheler
Robert Mustacchi
Toomas Soome
Paul Winder
Matthias Scheler
Review request changed

Status: Closed (submitted)

Loading...