On 1/17/2020 2:59 PM, Viacheslav Ovsiienko wrote:
> The mlx5 datapath does not implement any endianness conversions
> for the metadata being sent and received to provide the better
> performance (because these conversions would be performed for
> each packet). These metadata are also involved into flow processing
> (there might be some flows matching on metadata patterns or setting
> the new metadata values) inside the NIC. It order to configure
> hardware in correct way all necessary endianness conversions are
> done by rte_flow handling code (only once on flow creation). This
> patch fixes one of these conversions for the little-endian hosts
> in case if META/MARK items are less than 32 bits.
>
> Fixes: acfcd5c52f94 ("net/mlx5: update meta register matcher set")
> Cc: [email protected]
>
> Signed-off-by: Viacheslav Ovsiienko <[email protected]>
> Acked-by: Matan Azrad <[email protected]>
> ---
> v1: - http://patchwork.dpdk.org/patch/64125/
> v2: - commit message is rewritten
>
Applied to dpdk-next-net/master, thanks.