NVMe over fabrics support in FreeBSD
Navdeep Parhar
navdeep at chelsio.com
Mon Apr 11 20:01:20 UTC 2016
On 04/11/2016 11:01, Jim Harris wrote:
> On Mon, Apr 11, 2016 at 7:24 AM, Meny Yossefi <menyy at mellanox.com> wrote:
>
>> Hi,
>>
>> As you may be aware, in the last year or so a group of companies (Mellanox
>> included) are defining the NVMe-over-fabric spec, and also developing the
>> Linux drivers implementation (both initiator and target).
>>
>
> Hi Meny,
>
> The spec is about to be finalized (next Q), and with that the code
>> developed will become open source and available, under the GPL license.
>>
>> What are FreeBSD plans to support NVMe-over-fabrics?
>>
>
> I am not aware of anyone working on NVMe-over-fabrics initiator support.
> I've copied Warner Losh (imp@) who has also been doing some work on nvme(4)
> in case he is aware of something going on here.
>
> For NVMe-over-fabrics target support, we at Intel are working on an SPDK
> userspace NVMe-over-fabrics target that should work on FreeBSD. I am not
> aware of any in-tree FreeBSD NVMe-over-fabrics target work going on however.
>
>
>> Is there a parallel effort happening or planned to happen as soon as the
>> spec becomes available?
>> Is there a plan/facility to allow the GPL Linux code ported to FreeBSD?
>>
>
> Not really. I think we would need the Linux code relicensed to BSD (or
> dual GPL/BSD) to allow porting to FreeBSD.
+1. We (Chelsio) have a working NVMe over fabrics implementation as
well and would be interested in getting it to run on FreeBSD.
Regards,
Navdeep
More information about the freebsd-drivers
mailing list