summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authoranton <anton@cvs.openbsd.org>2020-04-12 16:15:19 +0000
committeranton <anton@cvs.openbsd.org>2020-04-12 16:15:19 +0000
commit019d79d86509f6c105fe095d744691ae07fab5b0 (patch)
treec3835b1558d1c93c215bcabe63d52758da9e1775 /sys/dev
parent416f85cd5b0c87f3abc639252d8bb3fee6658289 (diff)
In sosplice(), temporarily release the socket lock before calling
FRELE() as the last reference could be dropped which in turn will cause soclose() to be called where the socket lock is unconditionally acquired. Note that this is only a problem for sockets protected by the non-recursive NET_LOCK() right now. ok mpi@ visa@ Reported-by: syzbot+7c805a09545d997b924d@syzkaller.appspotmail.com
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions