OpenBSD cvs log

created 2024-02-24T21:18:21Z
begin 2024-02-18T00:00:00Z
end 2024-02-19T00:00:00Z
path src/sys
commits 4

date 2024-02-18T00:54:03Z
author cheloha
files src/sys/dev/dt/dt_dev.c log diff annotate
message dt(4): profile: remove clock interrupt staggering

Clock interrupt staggering makes profiling more expensive on average.

Remove it.

Thread: https://marc.info/?l=openbsd-tech&m=170751016121770&w=2

ok mpi@

date 2024-02-18T05:42:50Z
author guenther
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message Don't call cpu_ucode_apply() and cpu_tsx_disable() from cpu_attach()'s
CPU_ROLE_SP case: for cpu0 they are called earlier, from cpu_startup().
(APs call them from cpu_hatch())

ok deraadt@

date 2024-02-18T20:17:48Z
author anton
files src/sys/dev/wscons/wskbd.c log diff annotate
message Prevent ioctl(WSKBDIO_GETENCODINGS) NULL deference when sysctl
machdep.forceukbd is enabled without any USB keyboard being attached.

Found the hard way by sthen@; ok miod@

date 2024-02-18T21:27:38Z
author miod
files src/sys/arch/m88k/m88k/trap.c log diff annotate
message Fix format strings in TRAPDEBUG code and unbreak 88110_syscall. NFC