OpenBSD cvs log

created 2024-10-26T18:49:08Z
begin 2024-10-21T00:00:00Z
end 2024-10-22T00:00:00Z
path src/sys
commits 7

date 2024-10-21T03:07:54Z
author jsg
files src/sys/arch/amd64/include/cpuvar.h log diff annotate
src/sys/arch/i386/include/cpuvar.h log diff annotate
message remove unused MP_PICMODE define

date 2024-10-21T06:07:33Z
author dlg
files src/sys/uvm/uvm_map.c log diff annotate
src/sys/uvm/uvm_map.h log diff annotate
message revert "try to simplify the locking code around busy maps"

anton@ and syzkaller have trouble with it.

date 2024-10-21T07:21:18Z
author jsg
files src/sys/arch/i386/i386/locore.s log diff annotate
src/sys/arch/i386/i386/locore0.S log diff annotate
message remove unneeded includes

date 2024-10-21T18:27:34Z
author kettenis
files src/sys/arch/amd64/amd64/vm_machdep.c log diff annotate
src/sys/uvm/uvm_glue.c log diff annotate
message We have not been swapping out kernel stacks since forever. So just
allocate the uarea with zeroed pages using km_alloc(9). Adjust the amd64
code that creates a guard page at the top of the kernel stack to use
pmap_kremove(9) instead of pmap_remove(9) to reflect that the uarea no
longer uses "managed" pages.

ok mpi@

date 2024-10-21T19:05:31Z
author miod
files src/sys/dev/hid/hidkbd.c log diff annotate
message Correctly report print screen key in raw mode (i.e. under X); problem
reported by kirill@

date 2024-10-21T22:04:13Z
author jsg
files src/sys/arch/macppc/macppc/genassym.cf log diff annotate
src/sys/arch/mips64/mips64/genassym.cf log diff annotate
message remove unneeded includes

date 2024-10-21T22:55:52Z
author jsg
files src/sys/arch/riscv64/include/param.h log diff annotate
message define _MACHINE_ARCH not _MACHINE_ARC