numam-dpdk/drivers/common
Satha Rao e746aec161 common/cnxk: fix SQ flush sequence
Fix SQ flush sequence to issue NIX RX SW Sync after SMQ flush.
This sync ensures that all the packets that were in-flight are
flushed out of memory.

This patch also fixes NULL return issues reported by
static analysis tool in Traffic Manager and sync's mailbox
to that of the kernel version.

Fixes: 05d727e8b1 ("common/cnxk: support NIX traffic management")
Fixes: 0b7e667ee3 ("common/cnxk: enable packet marking")
Cc: stable@dpdk.org

Signed-off-by: Satha Rao <skoteshwar@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
2022-05-10 16:26:49 +02:00
..
cnxk common/cnxk: fix SQ flush sequence 2022-05-10 16:26:49 +02:00
cpt remove unnecessary null checks 2022-02-12 12:07:48 +01:00
dpaax common/dpaax: fix short MAC-I IV calculation for ZUC 2022-04-29 11:27:35 +02:00
iavf common/iavf: support Rx timestamp in virtual channel 2022-05-09 03:51:51 +02:00
mlx5 net/mlx5: support MTU settings on Windows 2022-04-21 12:47:43 +02:00
mvep drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
octeontx common/octeontx: enable build only on 64-bit Linux 2021-10-15 19:13:13 +02:00
qat crypto/qat: fix smaller modulus cases for mod exp 2022-03-04 11:20:36 +01:00
sfc_efx common/sfc_efx/base: add missing handler for 1-byte fields 2022-02-18 16:22:25 +01:00
meson.build drivers: remove octeontx2 drivers 2022-01-12 15:36:32 +01:00