OpenBSD cvs log

created 2024-04-21T06:06:19Z
begin 2024-04-19T00:00:00Z
end 2024-04-20T00:00:00Z
path src/sys
commits 6

date 2024-04-19T06:50:37Z
author ratchov
files src/sys/nfs/nfs_socket.c log diff annotate
src/sys/nfs/nfs_syscalls.c log diff annotate
message nfs: Permit null requests (aka server pings) from non-reserved ports

Unfortunately, this is recommended by rfc 2623 and used by Linux
nfs-utils to mount NFS exports. So until nfs-utils switches into
using reserved ports, this is needed to mount OpenBSD file-systems
on most (all?) Linux distros.

Bits from claudio, ok millert

date 2024-04-19T10:13:58Z
author bluhm
files src/sys/netinet/in_pcb.c log diff annotate
src/sys/netinet/in_pcb.h log diff annotate
message Merge IPv4 and IPv6 options in inpcb.

A internet PCB has either inp_options or inp_outputopts6. Put them
into a common anonymous union.

OK mvs@ kn@

date 2024-04-19T10:22:50Z
author mpi
files src/sys/arch/amd64/include/cpu.h log diff annotate
src/sys/arch/arm64/include/cpu.h log diff annotate
src/sys/arch/i386/include/cpu.h log diff annotate
message Revert per-CPU caches a double-free has been found by naddy@.

date 2024-04-19T10:22:51Z
author mpi
files src/sys/uvm/uvm_page.c log diff annotate
src/sys/uvm/uvm_pdaemon.c log diff annotate
src/sys/uvm/uvm_percpu.h log diff annotate
src/sys/uvm/uvm_pmemrange.c log diff annotate
src/sys/uvm/uvm_pmemrange.h log diff annotate
src/sys/uvm/uvmexp.h log diff annotate
message Revert per-CPU caches a double-free has been found by naddy@.

date 2024-04-19T14:39:34Z
author jca
files src/sys/arch/riscv64/dev/riscv_cpu_intc.c log diff annotate
message Fix typo in comment

date 2024-04-19T20:43:33Z
author mglocker
files src/sys/dev/ic/ufshcireg.h log diff annotate
message As of the documentation, the UTP Command Descriptor Base Address (UCDBA)
needs to be aligned on a 128-byte address.

This fixes an issue seen on the PCI controller, where a DMA transfer
scheduled on a odd slot will fail.