OpenBSD cvs log

created 2024-08-18T01:27:09Z
begin 2024-08-13T00:00:00Z
end 2024-08-14T00:00:00Z
path src/sys
commits 28

date 2024-08-13T00:00:37Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_region_lmem.c log diff annotate
message drm/i915: Remove ad-hoc lmem/stolen debugs

From Ville Syrjala
8f7cf0a215b34ef12b4b862f260a592b4ab37a52 in mainline linux

date 2024-08-13T00:03:54Z
author jsg
files src/sys/dev/pci/drm/i915/i915_reg.h log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.c log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
message drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access

From Ville Syrjala
c08c364102d07288610734de34111a666e730ae7 in mainline linux

date 2024-08-13T00:06:00Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_gtt.c log diff annotate
message drm/i915: Disable the "binder"

From Ville Syrjala
be5e8dc84f61ea79f4980fe4fb74fe9a0d0d2c33 in mainline linux

date 2024-08-13T00:08:07Z
author jsg
files src/sys/dev/pci/drm/i915/i915_reg.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_region_lmem.c log diff annotate
message drm/i915: Rename the DSM/GSM registers

From Ville Syrjala
f8ae1d5291c3e06d494cf59005c23d883f1afc0e in mainline linux

date 2024-08-13T00:10:51Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Fix PTE decode during initial plane readout

From Ville Syrjala
6b757e1d420cf01bc135212922906b8616b779d5 in mainline linux

date 2024-08-13T00:12:42Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Fix region start during initial plane readout

From Ville Syrjala
d74f3a930c1d075a876a22b44723556455526881 in mainline linux

date 2024-08-13T00:14:48Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Fix MTL initial plane readout

From Ville Syrjala
f46fb69489f57141bb7f8308893ec3e8ba664462 in mainline linux

date 2024-08-13T00:16:20Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: s/phys_base/dma_addr/

From Ville Syrjala
27fbcaf7ca2470dbc112a5ea2759ad6408581c79 in mainline linux

date 2024-08-13T00:18:24Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Split the smem and lmem plane readout apart

From Ville Syrjala
6bfdb06d1efafaa289f16ff5e5dfb4b02327525e in mainline linux

date 2024-08-13T00:20:08Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display_driver.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_plane_initial.h log diff annotate
message drm/i915: Simplify intel_initial_plane_config() calling convention

From Ville Syrjala
30865e4abb799547299a9cf39c86fe943ee2913a in mainline linux

date 2024-08-13T00:23:25Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects

From Ville Syrjala
f1ee98cff3d86271491b08315fcdfa4c3f097e1e in mainline linux

date 2024-08-13T00:25:13Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Tweak BIOS fb reuse check

From Ville Syrjala
ea5e150ac2cf88f586299c06244d5a4d473c041e in mainline linux

date 2024-08-13T00:28:09Z
author jsg
files src/sys/dev/pci/drm/i915/display/i9xx_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_plane.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_core.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_universal_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_universal_plane.h log diff annotate
message drm/i915: Try to relocate the BIOS fb to the start of ggtt

From Ville Syrjala
a8153627520a2d468680bb7686fd404c222b13ca in mainline linux

date 2024-08-13T00:29:51Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
message drm/i915: Annotate more of the BIOS fb takeover failure paths

From Ville Syrjala
074146f4578388b1b7f7832368d1581fceb1441e in mainline linux

date 2024-08-13T00:36:32Z
author jsg
files src/sys/dev/pci/drm/i915/i915_driver.c log diff annotate
message force primary and console on Meteor Lake

The GOP framebuffer doesn't match the PCI BAR ranges efifb tests.
discussed with kettenis@

date 2024-08-13T00:39:26Z
author jsg
files src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
message drm/i915/mtl: Remove the 'force_probe' requirement for Meteor Lake

From Radhakrishna Sripada
213c43676beb5f5a63cb27a0c8e8e71035b08445 in mainline linux

