OpenBSD cvs log

created 2025-02-08T18:40:12Z
begin 2025-02-02T00:00:00Z
end 2025-02-03T00:00:00Z
path src/sys
commits 7

date 2025-02-02T05:41:16Z
author guenther
files src/sys/arch/amd64/amd64/locore.S log diff annotate
message Work around a regression in llvm/clang-19 that miscalculates an expression
in a .space directive by hardcoding the current, correct value. Include a
long comment explaining how, if things change, the Makefile has a check to
prevent catch the incorrect layout and how to find the correct value to use.

Problem reported by tb@

date 2025-02-02T05:45:20Z
author guenther
files src/sys/arch/amd64/amd64/locore.S log diff annotate
message Fix spelling/grammar in previous commit

date 2025-02-02T08:28:14Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message Add RSS/multiqueue support for AQC11x models ("aq2"). This involves
filling in a couple of tables mapping between rings, traffic classes
and 802.1p priorities, which we do as straightforwardly as possible.
Other drivers for this hardware use more traffic classes if 4 or fewer
rings are in use, but to keep things simple, we don't here.

tested by kettenis@ on an M2 Pro mac mini and by dlg@ on an N100 board
with builtin AQC113
ok dlg@

date 2025-02-02T11:21:45Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
src/sys/arch/arm64/include/armreg.h log diff annotate
message Enable PAC on hardware that uses the new QARMA3 cipher.

ok patrick@

date 2025-02-02T13:36:09Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message The SpecSEI feature can vary between CPU cores. This isn't really a
problem so avoid warning about it.

ok patrick@

date 2025-02-02T15:52:20Z
author patrick
files src/sys/dev/acpi/acpireg.h log diff annotate
message Add IORT structs for ARM SMMU version 3.

ok kettenis@

date 2025-02-02T21:05:12Z
author gnezdo
files src/sys/dev/kcov.c log diff annotate
message Bump kcov buffer size limit

This should repair syzkaller which has bumped its use beyond our limit.

claudio@ and anton@ agree it's the way