aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMaxim Mikityanskiy <maximmi@mellanox.com>2020-10-08 11:34:03 +0300
committerSaeed Mahameed <saeedm@nvidia.com>2020-11-05 12:17:05 -0800
commitf42139ba49791ab6b12443c60044872705b74a1e (patch)
treec2e27d54e28d2071b139ce2e73ba586e7ed3dd8a /tools/perf/scripts/python/export-to-postgresql.py
parentnet/mlx5e: Protect encap route dev from concurrent release (diff)
downloadwireguard-linux-f42139ba49791ab6b12443c60044872705b74a1e.tar.xz
wireguard-linux-f42139ba49791ab6b12443c60044872705b74a1e.zip
net/mlx5e: Use spin_lock_bh for async_icosq_lock
async_icosq_lock may be taken from softirq and non-softirq contexts. It requires protection with spin_lock_bh, otherwise a softirq may be triggered in the middle of the critical section, and it may deadlock if it tries to take the same lock. This patch fixes such a scenario by using spin_lock_bh to disable softirqs on that CPU while inside the critical section. Fixes: 8d94b590f1e4 ("net/mlx5e: Turn XSK ICOSQ into a general asynchronous one") Signed-off-by: Maxim Mikityanskiy <maximmi@mellanox.com> Reviewed-by: Tariq Toukan <tariqt@nvidia.com> Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions