Dekel Peled fd350d3c9a net/mlx5: fix sync when handling Tx completions
Function mlx5_tx_complete() reads completion entry information
from Tx queue.
For some processors not having strongly-ordered memory model,
there has to be a memory barrier between reading the entry index
and the entry fields, in order to guarantee data is valid.

Fixes: 54d3fe948dba ("net/mlx5: poll completion queue once per a call")
Cc: stable@dpdk.org

Signed-off-by: Dekel Peled <dekelp@mellanox.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
2019-03-08 17:52:22 +01:00
..
2018-11-26 20:16:46 +01:00
2019-01-14 17:44:29 +01:00
2019-03-01 18:17:35 +01:00
2019-02-20 16:41:43 +01:00
2019-03-08 17:52:22 +01:00
2019-03-08 17:52:22 +01:00
2019-03-01 18:17:36 +01:00
2019-03-01 18:17:35 +01:00