OFED update based on Linux kernel v4.9

Meny Yossefi menyy at mellanox.com
Thu Jun 15 13:21:12 UTC 2017


Enclosed you can find a link to the project with the updated code:



*         First stage includes kernel side only where user space part is in progress

*         The code includes shared modules only with no vendor drivers

*         Most of the GPL only licensed parts coming from Linux were excluded with one exception of 'cq.c' which was re-implemented from scratch.
The code was tested by our legal department to make sure there is no licensing violation


From: Meny Yossefi
Sent: Monday, February 13, 2017 6:47 PM
To: 'freebsd-infiniband at freebsd.org' <freebsd-infiniband at freebsd.org>
Subject: OFED update based on Linux kernel v4.9


We (Mellanox) have started working on an OFED stack update based on Linux kernel v4.9
We've decided to abandon our last update proposal, https://lists.freebsd.org/pipermail/freebsd-infiniband/2016-March/000190.html,
based on MLNX OFED v3.2 as it wasn't generic enough.
This update will include changes in both kernel space (ib_core) and user space (libibverbs, librdmacm) with direct effect over vendor drivers.
Important note: Linux kernel v4.9 contains some GPL-only code sections. Those introduce new API towards ULPs and will be excluded in the update process.

Best regards,
Meny Yossefi | SW Manager | FreeBSD Team
Mellanox Technologies Ltd
Work: +972-74-7129121, Cell: +972-52-8379557

More information about the freebsd-infiniband mailing list