OpenBSD cvs log

created 2022-05-22T01:01:05Z
begin 2022-05-19T00:00:00Z
end 2022-05-20T00:00:00Z
path src/sys
commits 4

date 2022-05-19T00:52:37Z
author kevlo
files src/sys/dev/pci/if_alc.c log diff annotate
message Force maximum payload size to 128 bytes for AR816X/AR817x as it triggers
dma write error rendering the network unusable.

Bug reported and patch tested by Scott C. MacCallum.

date 2022-05-19T04:09:36Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c log diff annotate
message Revert "drm/amd/pm: keep the BACO feature enabled for suspend"

From Alex Deucher
0fad10b263a33492107d62caa460d5e4c717ce29 in linux 5.15.y/5.15.41
a56f445f807b0276fc0660c330bf93a9ea78e8ea in mainline linux

date 2022-05-19T05:43:48Z
author miod
files src/sys/arch/macppc/macppc/machdep.c log diff annotate
src/sys/arch/powerpc/include/trap.h log diff annotate
src/sys/arch/powerpc64/include/trap.h log diff annotate
src/sys/arch/powerpc64/powerpc64/machdep.c log diff annotate
message Not so recent evolution of the PowerPC and POWER architectures have defined
exception addresses past EXC_LAST, making its definition wrong.

Replace it with EXC_END, which points to the end of hardware exception
addresses, and adjust logic accordingly.

ok kettenis@

date 2022-05-19T12:55:59Z
author aoyama
files src/sys/arch/luna88k/luna88k/m8820x.c log diff annotate
message Now MULTIPROCESSOR kernel boots with CPU modules installed in
arbitrary slots.

Plamen Mihaylov's LUNA-88K2 originally has 2 CPU modules in slot #0
and #2, but MULTIPROCESSOR kernel panics because they are not placed
in contiguous slots. This diff fixes it.

Original diff from miod@, tested by Plamen Mihaylov and me.