OpenBSD/ports f1s1KJp — graphics/gifsicle Makefile distinfo, graphics/gifsicle/patches patch-configure_ac

   Update to gifsicle-1.98.
VersionDeltaFile
1.5+5-5graphics/gifsicle/patches/patch-configure_ac
1.25+2-2graphics/gifsicle/distinfo
1.57+1-1graphics/gifsicle/Makefile
+8-83 files

OpenBSD/src I8PoiaE — share/man/man4 options.4 pppoe.4, sys/net if_pppoe.c

   pppoe(4): replace PPPOE_TERM_UNKNOWN_SESSIONS with ifconfig link2 knob

   OK bket@ claudio@
VersionDeltaFile
1.38+20-10share/man/man4/pppoe.4
1.92+16-10sys/net/if_pppoe.c
1.274+2-6share/man/man4/options.4
+38-263 files

OpenBSD/src HVNNdHc — sys/uvm uvm_vnode.c

   Revert rev. 1.134 of uvm_vnode.c because it introduces a reference race

   uo_refs is not really serialized by the vmobjlock and at least in
   uvm_vnp_sync() it depends on the KERNEL_LOCK for that.

   The optimisation done in 1.134 predates the rwlock rework done by dlg@
   and is probably no longer important. The vmobjlock is still contended
   but the wakeup storm resulting in massive KERNEL_LOCK spin is gone.

   Reported by Acts1631
   OK kettenis@ deraadt@
VersionDeltaFile
1.152+3-2sys/uvm/uvm_vnode.c
+3-21 files

OpenBSD/src fg1fwnw — usr.bin/mg dired.c

   remove unused findfname() argument
   ok tb@ florian@
VersionDeltaFile
1.106+7-8usr.bin/mg/dired.c
+7-81 files

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