OpenBSD cvs log

created 2022-08-13T15:36:58Z
begin 2022-08-07T00:00:00Z
end 2022-08-08T00:00:00Z
path src/sys
commits 4

date 2022-08-07T00:57:43Z
author bluhm
files src/sys/net/if_bridge.c log diff annotate
message Fix fallout from netlock removal in media ioctl. The bridge does
not support media parameter, so just skip these ioctls. Do not
release a netlock that was not taken.
panic found and fix tested by Michael Graves; OK mvs@

date 2022-08-07T19:39:25Z
author miod
files src/sys/uvm/uvm_map.c log diff annotate
src/sys/uvm/uvm_pmap.h log diff annotate
message Move fallback PMAP_PREFER definitions from uvm_map.c to uvm_pmap.h for them
to be available to other files. NFC

ok kettenis@ mpi@

date 2022-08-07T19:40:48Z
author miod
files src/sys/uvm/uvm_pager.c log diff annotate
message Use PMAP_PREFER_ALIGN() == 0 rather than !defined(PMAP_PREFER) to enable the
fast path in the pager code; this benefits most mips64 platforms.

ok kettenis@ mpi@

date 2022-08-07T23:56:06Z
author guenther
files src/sys/arch/amd64/amd64/acpi_machdep.c log diff annotate
src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/amd64/amd64/fpu.c log diff annotate
src/sys/arch/amd64/amd64/genassym.cf log diff annotate
src/sys/arch/amd64/amd64/identcpu.c log diff annotate
src/sys/arch/amd64/amd64/ipifuncs.c log diff annotate
src/sys/arch/amd64/amd64/locore.S log diff annotate
src/sys/arch/amd64/amd64/machdep.c log diff annotate
src/sys/arch/amd64/amd64/vm_machdep.c log diff annotate
src/sys/arch/amd64/amd64/vmm.c log diff annotate
src/sys/arch/amd64/include/cpu.h log diff annotate
message Start to add annotations to the cpu_info members, doing I/a/o for
immutable/atomic/owned ala <sys/proc.h>. Move CPUF_USERSEGS and
CPUF_USERXSTATE, which really are private to the CPU, into a new
ci_pflags and rename s/CPUF_/CPUPF_/. Make all (remaining) ci_flags
alterations via atomic_{set,clear}bits_int(), so its annotation
isn't a lie. Delete ci_info member as unused all the way from
rev 1.1

ok jsg@ mlarkin@