linux-next/net/9p
Dominique Martinet 52f1c45dde 9p: trans_fd/p9_conn_cancel: drop client lock earlier
syzbot reported a double-lock here and we no longer need this
lock after requests have been moved off to local list:
just drop the lock earlier.

Link: https://lkml.kernel.org/r/20220904064028.1305220-1-asmadeus@codewreck.org
Reported-by: syzbot+50f7e8d06c3768dd97f3@syzkaller.appspotmail.com
Signed-off-by: Dominique Martinet <asmadeus@codewreck.org>
Tested-by: Schspa Shi <schspa@gmail.com>
2022-10-05 07:05:40 +09:00
..
client.c iov_iter stuff, part 2, rebased 2022-08-08 20:04:35 -07:00
error.c 9p: fix a bunch of checkpatch warnings 2021-11-04 21:04:25 +09:00
Kconfig 9p/trans_fd: split into dedicated module 2022-01-10 09:58:30 +09:00
Makefile 9p/trans_fd: split into dedicated module 2022-01-10 09:58:30 +09:00
mod.c net/p9: load default transports 2022-01-10 10:00:09 +09:00
protocol.c 9p: convert to advancing variant of iov_iter_get_pages_alloc() 2022-08-08 22:37:23 -04:00
protocol.h 9p: fix a bunch of checkpatch warnings 2021-11-04 21:04:25 +09:00
trans_common.c 9p: fix file headers 2021-11-03 17:45:04 +09:00
trans_common.h 9p: fix a bunch of checkpatch warnings 2021-11-04 21:04:25 +09:00
trans_fd.c 9p: trans_fd/p9_conn_cancel: drop client lock earlier 2022-10-05 07:05:40 +09:00
trans_rdma.c 9p: Add client parameter to p9_req_put() 2022-07-09 14:38:35 +09:00
trans_virtio.c iov_iter stuff, part 2, rebased 2022-08-08 20:04:35 -07:00
trans_xen.c 9p: Add client parameter to p9_req_put() 2022-07-09 14:38:35 +09:00