This is the final version 12 release of rdma-core
- Merge all upstream sources into the single rdma-core package
- Provide nice packaging for RPM and Debian based systems
- First release of combined package, targetting the 4.9 kernel as
a matched release. This package will work with other kernels,
but fully supports all of the features in the 4.9 kernel. - Move upstream to github
- Add libqedr provider
- Add libi40iw provider
- Add librxe (SoftRoCE) provider
- Add libhns provider
- Straighten out copyright files and make license consistent across
source code portions - Introduce flow steering improvements
- Replace code taken from linux kernel (and possibly under the GPL, even
though at least some of it seemed to possibly be not copyrightable due
to the Merger Doctrine) with undoubtedly license compatible CCAN code
(list.h and a few other minor library type code bases) - Drop use of autotools for building and libtool for library building
and instead use CMake and ninja build tools