> -----Original Message-----
> From: Alexander Kozyrev <akozy...@nvidia.com>
> Sent: вторник, 28 февраля 2023 г. 18:43
> To: dev@dpdk.org
> Cc: Raslan Darawsheh <rasl...@nvidia.com>; Slava Ovsiienko
> <viachesl...@nvidia.com>; Matan Azrad <ma...@nvidia.com>
> Subject: [PATCH 3/5] net/mlx5: support enhanced CQE compression in Rx burst
>
> net/mlx5: support enhanced CQE compression
>
> Enhanced CQE compression changes the structure of the compression block and
> the number of miniCQEs per miniCQE array. Adapt to these changes in the
> datapath by defining a new parsing mechanism of a miniCQE array:
> 1. The title CQE is no longer marked as the compressed one.
> Need to copy it for the future miniCQE arrays parsing.
> 2. Mini CQE arrays now consist of up to 7 miniCQEs and a control block.
> The control block contains the number of miniCQEs in the array as well as an
> indication that this CQE is compressed.
> 3. The invalidation of reserved CQEs between miniCQEs arrays is not needed.
> 4. The owner_bit is replaced the validity_iteration_count for all CQEs.
>
> Signed-off-by: Alexander Kozyrev <akozy...@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viachesl...@nvidia.com>