OpenBSD cvs log

created 2022-12-11T09:03:35Z
begin 2022-12-05T00:00:00Z
end 2022-12-06T00:00:00Z
path src/sys
commits 6

date 2022-12-05T07:30:51Z
author kettenis
files src/sys/arch/arm64/dev/aplaudio.c log diff annotate
message Calculate the bit clock based on number of channels, bytes/sample and
sample rate instead of relying on the "mclk-fs" property. This property
is no longer present in upstream device trees.

ok ratchov@

date 2022-12-05T07:37:57Z
author kettenis
files src/sys/dev/pci/drm/drm_connector.c log diff annotate
src/sys/dev/pci/drm/drm_mode_object.c log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.c log diff annotate
message Trigger a kevent when we change the backlight. This gives the Xorg
drivers a chance to notice the update of the Backlight connector property
when we change it behind its back.

ok jsg@

date 2022-12-05T07:40:21Z
author kettenis
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c log diff annotate
message Add support for the Backlight connector property like we already have for
inteldrm(4). This makes xbacklight(1) work when using the Xorg modesetting
driver. The Xorg amdgpu driver needs a small change for this that should
land soon.

ok jsg@

date 2022-12-05T08:58:49Z
author visa
files src/sys/kern/subr_evcount.c log diff annotate
message Avoid event counter re-insert in evcount_percpu()

This fixes evcount_list corruption that happened when evcount_percpu()
was called after evcount_init_percpu().

OK jca@ cheloha@ jmatthew@

date 2022-12-05T08:59:28Z
author visa
files src/sys/arch/mips64/mips64/clock.c log diff annotate
src/sys/arch/mips64/mips64/ipifuncs.c log diff annotate
message Use evcount_percpu() with mips64 clock and ipi interrupt counters.

OK jca@ cheloha@

date 2022-12-05T23:18:37Z
author deraadt
files src/sys/kern/exec_elf.c log diff annotate
src/sys/kern/exec_subr.c log diff annotate
src/sys/kern/kern_bufq.c log diff annotate
src/sys/kern/kern_descrip.c log diff annotate
src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_ktrace.c log diff annotate
src/sys/kern/kern_pledge.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sensors.c log diff annotate
src/sys/kern/kern_tc.c log diff annotate
src/sys/kern/kern_time.c log diff annotate
src/sys/kern/kern_timeout.c log diff annotate
src/sys/kern/kern_unveil.c log diff annotate
src/sys/kern/kern_xxx.c log diff annotate
src/sys/kern/makesyscalls.sh log diff annotate
src/sys/kern/sched_bsd.c log diff annotate
src/sys/kern/spec_vnops.c log diff annotate
src/sys/kern/subr_extent.c log diff annotate
src/sys/kern/sys_pipe.c log diff annotate
src/sys/kern/sys_process.c log diff annotate
src/sys/kern/uipc_syscalls.c log diff annotate
src/sys/kern/uipc_usrreq.c log diff annotate
src/sys/kern/vfs_getcwd.c log diff annotate
message zap a pile of dangling tabs