OpenBSD/src tpladdSsys/dev/pci mfii.c

   Management commands with no data buffer still need the pointer to the
   command itself set.  Fixes crashes seen after using the patrol read start/stop
   commands as reported by job@

   ok dlg@
VersionDeltaFile
1.93+7-9sys/dev/pci/mfii.c
+7-91 files

OpenBSD/src abqkOy9sys/dev/pci/drm drm_linux.c, sys/dev/pci/drm/include/linux pci.h

   pci_resize_resource() takes another argument in 6.18.40 drm

   A bitmask of pci bars to skip.  No callers of this are currently enabled
   and the code we have is only for bar 0.
VersionDeltaFile
1.144+2-2sys/dev/pci/drm/drm_linux.c
1.22+2-2sys/dev/pci/drm/include/linux/pci.h
+4-42 files

OpenBSD/src uduKdn0sys/dev/pci/drm/amd/amdgpu amdgpu_device.c, sys/dev/pci/drm/i915/gt intel_region_lmem.c

   PCI: Fix restoring BARs on BAR resize rollback path

   From Ilpo Jarvinen
   4b5322f0002aac02a0f9907ac2358811330d982c in linux-6.18.y/6.18.40
   337b1b566db087347194e4543ddfdfa5645275cc in mainline linux
VersionDeltaFile
1.100+3-1sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1.8+1-1sys/dev/pci/drm/i915/gt/intel_region_lmem.c
+4-22 files

OpenBSD/src 3H4iU53sys/dev/pci/drm drm_edid.c

   drm/edid: fix OOB read in drm_parse_tiled_block()

   From Xiang Mei
   9cc0f8e63e8c34cf43def35cbd305ba711181a1f in linux-6.18.y/6.18.40
   faaa1e1155833e7d4ce7e3cfaf64c0d636b190db in mainline linux
VersionDeltaFile
1.49+8-0sys/dev/pci/drm/drm_edid.c
+8-01 files

OpenBSD/src kYYy2CMsys/dev/pci/drm/amd/amdgpu amdgpu_device.c amdgpu_irq.c

   drm/amdgpu: initialize irq.lock spinlock earlier

   From Thadeu Lima de Souza Cascardo
   290ad0a548915bc2f457e6d315e1537f00e16497 in linux-6.18.y/6.18.40
   a2b270c0ecf6d95bcd14ef4c20d0301a88143ff5 in mainline linux
VersionDeltaFile
1.99+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1.15+0-2sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
+2-22 files

OpenBSD/src PD9yZvxsys/dev/pci/drm/amd/amdkfd kfd_svm.c

   drm/amdkfd: fix list_del corruption in kfd_criu_resume_svm

   From Mario Limonciello
   96ac562a9ea3020981f536384711190841c81aa8 in linux-6.18.y/6.18.40
   8fa5655da368d0306c03e9dc9cda8ae2a7840926 in mainline linux
VersionDeltaFile
1.29+1-0sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
+1-01 files

OpenBSD/src gYhYFLWsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: Fix mem_type change detection for async flips

   From Matthew Schwartz
   211bb9d8f17c4136e72843bb00f9ed6fb12618b8 in linux-6.18.y/6.18.40
   8e792f018e10e68f488f279fbd4f38009a2e066d in mainline linux
VersionDeltaFile
1.196+4-6sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+4-61 files

OpenBSD/src Oq7yJ5Jsys/dev/pci/drm/amd/amdgpu amdgpu_amdkfd_gpuvm.c

   drm/amdkfd: Avoid double-unpin of DOORBELL/MMIO BOs on free

   From Yunxiang Li
   0e27d92f69b8e4c750a4b181cc05a86b9338c4f5 in linux-6.18.y/6.18.40
   3f0cc1735273a57c5116710cf0202e12152f59cc in mainline linux
VersionDeltaFile
1.27+9-7sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+9-71 files

OpenBSD/src R7FZGyvsys/dev/pci/drm/i915/display intel_atomic.c

   drm/i915: clear CRTC color blob pointers after dropping refs

   From Guangshuo Li
   2024940522ef451098c940ab0b82d647de5e5d9b in linux-6.18.y/6.18.40
   31f077088e0faae6be8377741f356dea1b94ba46 in mainline linux
VersionDeltaFile
1.11+6-0sys/dev/pci/drm/i915/display/intel_atomic.c
+6-01 files

OpenBSD/src 8w0ekDosys/dev/pci/drm/amd/display/modules/info_packet info_packet.c

   drm/amd/display: Add missing kdoc for ALLM parameters

   From Srinivasan Shanmugam
   038a0f01dda595dceda8f0c9c5172b1297281929 in linux-6.18.y/6.18.40
   d4c6ec729fb7a8bf8a27b19bd70a1b945ad93dac in mainline linux
