OpenBSD cvs log

created 2021-06-19T22:55:20Z
begin 2021-06-16T00:00:00Z
end 2021-06-17T00:00:00Z
path src/sys
commits 5

date 2021-06-16T09:02:21Z
author mpi
files src/sys/arch/amd64/amd64/pmap.c log diff annotate
src/sys/arch/hppa/hppa/pmap.c log diff annotate
src/sys/arch/i386/i386/pmap.c log diff annotate
src/sys/dev/pci/drm/drm_gem.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_phys.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shmem.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_tt.c log diff annotate
src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_biomem.c log diff annotate
src/sys/uvm/uvm_aobj.c log diff annotate
src/sys/uvm/uvm_device.c log diff annotate
src/sys/uvm/uvm_object.c log diff annotate
src/sys/uvm/uvm_object.h log diff annotate
src/sys/uvm/uvm_vnode.c log diff annotate
message Change the prefix of UVM object functions to match NetBSD's.

For example uvm_objinit() becomes uvm_obj_init(). Reduce differences
between the trees and help porting new functions needed for UVM object
locking.

No functionnal change.

date 2021-06-16T12:00:15Z
author jsg
files src/sys/arch/riscv64/include/param.h log diff annotate
message don't define __HAVE_ACPI to unbreak radeondrm build

found the hard way by matthieu@ ok kettenis@

date 2021-06-16T12:37:23Z
author kettenis
files src/sys/arch/riscv64/conf/GENERIC log diff annotate
src/sys/arch/riscv64/conf/RAMDISK log diff annotate
message Add ociic(4) and dapmic(4). The first is a driver for the OpenCores I2C
controller and the latter is a driver for the Dialog DA9063 PMIC. The
dapmic(4) driver currently supports the integrated RTC and also provides
support for resetting and powering down an application processor. This
functionality is used to support rebooting the SiFive Unmatched board.

ok deraadt@

date 2021-06-16T12:37:24Z
author kettenis
files src/sys/dev/fdt/dapmic.c log diff annotate
src/sys/dev/fdt/files.fdt log diff annotate
src/sys/dev/fdt/ociic.c log diff annotate
message Add ociic(4) and dapmic(4). The first is a driver for the OpenCores I2C
controller and the latter is a driver for the Dialog DA9063 PMIC. The
dapmic(4) driver currently supports the integrated RTC and also provides
support for resetting and powering down an application processor. This
functionality is used to support rebooting the SiFive Unmatched board.

ok deraadt@

date 2021-06-16T14:26:30Z
author visa
files src/sys/kern/kern_event.c log diff annotate
src/sys/sys/event.h log diff annotate
message kqueue: kq_lock is needed when updating kn_status

The kn_status field of struct knote is part of kqueue's internal state.
When kn_status is being updated, kq_lock has to be locked. This is true
even with MP-unsafe event filters.

OK mpi@