numam-dpdk/drivers/net/mlx5
Matan Azrad b5743da31e net/mlx5: fix locking in xstats functions
The corrupted code didn't unlock the spinlock in xstats
get and reset functions error flow.

Hence, if these errors happened, the device spinlock was
left locked and many mlx5 device functionalities were blocked.

The fix unlocks the spinlock in the missed places.

Fixes: e62bc9e706 ("net/mlx5: fix extended statistics")
Cc: stable@dpdk.org

Signed-off-by: Matan Azrad <matan@mellanox.com>
Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
2017-10-06 02:49:47 +02:00
..
Makefile net/mlx5: remove multiple drop RSS queues 2017-10-06 02:49:47 +02:00
mlx5_defs.h
mlx5_ethdev.c net/mlx5: fix non working secondary process by removing it 2017-10-06 02:49:47 +02:00
mlx5_fdir.c
mlx5_flow.c net/mlx5: remove multiple drop RSS queues 2017-10-06 02:49:47 +02:00
mlx5_mac.c
mlx5_mr.c
mlx5_prm.h net/mlx5: remove old MLNX OFED 3.3 verification 2017-10-06 02:49:47 +02:00
mlx5_rss.c
mlx5_rxmode.c
mlx5_rxq.c net/mlx5: fix non working secondary process by removing it 2017-10-06 02:49:47 +02:00
mlx5_rxtx_vec_sse.c
mlx5_rxtx.c
mlx5_rxtx.h net/mlx5: fix non working secondary process by removing it 2017-10-06 02:49:47 +02:00
mlx5_stats.c net/mlx5: fix locking in xstats functions 2017-10-06 02:49:47 +02:00
mlx5_trigger.c
mlx5_txq.c net/mlx5: fix non working secondary process by removing it 2017-10-06 02:49:47 +02:00
mlx5_utils.h
mlx5_vlan.c
mlx5.c net/mlx5: fix non working secondary process by removing it 2017-10-06 02:49:47 +02:00
mlx5.h net/mlx5: remove old MLNX OFED 3.3 verification 2017-10-06 02:49:47 +02:00
rte_pmd_mlx5_version.map