VersionDeltaFile
1.10+2-0sys/dev/pci/drm/amd/display/modules/info_packet/info_packet.c
+2-01 files

OpenBSD/src GY74krDsys/dev/pci/drm/amd/amdkfd kfd_device_queue_manager.c

   drm/amdkfd: always resume_all after suspend_all

   From Alex Deucher
   9a030fcb4b192a508113787ef28fb97e27dcf6f6 in linux-6.18.y/6.18.40
   56ae73c92e200e630c2bdf1e98c88b86c8483b37 in mainline linux
VersionDeltaFile
1.26+6-14sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
+6-141 files

OpenBSD/src UUNdv1usys/dev/pci/drm/amd/amdgpu amdgpu_mca.c

   drm/amdgpu: set sub_block_index for mca ras sub-blocks

   From Yunxiang Li
   4beed798daf4ddcbfa723d8d28a4e02ca62ed6bc in linux-6.18.y/6.18.40
   baa286df5fb366e4aee5b747443dfc7194fdaa59 in mainline linux
VersionDeltaFile
1.6+3-0sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c
+3-01 files

OpenBSD/src EPETRtSsys/dev/pci/drm drm_syncobj.c

   drm/syncobj: Fix memory leak in drm_syncobj_find_fence()

   From Liviu Dudau
   7471006cd854d159723344be809e8287a2d75502 in linux-6.18.y/6.18.40
   e5b93bd6fdb92aa5e4689715d7e8487d9ce66a38 in mainline linux
VersionDeltaFile
1.19+6-4sys/dev/pci/drm/drm_syncobj.c
+6-41 files

OpenBSD/src IxSb9XCsys/dev/pci/drm drm_gpuvm.c

   drm/gpuvm: take refcount on DRM device

   From Alice Ryhl
   76a4c3af3253dc7b27390710c7f402dbb862fa81 in linux-6.18.y/6.18.40
   c2d72717e0a9dd01c6a1bac61a1462a8e04bd179 in mainline linux
VersionDeltaFile
1.4+5-1sys/dev/pci/drm/drm_gpuvm.c
+5-11 files

OpenBSD/src qnGchu8sys/dev/pci/drm/amd/amdkfd kfd_events.c kfd_chardev.c

   drm/amdkfd: Validate CRIU-restored IDs before idr_alloc

   From Srinivasan Shanmugam
   543ed0f61d56501cc585162da600bbedd7c08c0f in linux-6.18.y/6.18.40
   85043dd49c2f51a37b22618168e3ae59ab92f0d6 in mainline linux
VersionDeltaFile
1.12+5-0sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1.27+3-0sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
+8-02 files

OpenBSD/src RPoPUUgsys/dev/pci/drm/amd/pm amdgpu_pm.c

   drm/amd/pm: remove trailing semicolon from AMDGPU_PM_POLICY_ATTR macro

   From Yang Wang
   2dfe817167af0d75bcd647fe2404a9a0d26ef6c1 in linux-6.18.y/6.18.40
   0d892afb52d2b940d891b6b52dc9f04debef2d81 in mainline linux
VersionDeltaFile
1.21+3-3sys/dev/pci/drm/amd/pm/amdgpu_pm.c
+3-31 files

OpenBSD/src vxMTNl5sys/dev/pci/drm/radeon radeon_ring.c

   drm/radeon: fix memory leak in radeon_ring_restore() on lock failure

   From Yuho Choi
   06dc892561f5a08b2493c34c8ec2cb94dea33159 in linux-6.18.y/6.18.40
   82f1d6042611d45b8b9de423bbcb4e0ced9ec62b in mainline linux
VersionDeltaFile
1.18+3-1sys/dev/pci/drm/radeon/radeon_ring.c
+3-11 files

OpenBSD/src fPOpnIxsys/dev/pci/drm/radeon radeon_gem.c

   drm/radeon: fix integer overflow in radeon_align_pitch()

   From Werner Kasselman
   d9dfa176899d488e48bb7342d2c43ddd36e66318 in linux-6.18.y/6.18.40
   ce3b24eb3ee8f82de851535f516bf21f83e82259 in mainline linux
VersionDeltaFile
1.24+11-2sys/dev/pci/drm/radeon/radeon_gem.c
+11-21 files

OpenBSD/src XUxhFHJsys/dev/pci/drm/amd/amdgpu amdgpu_gem.c

   drm/amdgpu: fix integer overflow in amdgpu_gem_align_pitch()

   From Werner Kasselman
   daf5d03ddb8ccbe4a9bf22b320de049d2f17a3d1 in linux-6.18.y/6.18.40
   fc3659f178d4a65599167d5a648bbeef4b0d4446 in mainline linux
VersionDeltaFile
1.17+18-9sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
+18-91 files

