OpenBSD cvs log

created 2024-06-16T06:53:37Z
begin 2024-06-13T00:00:00Z
end 2024-06-14T00:00:00Z
path src/sys
commits 5

date 2024-06-13T02:19:20Z
author guenther
files src/sys/arch/amd64/amd64/cacheinfo.c log diff annotate
message Wrong variable used in indexing meant that when a CPU's cache setup
differed on the second or later cache, the generated dmesg didn't
report the earlier, identical cache levels correctly.

report, testing, and ok jsg@

date 2024-06-13T06:47:13Z
author claudio
files src/sys/arch/sparc64/include/cpu.h log diff annotate
message Enable uvm percpu caches on sparc64.
OK kettenis@ jca@ mpi@

date 2024-06-13T09:01:13Z
author jsg
files src/sys/dev/pci/drm/i915/i915_driver.c log diff annotate
message sync uncore mmio sizes with intel_uncore_setup_mmio()

date 2024-06-13T17:59:08Z
author bluhm
files src/sys/dev/ic/ccp.c log diff annotate
src/sys/dev/ic/ccpvar.h log diff annotate
src/sys/dev/pci/ccp_pci.c log diff annotate
message Avoid ccp error message if SEV-ES is missing.

PSP is optional to ccp(4). Thus if PSP attachment fails (e.g.
interrupt can not be set up), do not unmap IO space. It will still
be needed by ccp(4). Nonetheless, disestablish interrupt handler
if PSP attachment fails.

Another tweak: If PSP can not be initialized, there's no need to
actually flush caches (wbinvd) on all CPUs.

Cleanup dmesg output and make it more precise.

from hshoexer@; reported and tested by Hrvoje Popovski

date 2024-06-13T18:05:54Z
author kettenis
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/include/generated/autoconf.h log diff annotate
src/sys/dev/pci/drm/include/linux/acpi.h log diff annotate
message Implement acpi_target_system_state().

ok jsg@