OpenBSD cvs log

created 2025-02-04T15:46:02Z
begin 2025-01-27T00:00:00Z
end 2025-01-28T00:00:00Z
path src/sys
commits 3

date 2025-01-27T08:20:01Z
author mvs
files src/sys/kern/uipc_socket.c log diff annotate
message Move buffer zeroing within sorflush() out of socket lock.

Only socantrcvmore() requires socket lock, the rest relies on buffer
locks. Previously, some sockets were designed for socket lock only, so
I intentionally kept it for the entire path to avoid dances around
SB_MTXLOCK. This is not necessary now.

ok bluhm

date 2025-01-27T08:20:56Z
author mvs
files src/sys/kern/uipc_socket.c log diff annotate
src/sys/kern/uipc_socket2.c log diff annotate
src/sys/sys/socketvar.h log diff annotate
message Get rid of unused `so' argument in sofree(). No functional changes.

ok bluhm

date 2025-01-27T14:57:13Z
author mvs
files src/sys/kern/uipc_socket2.c log diff annotate
src/sys/sys/socketvar.h log diff annotate
message Get rid of unused `so' argument in sballoc(). No functional changes.

ok bluhm