Thread (2 messages) flat view 2 messages, 2 authors, 2019-10-30

Re: [PATCH net 1/1] net/smc: fix refcounting for non-blocking connect()

From: David Miller <davem@davemloft.net>
Date: 2019-10-30 01:10:40
Also in: linux-s390

From: Ursula Braun <redacted>
Date: Tue, 29 Oct 2019 12:41:26 +0100
If a nonblocking socket is immediately closed after connect(),
the connect worker may not have started. This results in a refcount
problem, since sock_hold() is called from the connect worker.
This patch moves the sock_hold in front of the connect worker
scheduling.

Reported-by: syzbot+4c063e6dea39e4b79f29@syzkaller.appspotmail.com
Fixes: 50717a37db03 ("net/smc: nonblocking connect rework")
Reviewed-by: Karsten Graul <redacted>
Signed-off-by: Ursula Braun <redacted>
Applied and queued up for -stable, thank you.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help