[haiku-bugs] Re: [Haiku] #9910: NVMe devices support

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sun, 14 Apr 2019 20:23:54 -0000

#9910: NVMe devices support
---------------------------------+----------------------------
   Reporter:  korli              |      Owner:  waddlesplash
       Type:  enhancement        |     Status:  in-progress
   Priority:  high               |  Milestone:  R1
  Component:  Drivers/Disk/NVMe  |    Version:  R1/Development
 Resolution:                     |   Keywords:
 Blocked By:                     |   Blocking:  14999
Has a Patch:  0                  |   Platform:  All
---------------------------------+----------------------------

Comment (by waddlesplash):

 It seems that only "busses" are probed for drivers:
 
http://xref.plausible.coop/source/xref/haiku/src/system/kernel/device_manager/device_manager.cpp#1742

 Well, NVMe devices are not "busses", they're just attached to the PCI bus
 directly. So is it impossible to make this work without defining a "bus"?
 That sounds a little ridiculous. If that's the case, I'll probably rewrite
 the NVMe driver to be a legacy driver until the device manager is
 refactored/rewritten.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/9910#comment:26>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: