[haiku-bugs] [Haiku] #13046: Hide downstream PCI devices when not present

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

#13046: Hide downstream PCI devices when not present
---------------------------+------------------------------
 Reporter:  kallisti5      |        Owner:  axeld
     Type:  bug            |       Status:  new
 Priority:  normal         |    Milestone:  Unscheduled
Component:  System/Kernel  |      Version:  R1/Development
 Keywords:  PCI hotplug    |   Blocked By:
 Blocking:                 |  Has a Patch:  0
 Platform:  All            |
---------------------------+------------------------------
 It seems newer skylake systems can have "hidden" PCI devices.  Haiku
 currently iterates through all PCI devices resulting in drivers (such as
 XHCI) attempting to access invalid PCI devices (memory spaces return all
 0xffffffff)

 Attached is the lspci on linux from a small dell dongle plugged and
 unplugged.

 Haiku sees the PCI bus like the plugged output.

--
Ticket URL: <https://dev.haiku-os.org/ticket/13046>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: