> -----Original Message-----
> From: Alexander Kozyrev <[email protected]>
> Sent: вторник, 28 февраля 2023 г. 18:43
> To: [email protected]
> Cc: Raslan Darawsheh <[email protected]>; Slava Ovsiienko
> <[email protected]>; Matan Azrad <[email protected]>
> 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 <[email protected]>
Acked-by: Viacheslav Ovsiienko <[email protected]>

Reply via email to