> -----Original Message-----
> From: Mingjin Ye <[email protected]>
> Sent: Monday, February 13, 2023 4:32 PM
> To: [email protected]
> Cc: Yang, Qiming <[email protected]>; [email protected]; Zhou, YidingX
> <[email protected]>; Ye, MingjinX <[email protected]>; Wu,
> Jingjing <[email protected]>; Xing, Beilei <[email protected]>
> Subject: [PATCH v3] net/iavf: add debug checks for mbuf
>
> The scalar Tx path would send wrong mbuf that causes the kernel driver to
> fire the MDD event.
>
> This patch adds mbuf detection in tx_prepare and enables it by defining
> `RTE_ETHDEV_DEBUG_TX` macro to fix this issue. If validation fails, rte_errno
This is a debug utility but not a fix, enable this check will significantly
downgrade the performance
Removed "to fix this issue"
> will be set to EINVAL and returned.
>
> Fixes: 3fd32df381f8 ("net/iavf: check Tx packet with correct UP and queue")
> Fixes: 12b435bf8f2f ("net/iavf: support flex desc metadata extraction")
> Fixes: f28fbd1e6b50 ("net/iavf: check max SIMD bitwidth")
Removed all the fix lines
> Cc: [email protected]
>
> Signed-off-by: Mingjin Ye <[email protected]>
Acked-by: Qi Zhang <[email protected]>
Applied to dpdk-next-net-intel after apply above change.
Thanks
Qi