[PATCH 06/31] FreeBSD OFED support for DPDK MLX5 PMD
CQE compressing reduces PCI overhead by coalescing and compressing
multiple CQEs into a single merged CQE. Successful compressing
improves message rate especially for small packet traffic.
CQE compressing is supported for all 64B CQE formats (with certain
limitations) generated by RQ/Responder or by SQ/Requestor.
IB/mlx5: Report mlx5 CQE compression capabilities when querying device
The capabilities include:
- Max number of compressed and aggregated CQEs in a single session, while zero means unsupported.
- For Responder, there are two formats of mini CQE: mini CQE with Rx hash and mini CQE with checksum. They're mutual exclusive.