OpenBSD/src 5xMfYhzsys/dev/pci/drm drm_gpuvm.c

   drm/gpuvm: Do not prepare NULL objects

   From Jonathan Cavitt
   41a60487b5b04e036024c2698f001f45ff250185 in linux-6.18.y/6.18.40
   88f059f6f6f589bd78e2ceb05a1339a8c10b8626 in mainline linux
VersionDeltaFile
1.3+3-0sys/dev/pci/drm/drm_gpuvm.c
+3-01 files

OpenBSD/src wD0bY5nsys/dev/pci/drm drm_gpusvm.c

   drm/gpusvm: Reject VMAs with VM_IO or VM_PFNMAP when creating SVM ranges

   From Matthew Brost
   353f26c74660bcbd8d82cd76622748e14a5a5db3 in linux-6.18.y/6.18.40
   b82a225e57a334335a21462b75ee2223bc6efe6d in mainline linux
VersionDeltaFile
1.3+5-0sys/dev/pci/drm/drm_gpusvm.c
+5-01 files

OpenBSD/ports 0EpZHcFeditors/novelwriter distinfo Makefile, editors/novelwriter/pkg PLIST

   update novelwriter to latest release 26.1.2
VersionDeltaFile
1.13+8-3editors/novelwriter/pkg/PLIST
1.17+2-2editors/novelwriter/distinfo
1.20+1-1editors/novelwriter/Makefile
+11-63 files

OpenBSD/ports Vx3uKlGgames/fheroes2 distinfo Makefile

   update fheroes2 to latest release 1.1.17
VersionDeltaFile
1.27+2-2games/fheroes2/distinfo
1.30+1-1games/fheroes2/Makefile
+3-32 files

OpenBSD/ports 8F3hiw5games/ezquake distinfo Makefile

   update ezquake to latest release 3.6.9, from maintainer Tom Murphy - thanks!
VersionDeltaFile
1.15+2-2games/ezquake/distinfo
1.25+1-1games/ezquake/Makefile
+3-32 files

OpenBSD/ports jDwhVG1games/fna Makefile.inc, games/fna/faudio distinfo Makefile

   update FNA ports to 26.07; tested with Crystal Project
VersionDeltaFile
1.10+2-2games/fna/fna/distinfo
1.10+2-2games/fna/fna3d/distinfo
1.10+2-2games/fna/faudio/distinfo
1.10+1-1games/fna/Makefile.inc
1.8+1-1games/fna/faudio/Makefile
+8-85 files

OpenBSD/ports DSrWWESlang/jruby distinfo Makefile, lang/jruby/pkg PLIST

   Update to JRuby 10.1.1.0
VersionDeltaFile
1.85+13-13lang/jruby/pkg/PLIST
1.91+2-2lang/jruby/distinfo
1.132+1-1lang/jruby/Makefile
+16-163 files

OpenBSD/ports ljcY4e2games/py-steam Makefile distinfo, games/py-steam/patches patch-steam_utils_proto_py patch-steam_client_cdn_py

   Update to py-steam 1.5.3, unbreaking the auth process that changed on
   Steam in June. This led to steamctl stating "Invalid password" - now
   resolved with this update.
   Includes a fix for outdated protobuf API that is hit.
VersionDeltaFile
1.1+30-0games/py-steam/patches/patch-steam_utils_proto_py
1.10+8-8games/py-steam/pkg/PLIST
1.14+2-3games/py-steam/Makefile
1.6+2-2games/py-steam/distinfo
1.3+0-0games/py-steam/patches/patch-steam_client_cdn_py
1.3+0-0games/py-steam/patches/patch-requirements_txt
+42-131 files not shown
+42-137 files

OpenBSD/ports RbaetSYconverters/py-vdf Makefile distinfo, converters/py-vdf/pkg PLIST

   Update to a maintained upstream source now that ValvePython is sadly
   abandoned. This bumps version to upstream's version 4.0.
VersionDeltaFile
1.7+5-5converters/py-vdf/Makefile
1.2+2-2converters/py-vdf/distinfo
1.5+2-0converters/py-vdf/pkg/PLIST
+9-73 files

OpenBSD/src aMm6RQ9sys/arch/riscv64/dev smtpinctrl.c

   Add K3 support.  This includes support for pins with switchable IO voltage,
   which is also added for K1.

   ok mlarkin@
VersionDeltaFile
1.2+247-44sys/arch/riscv64/dev/smtpinctrl.c
+247-441 files

OpenBSD/src aqwF0vusys/arch/riscv64/dev smtclock.c

   Add a few more K3 clocks and resets.

   ok mlarkin@, jca@
VersionDeltaFile
1.6+98-1sys/arch/riscv64/dev/smtclock.c
+98-11 files