CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2025/07/02 10:44:40
Modified files: sys/kern : uipc_socket.c Log message: Move m_get(9) and m_split(9) calls out of mutex(9) protected section within the "while (((rcvstate & SS_RCVATMARK).." loop of somove(). The loop operates with local data so this is possible. The calls could sleep while somove() called from sosplice(). ok bluhm