#12885: XHCI page fault under skylake
--------------------------------+----------------------------
Reporter: kallisti5 | Owner: korli
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Drivers/USB/XHCI | Version: R1/Development
Resolution: | Keywords: skylake
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
--------------------------------+----------------------------
Comment (by korli):
Just a guess, it could be that the USB 2.0 stick comes in the last port of
the hub, and because we use then the next out of bound index
[https://github.com/haiku/haiku/blob/master/src/add-
ons/kernel/bus_managers/usb/Hub.cpp#L279 here].
You could try to increase the value
[https://github.com/haiku/haiku/blob/master/src/add-
ons/kernel/bus_managers/usb/usbspec_private.h#L19 USB_MAX_PORT_COUNT] to
32 for instance, and see what happens.
(the lsusb output doesn't list the usb2 stick, so it's not clear what
happens).
--
Ticket URL: <https://dev.haiku-os.org/ticket/12885#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.