OpenBSD cvs log

created 2025-02-08T21:28:57Z
begin 2025-02-03T00:00:00Z
end 2025-02-04T00:00:00Z
path src/sys
commits 5

date 2025-02-03T08:58:52Z
author mvs
files src/sys/net/if.c log diff annotate
src/sys/net/ifq.c log diff annotate
src/sys/net/ifq.h log diff annotate
message Limit RX queue of loopback interfaces with 8192 packets. Unlimited
queues allow to reach mbufs limit and make network unusable on some
architectures.

Based on diff proposed by dlg@, but limits only loopback interfaces.

Tested by bluhm, additional arm64 tests by kirill.
ok bluhm

date 2025-02-03T09:00:55Z
author mvs
files src/sys/kern/uipc_socket.c log diff annotate
message Don't take netlock in filt_sow{modify,process}(), the `sb_mtx' mutex(9)
is enough to call filt_sowrite().

Tested by bluhm, additional arm64 tests by kirill.

ok bluhm

date 2025-02-03T09:44:30Z
author yasuoka
files src/sys/net/pipex.c log diff annotate
message The previous missed release of the reference counter of the pipex
session. Also, check the source address on PPPoE as well.

ok mvs
CVSe ----------------------------------------------------------------------

date 2025-02-03T17:59:40Z
author jca
files src/sys/arch/arm64/arm64/pmap.c log diff annotate
src/sys/arch/arm64/include/pmap.h log diff annotate
src/sys/arch/riscv64/include/pmap.h log diff annotate
src/sys/arch/riscv64/riscv64/pmap.c log diff annotate
message Drop unused PTED_VA_EXEC_M

Leftover from the powerpc pmap code, ok kettenis@

date 2025-02-03T19:18:30Z
author tb
files src/sys/lib/libz/infback.c log diff annotate
message infback.c: sync with userland