tech-ports archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Support for Intel P3xxx(3500) series PCIe SSD





On Fri, Jan 29, 2016 at 1:14 AM, Manuel Bouyer <bouyer%antioche.eu.org@localhost> wrote:
On Thu, Jan 28, 2016 at 12:34:37PM -0500, Derrick Lobo wrote:
> Hi All
>
>
>
> Seeing the following error after I added an Intel P3500  PCie SSD  2Tb on
> the server.. upgraded to netbsd 7 current  dated 26th Jan and got the same
> error. The hardware is not supported and wondering if a fix can be
> provided
>
>
>
> Error message below
>
> Vendor 0x8086 product 0x0953 (flash mass storage, interface 0x02 revision
> 0x01) at pci0 dev0 fucntion 0 not configured.

Not easy. It's different from the disk interfaces we already have,
this probably requires a whole new driver.

It almost certainly would, since NVMe is unlike any SATA or RAID controller.
There's a FreeBSD driver, which might be helpful. It's likely a relatively large
lift to write one from scratch. A port likely wouldn't be horrible, since the driver
is fairly clean, though it lacks big endian support. But you're still likely looking
at a bunch of time. And the underlying drives are fast enough that it will find
all the bottlenecks in the I/O subsystem that aren't apparent today, so there
may be some work there as well.

Warner


Home | Main Index | Thread Index | Old Index