OpenBSD cvs log

created 2024-09-08T14:05:41Z
begin 2024-09-06T00:00:00Z
end 2024-09-07T00:00:00Z
path src/sys
commits 7

date 2024-09-06T03:48:20Z
author jsg
files src/sys/dev/pci/pcidevs log diff annotate
message add Intel Lunar Lake ids

from:
Intel Core Ultra 200V Series Processors
Datasheet, Volume 1 of 2, Doc. No.: 829568, Rev.: 001

additional graphics ids from Mesa

date 2024-09-06T03:48:52Z
author jsg
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2024-09-06T03:52:38Z
author jsg
files src/sys/dev/pci/dwiic_pci.c log diff annotate
message match on Lunar Lake

date 2024-09-06T08:21:21Z
author mpi
files src/sys/kern/kern_exit.c log diff annotate
message Remove incorrect increment of the context switch counter.

From Christian Ludwig.

ok claudio@

date 2024-09-06T08:38:21Z
author mpi
files src/sys/dev/dt/dt_dev.c log diff annotate
message Allow tracing interrupts by defering the wakeup(9) to a different context.

It is currently not safe to call wakeup(9) in interrupt handlers at a priority
higher than IPL_SCHED. As long as dt(4) relies on generic kernel primitives
we have to play tricks to be able to inspect more parts of the kernel. In this
case defer the wakeup(9) to a custom soft-interrupt. This will be good enough
as long as we don't add tracepoints to the soft-interrupt machinery. A more
complex & viable solution would be to not rely on the kernel generic IPC to
avoid recursion.

From visa@ and Christian Ludwig, ok claudio@

date 2024-09-06T10:54:08Z
author jsg
files src/sys/arch/alpha/pci/mcpciareg.h log diff annotate
src/sys/arch/macppc/dev/if_mc.c log diff annotate
src/sys/arch/powerpc/powerpc/pmap.c log diff annotate
src/sys/dev/mii/inphyreg.h log diff annotate
src/sys/dev/pci/if_lge.c log diff annotate
src/sys/dev/pci/if_wb.c log diff annotate
src/sys/dev/pci/igc_defines.h log diff annotate
src/sys/dev/pci/pciide_cmd_reg.h log diff annotate
src/sys/lib/libkern/arch/arm/memmove.S log diff annotate
message spelling; ok mglocker@

date 2024-09-06T13:31:59Z
author mbuhl
files src/sys/kern/subr_kubsan.c log diff annotate
message Fix KUBSAN by adding invalid builtin detection, as needed by our current clang.
ok anton@