[PATCH v3] net/mlx5: fix miniCQEs number calculation
Raslan Darawsheh
rasland at nvidia.com
Wed Nov 13 16:28:51 CET 2024
Hi,
From: Alexander Kozyrev <akozyrev at nvidia.com>
Sent: Wednesday, November 13, 2024 3:50 PM
To: dev at dpdk.org
Cc: stable at dpdk.org; Raslan Darawsheh; Slava Ovsiienko; Matan Azrad; Dariusz Sosnowski; Bing Zhao; Suanming Mou
Subject: [PATCH v3] net/mlx5: fix miniCQEs number calculation
Use the information from the CQE, not from the title packet,
for getting the number of miniCQEs in the compressed CQEs array.
This way we can avoid segfaults in the rxq_cq_decompress_v()
in case of mbuf corruption (due to double mbuf free, for example).
Fixes: 6cb559d67b ("net/mlx5: add vectorized Rx/Tx burst for x86")
Signed-off-by: Alexander Kozyrev <akozyrev at nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>
Patch applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
More information about the dev
mailing list