OpenBSD/src 7JDELLr — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: Don't replace a sink mode that shares the native totals

   From Adrian Betschart
   f94a12ddd3184280c4a1d0ce4c8be7d36d0a52a3 in linux-6.18.y/6.18.57
   54c998c55fc9cbc391b350d67b86e0c2a0748f1a in mainline linux
VersionDeltaFile
1.218+6-1sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+6-11 files

OpenBSD/src xcVy2X6 — sys/dev/pci/drm/display drm_dp_helper.c

   drm/dp: don't mark the AUX backlight enabled when enabling failed

   From Oleg Keri
   5b26dbb27c0cb0e1b92fc0626c6ae052da8ff7d6 in linux-6.18.y/6.18.57
   707ce102521496c67860d81221b20c56d8255f2f in mainline linux
VersionDeltaFile
1.11+3-1sys/dev/pci/drm/display/drm_dp_helper.c
+3-11 files

OpenBSD/src 8oGEE1L — sys/dev/pci/drm/amd/amdgpu amdgpu_ttm.c

   drm/amdgpu: skip the VMID 0 flush for VRAM

   From Arunpravin Paneer Selvam
   30dacb56f07283a1acb353ce81baef31f85396b0 in linux-6.18.y/6.18.57
   87ceb8cba73d0b3c4025ff42495bccd8164acaed in mainline linux
VersionDeltaFile
1.38+17-8sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
+17-81 files

OpenBSD/src L1RgM8T — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_plane.c

   drm/amd/display: Fix dangling pointer in plane reset function

   From Evgenii Burenchev
   3d8391d3149a1aeb93505a4f9fb9ed8364882c42 in linux-6.18.y/6.18.57
   98cad4bd1443975d972f4c7f705980da03722a22 in mainline linux
VersionDeltaFile
1.12+4-6sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
+4-61 files

OpenBSD/src nonW0ZX — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_crtc.c

   drm/amd/display: Fix dangling pointer in CRTC reset function

   From Evgenii Burenchev
   3a03827bb3cda1527aa923f18160c449f2b4cf2c in linux-6.18.y/6.18.57
   0aeed866cb938943908c3ba46422128e49d2d080 in mainline linux
VersionDeltaFile
1.19+4-4sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
+4-41 files

OpenBSD/src rVMLeFY — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.h amdgpu_dm_hdcp.h

   drm/amd/display: Resize MST HDCP per-connector arrays to 32

   From Harry Wentland
   562d24ac214ba9530d88841088eb6adce5c537b5 in linux-6.18.y/6.18.57
   261e0fe4e2c99f687114b64b10b98db964b475f4 in mainline linux
VersionDeltaFile
1.12+5-5sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
1.6+4-4sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
1.28+1-1sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+10-103 files

OpenBSD/src TvLWlbM — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.h amdgpu_dm_replay.c

   drm/amd/display: disable replay when crc source is enabled

   From Ray Wu
   b5896fc269e9f3b3b4a67a7ce78872bc3bbd3b25 in linux-6.18.y/6.18.57
   a036db3953140d5c2816b056aa3e73b8e98d9bc0 in mainline linux
VersionDeltaFile
1.10+22-3sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
1.4+7-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c
1.27+1-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+30-33 files

OpenBSD/src JYija1V — sys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amdgpu: force complete the KIQ ring fences on reset

   From Jesse Zhang
   c26cbd5c33cd72daa03079235de60688a3c97c52 in linux-6.18.y/6.18.57
   fd65d1742992361fc2201ecb4e43411e6e417fcb in mainline linux
VersionDeltaFile
1.113+12-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+12-01 files

OpenBSD/src zQ9GRjT — sys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amdgpu: force complete the MES ring fences on reset

   From Jesse Zhang
   7d722821e2f626c4e34c8510f0ce1d6f10c77a3b in linux-6.18.y/6.18.57
   48dc279c3010ac8f91b1845b2abb3a1e9943a0f5 in mainline linux
VersionDeltaFile
1.112+13-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+13-01 files

OpenBSD/src fXW4blR — sys/dev/pci/drm/amd/amdkfd kfd_crat.c

   drm/amdkfd: Add bounds check for CRAT subtype length

   From William Palacek
   69164d6bdad5d6657e51436a3f602822f620a46a in linux-6.18.y/6.18.57
   6e7566ba4739dd573c331adde1c96690f7a567bd in mainline linux
VersionDeltaFile
1.16+9-0sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
+9-01 files

OpenBSD/src YvRX5KP — sys/dev/pci/drm/amd/amdkfd kfd_crat.c

   drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length

   From Yongqiang Sun
   39841db9322cddf7bd1dbcacdffc791475c7b02f in linux-6.18.y/6.18.57
   961323c26ad4c895e3b0ea1711fc41dfd6368c12 in mainline linux
VersionDeltaFile
1.15+8-0sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
+8-01 files

