OpenBSD cvs log

created 2024-08-05T00:19:43Z
begin 2024-07-29T00:00:00Z
end 2024-07-30T00:00:00Z
path src/sys
commits 8

date 2024-07-29T01:17:53Z
author jsg
files src/sys/dev/pci/pcidevs log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h log diff annotate
message add "Strix Point" APU device id, and another Navi 31

150e rev c1 is Radeon 880M/890M
150e rev c4 is Radeon 880M/890M
150e rev c6 is Radeon 890M
744a rev 00 is Radeon Pro W7900 Dual Slot

found in AMD Software: Adrenalin Edition 24.7.1

date 2024-07-29T01:18:32Z
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-07-29T01:26:15Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c log diff annotate
message drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()

From Dan Carpenter
4edb0a84e6b32e75dc9bd6dd085b2c2ff19ec287 in linux-6.6.y/6.6.43
6769a23697f17f9bf9365ca8ed62fe37e361a05a in mainline linux

date 2024-07-29T09:49:49Z
author claudio
files src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/sys/proc.h log diff annotate
message Replace per thread P_CONTINUED with per process PS_CONTINUED flag

dowait6() can only look at per process state so switch this over.
Right now SIGCONT handling in ptsignal is recursive and not quite
right but this is a step in the right direction. It fixes dowait6()
handling for multithreaded processes where the main thread exited.

OK mpi@

date 2024-07-29T10:35:22Z
author mvs
files src/sys/kern/uipc_socket.c log diff annotate
message Remove `sb_sel' from sobuf_print() output, no sense to print "...".

ok bluhm

date 2024-07-29T12:41:30Z
author bluhm
files src/sys/netinet6/frag6.c log diff annotate
message Use shared net lock instead of exclusive when frag6 calls icmp6_error().

OK mvs@ a while ago as part of a larger diff

date 2024-07-29T12:42:53Z
author claudio
files src/sys/kern/kern_event.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/sys/event.h log diff annotate
message Move the signal related kqueue filters to kern_event.c.

Since proc and signal filters share the same klist it makes sense
to keep them together.
OK mvs@

date 2024-07-29T18:43:11Z
author kettenis
files src/sys/arch/amd64/amd64/machdep.c log diff annotate
src/sys/arch/i386/i386/machdep.c log diff annotate
message Set the target ACPI to S5 when we're powering down the machine. Prevents
us from trying to put devices into the D3 power state which some hardware
doesn't appreciate.

ok ratchov@, deraadt@