#12885: XHCI page fault under skylake
--------------------------------+----------------------------
Reporter: kallisti5 | Owner: nobody
Type: bug | Status: assigned
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 kallisti5):
Ok... i've figured out the 0xffff's.
There are several PCI devices Haiku sees that Linux hides. Thunderbolt 3
controller, USB 3.1 controller, etc.
I took a USB C (usb 3.1) dongle and plugged it into the USB C port. Now
the controller it's probing no longer returns trash 0xffffffff and returns
sane values (8085:15b5). Interface version is proper 0x110 (USB 3.1)
So! It appears Linux and other operating systems "ignore" PCI devices we
don't... now to figure out why the hell Linux ignores them until a
"dongle" is plugged in :-|
Still no boot partitions found, but this explains the crashing.
--
Ticket URL: <https://dev.haiku-os.org/ticket/12885#comment:26>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.