OpenBSD cvs log

created 2024-06-16T01:24:27Z
begin 2024-06-11T00:00:00Z
end 2024-06-12T00:00:00Z
path src/sys
commits 10

date 2024-06-11T01:49:17Z
author jsg
files src/sys/sys/conf.h log diff annotate
message remove cdev_decl(ses), none of the prototypes have matching functions

date 2024-06-11T03:28:42Z
author jsg
files src/sys/arch/amd64/amd64/conf.c log diff annotate
src/sys/arch/i386/i386/conf.c log diff annotate
src/sys/arch/i386/include/conf.h log diff annotate
message remove prototypes for pre-wscons mouse drivers

date 2024-06-11T06:11:50Z
author jsg
files src/sys/arch/macppc/macppc/conf.c log diff annotate
message remove kbd/ms prototypes with no matching functions

date 2024-06-11T09:15:33Z
author kettenis
files src/sys/dev/fdt/rkclock.c log diff annotate
src/sys/dev/fdt/rkclock_clocks.h log diff annotate
message Add RK3588 TSADC clocks and resets.

ok patrick@, dlg@

date 2024-06-11T09:21:32Z
author jsg
files src/sys/arch/amd64/amd64/conf.c log diff annotate
src/sys/arch/arm64/arm64/conf.c log diff annotate
src/sys/arch/i386/i386/conf.c log diff annotate
src/sys/arch/loongson/loongson/conf.c log diff annotate
src/sys/arch/macppc/macppc/conf.c log diff annotate
src/sys/arch/riscv64/riscv64/conf.c log diff annotate
src/sys/arch/sparc64/sparc64/conf.c log diff annotate
message remove drm prototypes duplicating those in sys/conf.h

date 2024-06-11T09:55:38Z
author jsg
files src/sys/arch/landisk/include/conf.h log diff annotate
message remove prototypes and defines for drivers landisk doesn't use
build test and ok miod@

date 2024-06-11T10:06:35Z
author stsp
files src/sys/dev/ic/qwx.c log diff annotate
src/sys/dev/pci/if_qwx_pci.c log diff annotate
message Make sure qwx(4) always calls refcnt_init() before other refcnt functions.

I recently enabled automatic recovery from firmware crashes. if loading
firmware at boot would fail with a firmware error then the init task would
call refcnt_finalize() via qwx_stop() before refcnt_init() was called and
trigger a KASSERT in the refcnt code.

ok patrick@, who also reported the problem to me and tested the fix

date 2024-06-11T15:44:55Z
author kettenis
files src/sys/arch/arm/arm/cpu.c log diff annotate
src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/riscv64/riscv64/cpu.c log diff annotate
message Clamp CPU clock frequencies to [min, max] range when determining the
initial perflevel.

ok deraadt@, phessler@, patrick@, jca@

date 2024-06-11T16:02:35Z
author jca
files src/sys/arch/riscv64/include/cpu.h log diff annotate
message Enable UVM percpu cache on riscv64

Proved stable in multiple ports bulk builds. ok kettenis@ phessler@

date 2024-06-11T17:35:26Z
author kettenis
files src/sys/dev/acpi/acpi.c log diff annotate
message Avoid powering down PCI devices if we're rebooting. This makes some
machines (e.g. the t410) unhappy.

ok mglocker@