From: Haggai Abramovsky <[email protected]> This series adds support for CQE (cookie) versions in libmlx5
Non-default cookie versions are a must for RAW PACKET Eth QPs. The code is capable to work over kernels which don't have this support yet for the sake of creating other QP types. Haggai Haggai Abramonvsky (5): libmlx5: Add infrastructure for resource tracking libmlx5: Add QPs and XSRQs resource tracking libmlx5: Added new poll_cq according to the new CQE format libmlx5: Added QP and XSRQ create/destroy flow with user index libmlx5: Work with CQE version 1 src/cq.c | 262 +++++++++++++++++++++++++++++++++++++++++++++++---------- src/mlx5-abi.h | 8 +- src/mlx5.c | 80 ++++++++++++++++++ src/mlx5.h | 54 +++++++++++- src/verbs.c | 122 ++++++++++++++++++++------- 5 files changed, 447 insertions(+), 79 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
