OpenBSD cvs log

created 2023-09-04T20:54:42Z
begin 2023-08-30T00:00:00Z
end 2023-08-31T00:00:00Z
path src/sys
commits 6

date 2023-08-30T07:11:48Z
author kevlo
files src/sys/dev/pci/pcidevs log diff annotate
message Add Phison PS5021 device id

ok miod@, jsg@

date 2023-08-30T07:12:25Z
author kevlo
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2023-08-30T09:01:51Z
author kettenis
files src/sys/arch/riscv64/dev/stfpcie.c log diff annotate
message Add support for the upstream Linux device tree bindings. Support for the
preliminary bindings will be removed in a couple of weeks.

ok kevlo@, jsing@, jmatthew@

date 2023-08-30T09:02:38Z
author claudio
files src/sys/kern/sched_bsd.c log diff annotate
message Preempt a running proc even if there is no other process/thread queued
on that CPU's runqueue. This way mi_switch() is invoked which is necessary
to a) signal srm that the cpu changed context b) runtime stats are updated
c) requests to stop the CPU are checked.
This should fix the issue reported by Eric Wong (e at 80x24 org) that
RLIMIT_CPU is unreliable on idle systems.
OK kettenis@ cheloha@

date 2023-08-30T19:07:23Z
author kettenis
files src/sys/arch/riscv64/dev/stfclock.c log diff annotate
message Implement a few more clocks related to the GMAC.

ok jsing@

date 2023-08-30T19:08:48Z
author kettenis
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
message On JH7110, configure the tx clock according to the selected speed if
necessary.

ok jsing@