diff options
author | 2022-02-15 13:05:11 -0800 | |
---|---|---|
committer | 2022-02-23 15:03:58 -0400 | |
commit | 081bdc9fe05bb23248f5effb6f811da3da4b8252 (patch) | |
tree | fc3a51502d877b5de8ead63c0b783b3d4aa88585 /tools/testing/selftests/bpf/prog_tests/autoload.c | |
parent | RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close (diff) | |
download | wireguard-linux-081bdc9fe05bb23248f5effb6f811da3da4b8252.tar.xz wireguard-linux-081bdc9fe05bb23248f5effb6f811da3da4b8252.zip |
RDMA/ib_srp: Fix a deadlock
Remove the flush_workqueue(system_long_wq) call since flushing
system_long_wq is deadlock-prone and since that call is redundant with a
preceding cancel_work_sync()
Link: https://lore.kernel.org/r/20220215210511.28303-3-bvanassche@acm.org
Fixes: ef6c49d87c34 ("IB/srp: Eliminate state SRP_TARGET_DEAD")
Reported-by: syzbot+831661966588c802aae9@syzkaller.appspotmail.com
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/autoload.c')
0 files changed, 0 insertions, 0 deletions