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

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sun, 14 Apr 2019 20:19:47 -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
---------------------------------+----------------------------
Changes (by waddlesplash):

 * cc: korli (added)


Comment:

 So, as I mentioned in the commit, it worked initially only because I added
 a hack for it to find the PCI device. The device manager calls
 supports_device() for it on a number of items, but only 3 of them are PCI,
 and none of them have class storage.

 korli, if you could take a look here and try to figure out why the device
 manager seems to be confused here, I'd appreciate it. Building the driver,
 putting it in {{{/system/non-packaged/add-ons/kernel/drivers/disk}}} and
 rebooting is sufficient for the kernel to load it; putting it inside the
 Haiku package and in the boot modules makes no difference.

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

Other related posts: