Yuval Avnery
c297e88145
net/mlx5e: Add a lock on tir list
...
[ Upstream commit 80a2a9026b24c6bd34b8d58256973e22270bedec ]
Refresh tirs is looping over a global list of tirs while netdevs are
adding and removing tirs from that list. That is why a lock is
required.
Fixes: 724b2aa151 ("net/mlx5e: TIRs management refactoring")
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-04-17 08:38:42 +02:00
..
accel.h
net/mlx5: IPSec, Add support for ESN
2018-03-07 15:54:36 -08:00
cmd.h
cq.h
mlx5: Move dump error CQE function out of mlx5_ib for code sharing
2018-03-27 17:17:28 -07:00
device.h
net/mlx5: Rename modify/query_vport state related enums
2018-08-08 19:34:54 -07:00
doorbell.h
IB/mlx5: Use blue flame register allocator in mlx5_ib
2017-01-09 20:25:08 +02:00
driver.h
net/mlx5e: Add a lock on tir list
2019-04-17 08:38:42 +02:00
eswitch.h
net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
2018-06-26 15:26:29 -07:00
fs.h
Merge branch 'linus/master' into rdma.git for-next
2018-08-16 14:21:29 -06:00
fs_helpers.h
{net,IB}/mlx5: Add ipsec helper
2018-04-04 12:06:27 -06:00
mlx5_ifc.h
Merge branch 'linus/master' into rdma.git for-next
2018-08-16 14:21:29 -06:00
mlx5_ifc_fpga.h
net/mlx5: Accel, add TLS rx offload routines
2018-07-16 00:13:11 -07:00
port.h
net/mlx5e: PFC stall prevention support
2018-03-26 13:46:46 -07:00
qp.h
net/mlx5: Add DCT command interface
2018-01-08 11:38:49 -07:00
srq.h
net/mlx5: Add XRQ support
2017-08-29 08:30:20 -04:00
transobj.h
net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules
2018-10-01 10:58:00 -07:00
vport.h
net/mlx5: Remove unused mlx5_query_vport_admin_state
2018-08-08 19:34:55 -07:00