Hi, > -----Original Message----- > From: Alexander Kozyrev <akozy...@nvidia.com> > Sent: Friday, January 27, 2023 5:23 AM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Raslan Darawsheh <rasl...@nvidia.com>; Matan > Azrad <ma...@nvidia.com>; Slava Ovsiienko <viachesl...@nvidia.com> > Subject: [PATCH] net/mlx5: check compressed CQE opcode for an error > > The CQE opcode is never checked for a compressed CQE in the vectorized Rx > burst routines. It is assumed that compressed CQEs are always valid and > skipped error checking. > > This is obviously not the case and error CQEs may be compressed together as > well. Need to check for the MLX5_CQE_RESP_ERR opcode and mark all the > packets as bad ones in the compression session if it is there. > > Note that this issue is not applicable to the scalar Rx burst. > > Fixes: 6cb559d67b ("net/mlx5: add vectorized Rx/Tx burst for x86") > Cc: sta...@dpdk.org > > Signed-off-by: Alexander Kozyrev <akozy...@nvidia.com>
Patch applied to next-net-mlx Kindest regards, Raslan Darawsheh