NVMe over Fabrics

Jim Harris jim.harris at gmail.com
Thu Jul 14 20:36:30 UTC 2016


On Thu, Jul 14, 2016 at 11:09 AM, David Somayajulu <
david.somayajulu at qlogic.com> wrote:

> During this year's BSDCAN I came to know that NVMe over Fabric code was
> released by Intel under GPL license and hence could not be ported to
> FreeBSD.


>
>
> Is there a parallel implementation for FreeBSD underway ? Also is there
> anyone in Intel that we can work with to have the code dual licensed.
>

Hi David,

SPDK (http://spdk.io) has a BSD-licensed userspace NVMe over Fabrics target
that could be used as a starting point.

Any questions around dual licensing the Linux kernel implementation should
go to the NVM Express Working Group.  The Linux kernel implementation was a
joint development effort from several NVM Express member companies - not
just Intel.

-Jim



>
> Thanks
>
> David S. (davidcs at freebsd.org)
>
>
> From: David Somayajulu [mailto:david.somayajulu at qlogic.com]
> Sent: Friday, February 26, 2016 11:49 AM
> To: Warner Losh <imp at bsdimp.com>
> Cc: freebsd-drivers at freebsd.org; davidcs at freebsd.org
> Subject: RE: NVMe over Fabrics
>
> Thanks Warner. Please see below.
>
> -          David S
>
> From: wlosh at bsdimp.com<mailto:wlosh at bsdimp.com> [mailto:wlosh at bsdimp.com]
> On Behalf Of Warner Losh
> Sent: Thursday, February 25, 2016 8:02 PM
> To: David Somayajulu <david.somayajulu at qlogic.com<mailto:
> david.somayajulu at qlogic.com>>
> Cc: freebsd-drivers at freebsd.org<mailto:freebsd-drivers at freebsd.org>
> Subject: Re: NVMe over Fabrics
>
> So have any products started shipping?
> [David S] Not to the best of my knowledge.
>
> On a mildly tangential note, I've done a CAM front end for NVMe and have
> made
> allowances for having non-PCIe transports while doing that.
> [David S]Is the code already checked in some where ?
>
> Warner
>
>
> On Thu, Feb 25, 2016 at 6:46 PM, David Somayajulu <
> david.somayajulu at qlogic.com<mailto:david.somayajulu at qlogic.com>> wrote:
> Hi All,
> Is there any work being done on NVMe over Fabrics in the FreeBSD community
> ?
> Thanks
> David S.
>
> ________________________________
>
> This message and any attached documents contain information from the
> sending company or its parent company(s), subsidiaries, divisions or branch
> offices that may be confidential. If you are not the intended recipient,
> you may not read, copy, distribute, or use this information. If you have
> received this transmission in error, please notify the sender immediately
> by reply e-mail and then delete this message.
> _______________________________________________
> freebsd-drivers at freebsd.org<mailto:freebsd-drivers at freebsd.org> mailing
> list
> https://lists.freebsd.org/mailman/listinfo/freebsd-drivers
> To unsubscribe, send any mail to "freebsd-drivers-unsubscribe at freebsd.org
> <mailto:freebsd-drivers-unsubscribe at freebsd.org>"
>
>
> ________________________________
>
> This message and any attached documents contain information from the
> sending company or its parent company(s), subsidiaries, divisions or branch
> offices that may be confidential. If you are not the intended recipient,
> you may not read, copy, distribute, or use this information. If you have
> received this transmission in error, please notify the sender immediately
> by reply e-mail and then delete this message.
> _______________________________________________
> freebsd-drivers at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-drivers
> To unsubscribe, send any mail to "freebsd-drivers-unsubscribe at freebsd.org"
>


More information about the freebsd-drivers mailing list