summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorGal Pressman <galp@mellanox.com>2017-12-04 10:57:43 +0300
committerSaeed Mahameed <saeedm@mellanox.com>2017-12-20 00:24:03 +0300
commit0c1cc8b2215f5122ca614b5adca60346018758c3 (patch)
tree29ed30ddcfe4ddfcea7ea74bbf88af4798748579 /tools/perf/scripts/python/stackcollapse.py
parent23f4cc2cd9ed92570647220aca60d0197d8c1fa9 (diff)
downloadlinux-0c1cc8b2215f5122ca614b5adca60346018758c3.tar.xz
net/mlx5e: Prevent possible races in VXLAN control flow
When calling add/remove VXLAN port, a lock must be held in order to prevent race scenarios when more than one add/remove happens at the same time. Fix by holding our state_lock (mutex) as done by all other parts of the driver. Note that the spinlock protecting the radix-tree is still needed in order to synchronize radix-tree access from softirq context. Fixes: b3f63c3d5e2c ("net/mlx5e: Add netdev support for VXLAN tunneling") Signed-off-by: Gal Pressman <galp@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions