numam-dpdk/drivers/net/mlx4
Yongseok Koh 8e49376400 net/mlx4: add external allocator for Verbs object
To support secondary process, the memory allocated by library such as
completion rings (CQ) and buffer rings (WQ) must be manageable by EAL,
in order to share it with secondary processes. With new changes in
rdma-core and kernel driver, it is possible to provide an external
allocator to the library layer for this purpose. All such resources
will now be allocated within DPDK framework.

Signed-off-by: Yongseok Koh <yskoh@mellanox.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
2019-04-05 17:45:22 +02:00
..
Makefile net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
meson.build net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
mlx4_ethdev.c net/mlx: prefix private structure 2019-03-01 18:17:35 +01:00
mlx4_flow.c net/mlx4: change device reference for secondary process 2019-04-05 17:45:22 +02:00
mlx4_flow.h net/mlx: prefix private structure 2019-03-01 18:17:35 +01:00
mlx4_glue.c align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
mlx4_glue.h align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
mlx4_intr.c net/mlx4: change device reference for secondary process 2019-04-05 17:45:22 +02:00
mlx4_mr.c net/mlx4: change device reference for secondary process 2019-04-05 17:45:22 +02:00
mlx4_mr.h net/mlx4: add new memory region support 2018-05-14 22:31:52 +01:00
mlx4_prm.h net/mlx4: support hardware TSO 2018-07-10 14:02:57 +02:00
mlx4_rxq.c net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
mlx4_rxtx.c net/mlx4: support hardware TSO 2018-07-10 14:02:57 +02:00
mlx4_rxtx.h net/mlx: prefix private structure 2019-03-01 18:17:35 +01:00
mlx4_txq.c net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
mlx4_utils.c align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
mlx4_utils.h align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
mlx4.c net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
mlx4.h net/mlx4: add external allocator for Verbs object 2019-04-05 17:45:22 +02:00
rte_pmd_mlx4_version.map mlx4: move to drivers/net/ 2015-05-22 16:06:22 +02:00