[haiku-bugs] Re: [Haiku] #12885: XHCI page fault under skylake

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Tue, 01 Nov 2016 22:19:59 -0000

#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.

Other related posts: