CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2018/06/20 04:52:49
Modified files: sys/kern : kern_descrip.c kern_sysctl.c syscalls.master uipc_syscalls.c uipc_usrreq.c sys/sys : file.h Log message: Unlock sendmsg(2) and sendto(2). These syscalls can now be executed w/o the KERNEL_LOCK() depending on the kind of socket. The current solution uses a single global mutex to serialize access to, and reference count, 'struct file'. ok visa@, kettenis@