OpenBSD cvs log

created 2024-01-25T10:33:54Z
begin 2024-01-20T00:00:00Z
end 2024-01-21T00:00:00Z
path src/sys
commits 5

date 2024-01-20T08:00:59Z
author kettenis
files src/sys/arch/arm64/dev/apldc.c log diff annotate
message Fetch touchpad dimensions from firmware here as well.

ok mlarkin@, tobhe@

date 2024-01-20T11:22:46Z
author kettenis
files src/sys/arch/arm64/dev/apldart.c log diff annotate
src/sys/arch/arm64/include/bus.h log diff annotate
message There are several DART variants; print some more details such that we can
distinguish between them. Pay attention to the apple,dma-range property
that tells us the desired DVA window. Add support for a new BUS_DMA_FIXED
that allows use of bus_dmamap_load_raw(9) to map things at a pre-determined
DVA. This last change is needed for the upcoming Apple KMS driver.
Hopefully that is the only driver that will need this, so don't attempt to
turn this into an MI feature.

ok patrick@

date 2024-01-20T12:16:55Z
author deraadt
files src/sys/sys/acct.h log diff annotate
message AEXECVE can be removed, because pinsyscall SYS_execve detection has
been deleted.

date 2024-01-20T13:19:39Z
author deraadt
files src/sys/uvm/uvm_map.c log diff annotate
message Early during mimmutable(2) development, we had a big problem with the
chrome v8_flags variable's placement in bss, and as a workaround made
it possible to demote a mimmutable mapping's permissions from RW to R.
Further mimmutable-related work in libc's malloc created the same
problem, which led to a better design: objects could be placed into
.openbsd.mutable region, and then at runtime their permission and
immutability could be manipulated better. So the RW to R demotion
logic is no longer being used, and now this semantic is being deleted.
ok kettenis

date 2024-01-20T20:11:24Z
author mlarkin
files src/sys/arch/amd64/include/vmmvar.h log diff annotate
message vmm(4)/vmd(8)/vmctl(8): increase max VM mem size.

MAXDSIZ was cranked to 128GB back in April 2023, but vmd(8) was limiting
VM RAM size to the old value (32GB).