CVSROOT: /cvs Module name: src Changes by: an...@cvs.openbsd.org 2020/04/12 10:15:19
Modified files: sys/kern : uipc_socket.c Log message: 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+7c805a09545d997b9...@syzkaller.appspotmail.com