OpenBSD/src 0SnnlN9 — sys/dev/pci/drm/amd/display/dc/dml2/dml21 dml21_utils.c

   drm/amd/display: check if dml21_add_phantom_plane() is successful

   From Alex Deucher
   bea1f73ad69eec36b757adb8e63beb3092f862ee in linux-6.18.y/6.18.57
   000acb4ce7fb9feba3072ce468ad681f6585cd5d in mainline linux
VersionDeltaFile
1.3+7-8sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_utils.c
+7-81 files

OpenBSD/src tNG5CA0 — sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core dml2_core_dcn4_calcs.c

   drm/amd/display: Fix divide-by-zero in calculate_mcache_setting on zero viewport

   From George Zhang
   23a541c31b45fa813b33269376f6bd53535429a8 in linux-6.18.y/6.18.57
   f327e389c07cfc3a2f6ff54f6214e1a52d457edc in mainline linux
VersionDeltaFile
1.6+25-6sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
+25-61 files

OpenBSD/src 53URMvT — sys/dev/pci/drm/amd/display/dc/core dc.c

   drm/amd/display: use kvzalloc to allocate struct dc

   From Honglei Huang
   c59a693fbd213f8f27942509b48b1a4111fdd40d in linux-6.18.y/6.18.57
   75050390151a14802be433c3856ddcb483cecd24 in mainline linux
VersionDeltaFile
1.7+3-3sys/dev/pci/drm/amd/display/dc/core/dc.c
+3-31 files

OpenBSD/src RsuGgzj — sys/dev/pci/drm/i915/gt intel_execlists_submission.c

   drm/i915/gt: Fix NULL deref on sched_engine alloc failure

   From Joonas Lahtinen
   c174969f6af6c22fc9c51aefcdb7f9183c3a329a in linux-6.18.y/6.18.57
   82ec992c404c3dc774c5e9f3d4aa858e97187675 in mainline linux
VersionDeltaFile
1.13+10-9sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
+10-91 files

OpenBSD/src iHAhYtM — sys/dev/pci/drm/amd/amdgpu gfx_v12_0.c

   drm/amdgpu: Fix kernel panic during driver load failure

   From Harish Kasiviswanathan
   f7e744bac9a720740a60d19319e8e5ed5e5c3c76 in linux-6.18.y/6.18.57
   a279bd143b3c184358b658e43a057e31ee8c4de5 in mainline linux
VersionDeltaFile
1.12+11-2sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
+11-21 files

OpenBSD/src IJkxBV9 — sys/dev/pci/drm/amd/amdgpu amdgpu_hmm.c

   drm/amdgpu: fix amdgpu_hmm_range_get_pages

   From Christian Koenig
   fa34d3e14cb763b50702e8a0f7d4cfd877a73ab9 in linux-6.18.y/6.18.57
   962d684b5dc0741dcd93485d41b450de402d5592 in mainline linux
VersionDeltaFile
1.8+7-7sys/dev/pci/drm/amd/amdgpu/amdgpu_hmm.c
+7-71 files

OpenBSD/src sBuhM0h — sys/dev/pci/drm/amd/display/dc/resource/dcn32 dcn32_resource.c

   drm/amd/display: Wrap DCN32 phantom-plane allocation in DC_RUN_WITH_PREEMPTION_ENABLED

   From Mikhail Gavrilov
   a8c1480bb066cf0f6e79129b7292e1c99ff68b9b in linux-6.18.y/6.18.57
   183182235f6d53bac62c6c39014738a54a68dfa6 in mainline linux
VersionDeltaFile
1.4+7-1sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
+7-11 files

OpenBSD/src DEXqbXh — sys/dev/pci/drm/ttm ttm_bo_util.c

   drm/ttm: Fix ttm_bo_shrink() infinite LRU walk on backup failure

   From Thomas Hellstrom
   d0ce7b07dafe43d78150f90894027746576d7cb7 in linux-6.18.y/6.18.57
   1d59f36e95f7f7134db0e313c9d787cb0adb2153 in mainline linux
VersionDeltaFile
1.40+3-8sys/dev/pci/drm/ttm/ttm_bo_util.c
+3-81 files

OpenBSD/src 6mhE7Y4 — sys/dev/pci/drm/include/drm/ttm ttm_resource.h, sys/dev/pci/drm/ttm ttm_resource.c ttm_bo.c

   drm/ttm: Fix ttm_bo_swapout() infinite LRU walk on swapout failure

   From Thomas Hellstrom
   060f8f3020516d71bc4d6159d4d0beef85606a74 in linux-6.18.y/6.18.57
   b2ed01e7ad3de80333e9b962a44024b094bc0b2b in mainline linux
VersionDeltaFile
1.48+6-10sys/dev/pci/drm/ttm/ttm_bo.c
1.12+13-0sys/dev/pci/drm/ttm/ttm_resource.c
1.7+2-0sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
+21-103 files

