OpenBSD cvs log

created 2021-10-20T09:13:50Z
begin 2021-05-22T00:00:00Z
end 2021-05-23T00:00:00Z
path src/sys
commits 4

date 2021-05-22T08:38:29Z
author mpi
files src/sys/uvm/uvm_map.c log diff annotate
src/sys/uvm/uvm_map.h log diff annotate
message Use atomic operations for reference counting VM maps.

This is necessary to do this accounting without the KERNEL_LOCK().

ok mvs@, kettenis@

date 2021-05-22T13:13:14Z
author kettenis
files src/sys/dev/acpi/dsdt.c log diff annotate
message Fix aml_rwgsb(). My interpretation of the ACPI standard turned out to be
wrong and the buffer size is implied by the field attribute instead of the
field length like for normal OpRegion fields. Fixes various laptops
where reading multiple bytes from AML over an i2c bus would overflow
the buffer. Still fixes the Dell Precision 3640.

ok tb@

date 2021-05-22T17:07:28Z
author drahn
files src/sys/arch/riscv64/dev/sfcc.c log diff annotate
message Cast line_size to address width before using for alignment.
ok kettenis@

date 2021-05-22T21:25:38Z
author bluhm
files src/sys/dev/dt/dt_dev.c log diff annotate
message In dt(4) add an offset of 100000 to the thread ID. This also happens
in other places where the TID is copied from kernel to userland.
So in btrace(8) the filter and action tid variable has the same
value as ps(1) output.
OK anton@ mpi@