date 2024-08-13T00:41:22Z
author jsg
files src/sys/dev/pci/drm/i915/i915_devlist.h log diff annotate
message sync

date 2024-08-13T00:58:47Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_engine_cs.c log diff annotate
message drm/i915: Prevent potential null-ptr-deref in engine_init_common

From Nirmoy Das
f1cdb599ce0ef909343d6c8e7d372defbaa382b9 in mainline linux

date 2024-08-13T02:14:36Z
author jsg
files src/sys/dev/pci/drm/i915/i915_perf.c log diff annotate
message i915/perf: Remove code to update PWR_CLK_STATE for gen12

From Umesh Nerlige Ramappa
582b6c7dd019c49a239db5f721146139130251c4 in linux-6.6.y/6.6.45
4bc14b9cfaa2149d41baef2f2620e9f82d9847d7 in mainline linux

date 2024-08-13T02:16:08Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_hdcp_regs.h log diff annotate
message drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro

From Suraj Kandpal
9541f99b2651adaeb1425474096999e689a60497 in linux-6.6.y/6.6.45
555069117390a5d581863bc797fb546bb4417c31 in mainline linux

date 2024-08-13T02:19:41Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c log diff annotate
message drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()

From Nikita Zhandarovich
6c0473c9ac502df8d580c15f20188efe708e8394 in linux-6.6.y/6.6.45
5b511572660190db1dc8ba412efd0be0d3781ab6 in mainline linux

date 2024-08-13T03:58:13Z
author jsg
files src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c log diff annotate
message drm/i915/mtl: Don't set PIPE_CONTROL_FLUSH_L3

From Vinay Belgaumkar
5fde104ea8587c547732a06d9d6473f6e7e4ac1c in mainline linux

date 2024-08-13T04:04:53Z
author jsg
files src/sys/dev/pci/drm/i915/intel_uncore.c log diff annotate
message drm/i915/mtl: Wake GT before sending H2G message

From Vinay Belgaumkar
6d46d09a0d7dd412c5b76f74f89fe4448ba2117e in mainline linux

date 2024-08-13T05:13:34Z
author jsg
files src/sys/dev/pci/drm/i915/pxp/intel_pxp_cmd_interface_43.h log diff annotate
message drm/i915/pxp/mtl: Update pxp-firmware packet size

From Alan Previn
c14d446e25fe00a9fd29d317b07bd221fd6f49db in mainline linux

date 2024-08-13T08:47:28Z
author sf
files src/sys/dev/pv/virtio.c log diff annotate
message Sync full virtqueue on device reset

We initialize the whole virtqueue and must make sure that the device
sees this even for the areas that are normally only written by the
device. Otherwise there may be an assertion fail during ifconfig up, as
found by bluhm@ with hshoexer@'s bounce buffer diff.

OK bluhm@

date 2024-08-13T20:48:00Z
author bluhm
files src/sys/dev/ic/ccp.c log diff annotate
message For AMD SEV use correct command mask in ccp(4) driver.

According to AMD SEV API specification, the mask for command ID is
supposed to be of length 10 (Bits [25:16]), rather than length 6.
This ensures that all commands are properly processed by the PSP.

from Aaron Debebe; OK hshoexer@

date 2024-08-13T22:31:16Z
author deraadt
files src/sys/dev/acpi/acpi_x86.c log diff annotate
message use ACPI _WAK upon resume. Such a huge oversight it is surprising that
we've never noticed it before, maybe systems which depend on _WAK are rare.
Still, this may improve S3 resume on some rare machines.
ok kettenis

date 2024-08-13T22:32:58Z
author deraadt
files src/sys/dev/pci/azalia.c log diff annotate
message Be more aggressive about disabling interrupts in both DVACT_QUIESCE and
DVACT_SUSPEND, because we are seeing false interrupts during S0 resume.
Other problems remain, and ratchov has some clues he'll dig into in the
coming weeks. For now, this is a good enough improvement.
ok ratchov