summaryrefslogtreecommitdiffstats
path: root/build/external/packages/rdma-core.mk
AgeCommit message (Collapse)AuthorFilesLines
2022-04-05rdma: bump to rdma-core 39.1Benoît Ganne1-2/+2
Type: improvement Change-Id: I638b67cddf2d1b573002b494a555c0b1ab94181f Signed-off-by: Benoît Ganne <bganne@cisco.com>
2021-11-30rdma: bump to rdma-core 38.0Benoît Ganne1-2/+2
Type: improvement Change-Id: Ibe3e6f342f3713fa814b684e04a066a3248669d8 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2021-11-30rdma: fix rdma-core installBenoît Ganne1-3/+3
We should not install symlinks to local build directory. Type: fix Change-Id: I81e624dd5775ec9c5dd8c58f578ee51c5acfef73 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2021-05-10rdma: bump to rdma-core v35.0Benoît Ganne1-17/+15
Type: improvement Change-Id: I5f7ff309aacbfd7a5a8a973bcc7ba04ba44923c5 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2021-01-20rdma: fix pkg_config fileMohammed Hawari1-0/+3
When building DPDK with rdma linkage, this patch avoids linking against useless verb providers. It also hard-codes the library directory to lib to fix CentOS behavior. Change-Id: I3acd94adf1b7e59e023346b3c254bd4bba6157df Type: fix Signed-off-by: Mohammed Hawari <mohammed@hawari.fr>
2020-12-07dpdk: support mlx drivers linked with rdma-coreMohammed Hawari1-4/+8
Change-Id: I8b8e4420f7643df95c27f4a4764809e8ddd2d12e Signed-off-by: Mohammed Hawari <mohammed@hawari.fr> Type: improvement
2020-11-19build: bump rdma-core to 31.1Benoît Ganne1-2/+2
Type: improvement Change-Id: I434d2013763e32bedf2188aea5b0c519ea0e06bb Signed-off-by: Benoît Ganne <bganne@cisco.com>
2020-08-25rdma: bump rdma-core version to v31.0Benoît Ganne1-3/+2
Type: improvement Change-Id: If02deabea1fe47bbe82c53182e24a97cff68f8ec Signed-off-by: Benoît Ganne <bganne@cisco.com>
2020-03-12rdma: cleanup rdma-core buildBenoît Ganne1-12/+9
Type: improvement Change-Id: I298bbb81c753d60288ac63bebf2bdfea323af68b Signed-off-by: Benoît Ganne <bganne@cisco.com>
2020-02-26rdma: bunp rdma-core version to v28.0Damjan Marion1-1/+2
Type: feature Change-Id: I85deba9572585745a3f8f8d2f1fe9b62055727b8 Signed-off-by: Damjan Marion <damarion@cisco.com>
2019-11-01build: bump rdma-core version to 26.0Damjan Marion1-3/+2
Type: make Change-Id: I642cff93c4935d6ba7948f0e38761c64007ae0c2 Signed-off-by: Damjan Marion <damarion@cisco.com>
2019-08-07rdma: add missing symbolsBenoît Ganne1-1/+4
rdma-core-25.0 move some symbol to another library, make sure we link to it. Type: fix Fixes: ec757593859bd8c16839ea8a81a2ef4eb8b29539 Change-Id: I6b8a56ea5fc7787d3de0982015ed47b767557c06 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2019-08-05rdma: bump rdma-core to 25.0Benoît Ganne1-2/+3
Type: make Change-Id: Ie7596e2976917657b089162c44b3b669e3a2d048 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2019-04-09rdma-core: add debug build optionBenoît Ganne1-1/+8
Add option RDMA_CORE_DEBUG=[yn] build option. rdma-core package is built in Release (-O2) mode by default, but Debug (-O0 -g) mode can be selected by eg. make install-ext-deps RDMA_CORE_DEBUG=y Change-Id: Id4db5ef1e7b13c44d478755a0bfbdbe56cfc13df Signed-off-by: Benoît Ganne <bganne@cisco.com>
2019-04-08rdma: fix DPDK MLX driver conflictBenoît Ganne1-1/+1
VPP rdma driver relies on an internal rdma-core not compatible with DPDK MLX driver. Force the use of external rdma-core through RTE_IBVERBS_LINK_DLOPEN DPDK build option and make sure internal rdma-core symbols are not leaked outside of the rdma plugin. Change-Id: I5b2281259f517c4e109d388d172b72eadd69986f Signed-off-by: Benoît Ganne <bganne@cisco.com>
2019-04-05rdma: more batching, compile rdma-core in release modeBenoît Ganne1-1/+1
rx: add batching for WC processing and release tx: improve batching for WC submission and processing rdma-core: compile in release mode to remove assert() Change-Id: I5fb8736db36b50f8b758cd688100477b67e72d80 Signed-off-by: Benoît Ganne <bganne@cisco.com>
2019-04-03Fix problem building rdma-core.Thomas F Herbert1-2/+2
Recent patches add rdma-core. They are not building in Centos because of differences in cmake. This patch fixes that problem by defining CMAKE for all external builds. Change-Id: I3eea869226385207500c5a1217bd7330140ca462 Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2019-03-28Add RDMA ibverb driver pluginBenoît Ganne1-0/+46
RDMA ibverb is a userspace API to efficiently rx/tx packets. This is an initial, unoptimized driver targeting Mellanox cards. Next steps should include batching, multiqueue and additional cards. Change-Id: I0309c7a543f75f2f9317eaf63ca502ac7a093ef9 Signed-off-by: Benoît Ganne <bganne@cisco.com>