OpenBSD/src 1FtSNWO — sys/dev/pci/drm/amd/amdgpu mes_userqueue.c

   drm/amdgpu/userq: fix access to stale wptr mapping

   From Sunil Khatri
   2da62dbb4169e758c0b1a9378b39a373bf4fb111 in linux-6.18.y/6.18.57
   6da7b1242da4455b11c24ce667d1cab1a348c8ea in mainline linux
VersionDeltaFile
1.3+37-45sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
+37-451 files

OpenBSD/src mm18rlR — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_irq.c

   drm/amd/display: Fix dc_link NULL handling in HPD init

   From Srinivasan Shanmugam
   1d15503e454bf117a0d0078332d48df86a41c828 in linux-6.18.y/6.18.57
   226a40c06a183abaeb7529a4f54d6c203bd14407 in mainline linux
VersionDeltaFile
1.13+2-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
+2-01 files

OpenBSD/src RpHq2SM — sys/dev/pci/drm/amd/display/dc/hwss/dcn35 dcn35_init.c dcn35_hwseq.h

   drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS on DCN35

   From Nicholas Kazlauskas
   02b033e18e08a1d0b53cf540196688c82af60a2f in linux-6.18.y/6.18.57
   75372d75a4e23783583998ed99d5009d555850da in mainline linux
VersionDeltaFile
1.8+52-0sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1.3+4-0sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h
1.3+1-1sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_init.c
+57-13 files

OpenBSD/src kFTx0bU — sys/dev/pci/drm/amd/display/dc/core dc_hw_sequencer.c dc.c, sys/dev/pci/drm/amd/display/dc/hwss hw_sequencer.h

   drm/amd/display: Rename FAMS2 global control lock to DMUB HW control lock

   From Nicholas Kazlauskas
   203a9241a738459d9ef764c3fee7f7445d790eec in linux-6.18.y/6.18.57
   6d92c4d03063480a60bbc3ff61d22197c931f411 in mainline linux
VersionDeltaFile
1.6+14-15sys/dev/pci/drm/amd/display/dc/core/dc.c
1.15+12-12sys/dev/pci/drm/amd/display/dc/core/dc_hw_sequencer.c
1.11+9-9sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1.4+5-5sys/dev/pci/drm/amd/display/dc/hwss/hw_sequencer.h
1.4+2-2sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_init.c
1.4+2-2sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h
+44-456 files

OpenBSD/src ZmgdFxv — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_plane.c

   drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs

   From Leo Li
   c6307228af65a9a9a2bbcfad210eeebc21dce208 in linux-6.18.y/6.18.57
   7744262f5d63f9faa4d59dec127ae1c8b2d56495 in mainline linux
VersionDeltaFile
1.11+1-19sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
+1-191 files

OpenBSD/src bLG2CpT — sys/dev/pci/drm/amd/amdgpu mes_userqueue.c

   drm/amdgpu/userq: return the memdup_user() error for the user MQD

   From Jesse Zhang
   d9da2f7bbbffb121f1d42838665f79f88640443d in linux-6.18.y/6.18.57
   76ceb6ed610cbf14341a9ba78c5c0b2199b9030a in mainline linux
VersionDeltaFile
1.2+3-6sys/dev/pci/drm/amd/amdgpu/mes_userqueue.c
+3-61 files

OpenBSD/src 8DnrrsY — sys/dev/pci/drm/amd/amdgpu amdgpu_userq.c

   drm/amdgpu/userq: only accept doorbell BOs as queue doorbell

   From Jesse Zhang
   112dbe2b10d6d088a6c599980dd960dcbfa55ff0 in linux-6.18.y/6.18.57
   7f7c88dbf4d543f6703e53bdeed380e886733167 in mainline linux
VersionDeltaFile
1.4+12-1sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
+12-11 files

OpenBSD/src hFyEVEd — sys/dev/pci/drm/amd/amdgpu amdgpu_debugfs.c

   drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks

   From Mikhail Gavrilov
   21aee7fc9310d2624551739f3afc2d8562658b4d in linux-6.18.y/6.18.57
   16c64495859f13f75602f439588883f2a4a4d6a6 in mainline linux
VersionDeltaFile
1.23+46-31sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
+46-311 files

OpenBSD/src GGQKtNw — sys/dev/pci/drm/amd/amdgpu amdgpu_gmc.c

   drm/amdgpu: make Mac FB workaround generic

   From Alex Deucher
   1a5c03198ae869537cc2c4a88a360cdf9f1e08ea in linux-6.18.y/6.18.57
   c7f44ec5c4ec760e74351f1843dcb8322f67cbf6 in mainline linux
VersionDeltaFile
1.22+7-10sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
+7-101 files

OpenBSD/src E8DLVIz — sys/dev/pci/drm/amd/amdgpu amdgpu_kms.c

   drm/amdgpu: serialize vblank counter reads against GPU reset

   From Vitaly Prosyak
   8d6f773d7479034a574ecc3b585bcd07d46b4824 in linux-6.18.y/6.18.57
   1a6023edfbb5673f55fab6348f135fb3b1428ea5 in mainline linux
VersionDeltaFile
1.43+5-0sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
+5-01 files