Re: [dpdk-dev] [PATCH] net/mlx5: fix wrong Flow Tag decompression

2021-01-24 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Thursday, January 14, 2021 11:32 PM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava > Ovsiienko ; Matan Azrad > Subject: [PATCH] net/mlx5: fix wrong Flow Tag decompression > > Packets can get a wrong Flow Tag

Re: [dpdk-dev] [PATCH] net/mlx5: fix wrong Flow Tag decompression

2021-01-21 Thread Slava Ovsiienko
> -Original Message- > From: Alexander Kozyrev > Sent: Thursday, January 14, 2021 23:32 > To: dev@dpdk.org > Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava > Ovsiienko ; Matan Azrad > Subject: [PATCH] net/mlx5: fix wrong Flow Tag decompression > > Packets can get a wrong Flow Tag on x86 a

[dpdk-dev] [PATCH] net/mlx5: fix wrong Flow Tag decompression

2021-01-14 Thread Alexander Kozyrev
Packets can get a wrong Flow Tag on x86 architecture with the Flow Tag compression format (rxq_cqe_comp_en=2) enabled inside the SSE Rx burst. The shuffle mask that extracts a Flow Tag from the pair of compressed CQEs is reversed. This leads to the wrong Flow Tag assignment. Correct the shuffle mas