Bug#848971: ITP: rdma-core -- RDMA Core Userspace Libraries and Daemons
Package: wnpp
Severity: wishlist
Owner: Talat Batheesh <talatb@mellanox.com>
* Package name : rdma-core
Version : v12
Upstream Author : Doug Ledford <dledford@redhat.com>, Leon Romanovsky <Leon@kernel.org>
* URL : https://github.com/linux-rdma/rdma-core
* License : GPLv2+ and BSD
Programming Lang: Bourne Shell, Bash, C, python, perl
Description : RDMA Core Userspace Libraries and Daemons
Overview
rdma-core handles userspace components for the Linux Kernel's
drivers/infiniband subsystem.
This package re-organizing how to deliver the source code, Instead of > 20
small repositories of packages that are already included in debian [1] we
are combining them into a single source tree.
The main changes are that the providers are combined into a single package
called 'ibverbs-providers', and upstream content that has never been packaged
for Debian is included.
The main advantages of maintaining a single package are
* Eliminate code duplications
* Scalable solution - new provider can easily be added (no need for new
packaging process)
* Common RDMA support across different distros.
* Reduce complexity of the package dependency chain.
The userspace component of the libibverbs RDMA kernel drivers are included
under the providers/ directory. Support for the following Kernel RDMA drivers
is included:
- iw_cxgb3.ko
- iw_cxgb4.ko
- hfi1.ko
- hns-roce.ko
- i40iw.ko
- ib_qib.ko
- mlx4_ib.ko
- mlx5_ib.ko
- ib_mthca.ko
- iw_nes.ko
- ocrdma.ko
- qedr.ko
- rdma_rxe.ko
Additional service daemons are provided for:
- srp_daemon (ib_srp.ko)
- iwpmd (for iwarp kernel providers)
You can read more on the subject in the discussion on the linux-rdma mailing
list [2].
[1]
ibacm
libibcm
libibumad
libibverbs
librdmacm
libipathverbs
libnes
srptools
libcxgb3
libmlx4
libmlx5
libmthca
[2]
http://www.spinics.net/lists/linux-rdma/msg39026.html
http://www.spinics.net/lists/linux-rdma/msg39328.html
http://www.spinics.net/lists/linux-rdma/msg40014.html
http://www.spinics.net/lists/linux-rdma/msg40086.html
Reply to: