OpenBSD cvs log

created 2025-02-04T10:14:46Z
begin 2025-01-25T00:00:00Z
end 2025-01-26T00:00:00Z
path src/sys
commits 8

date 2025-01-25T02:06:40Z
author yasuoka
files src/sys/net/pipex.c log diff annotate
src/sys/net/pipex.h log diff annotate
src/sys/netinet/udp_usrreq.c log diff annotate
message Check the source address for the tunneled packets.

ok mvs

date 2025-01-25T08:55:52Z
author mpi
files src/sys/uvm/uvm_pdaemon.c log diff annotate
message Remove incorrect unlock in error path.

Reported & tested by daharmasterkor AT gmail.com on bugs@

date 2025-01-25T10:53:36Z
author mvs
files src/sys/net/if.c log diff annotate
message Fix if_getgrouplist() mistype made in previous commit.
Found and reported by anton@

date 2025-01-25T12:29:35Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
src/sys/arch/arm64/include/armreg.h log diff annotate
message Improve the way we print the PAC feature flag to catch up with new versions
of the architecture. Add decoding for APA3 such that we can tell that
newer ARM cores support PAC.

ok jsg@

date 2025-01-25T14:51:34Z
author mvs
files src/sys/net/if_wg.c log diff annotate
message wg(4) logging enhancement.

* Updated wg(4) debug logging to use log(9) instead of printf(9)
* Logging now includes IP addresses of remote endpoints

From Lloyd <ng2d68 at proton dot me>

ok sthen kirill

date 2025-01-25T19:21:40Z
author claudio
files src/sys/kern/kern_exec.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/sys/proc.h log diff annotate
message Drop flag argument from single_thread_clear(). It is no longer used.
OK mpi@

date 2025-01-25T22:06:41Z
author bluhm
files src/sys/kern/uipc_socket2.c log diff annotate
src/sys/kern/uipc_usrreq.c log diff annotate
src/sys/netinet/tcp_input.c log diff annotate
message Keep socket lock in sonewconn() for new connection.

For TCP input unlocking we need a consistent lock of the newly
created socket. Instead of releasing the lock in sonewconn() and
grabbing it again later, it is better that sonewconn() returns a
locked socket.
For now only change syn_cache_get() which calls in_pcbsounlock_rele()
at the end. Following diffs will push the unlock into tcp_input().

OK mvs@

date 2025-01-25T23:55:32Z
author bluhm
files src/sys/netinet/tcp_input.c log diff annotate
message Rename old socket to more specific listen socket in TCP syn cache.

OK mvs@