OpenBSD/ports DNWnRQbdevel/cil Makefile

   mark broken so we can make progress on ocaml 5.x

   ok semarie@
VersionDeltaFile
1.48+2-0devel/cil/Makefile
+2-01 files

OpenBSD/src DyaUUEGsys/dev/pci/drm/i915/display intel_psr.c intel_display_irq.c

   drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable

   From Jouni Hogander
   21bfa15a89d888d37e4881d64fc473cb85f4697a in linux-6.18.y/6.18.35
   3549a9649dc7c5fc586ab12f675279283cdcb2a7 in mainline linux
VersionDeltaFile
1.22+9-15sys/dev/pci/drm/i915/display/intel_psr.c
1.4+6-2sys/dev/pci/drm/i915/display/intel_display_irq.c
1.18+2-0sys/dev/pci/drm/i915/display/intel_display_types.h
1.6+1-0sys/dev/pci/drm/i915/display/intel_display_core.h
+18-174 files

OpenBSD/src 4UfcY7qsys/dev/pci/drm/amd/amdgpu amdgpu_gem.c

   drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO

   From Ziyi Guo
   f059b4c493df3e54fe3ffe4658009c31864275da in linux-6.18.y/6.18.35
   a1ba4594232c87c3b8defd6f89a2e40f8b08395d in mainline linux
VersionDeltaFile
1.15+5-0sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
+5-01 files

OpenBSD/src BYJQGqIsys/dev/pci/drm/amd/amdgpu amdgpu_vm.c amdgpu_hmm.c

   drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx

   From Christian Koenig
   fa372f4e8aeff6d0d3dd2f14b9165b4013e72a6d in linux-6.18.y/6.18.35
   1c824497d8acd3187d585d6187cedc1897dcc871 in mainline linux
VersionDeltaFile
1.35+5-2sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1.5+1-0sys/dev/pci/drm/amd/amdgpu/amdgpu_hmm.c
+6-22 files

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

   drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO

   From Michael Bommarito
   1eb86334e391695d4a40743b114afc15df4dc506 in linux-6.18.y/6.18.35
   2e7f55eb408c3f72ee1957a0d0ad11d8648a6379 in mainline linux
VersionDeltaFile
1.14+4-2sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
+4-21 files

OpenBSD/src jTxRRufsys/dev/pci/drm/amd/amdkfd kfd_chardev.c

   drm/amdkfd: Check for pdd drm file first in CRIU restore path

   From David Francis
   275396bf71c4d30a2a86ccf078f732cc9fe17e26 in linux-6.18.y/6.18.35
   6842b6a4b72da9b2906ffc5ca9d846ace2c54c14 in mainline linux
VersionDeltaFile
1.26+5-5sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
+5-51 files

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

   drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger

   From Eric Huang
   5cf4a41aa0d74e4c83f82d2ce233b5189ed4b43c in linux-6.18.y/6.18.35
   93f5534b35a05ef8a0109c1eefa800062fee810a in mainline linux
VersionDeltaFile
1.24+5-3sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
+5-31 files

OpenBSD/src 0cEabxcsys/dev/pci/drm/amd/amdkfd kfd_svm.c

   drm/amdkfd: fix NULL pointer bug in svm_range_set_attr

   From Eric Huang
   2f9c3c161692f5bf1436e869a651bed10936e071 in linux-6.18.y/6.18.35
   e984d61d92e702096058f0f828f4b2b8563b88ce in mainline linux
VersionDeltaFile
1.28+3-0sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
+3-01 files

OpenBSD/src iVkosLIsys/dev/pci/drm/amd/pm/legacy-dpm si_dpm.c

   drm/amd/pm/si: Disregard vblank time when no displays are connected

   From Timur Kristof
   ffa7dce35b64fc5cfce56fe9f164c708a6b5ca54 in linux-6.18.y/6.18.35
   dd4f3ee535b3b0ac027f75dbf9dc5fc88733c765 in mainline linux
VersionDeltaFile
1.3+4-0sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+4-01 files

OpenBSD/src q2URAHFsys/dev/pci/drm/i915/gem i915_gem_ttm.c

   drm/i915: Fix potential UAF in TTM object purge

   From Janusz Krzysztofik
   c9ae7e7e3bc98615364313b08d7acea5239ded0b in linux-6.18.y/6.18.35
   5c4063c87a619e4df954c179d24628636f5db15f in mainline linux
VersionDeltaFile
1.12+20-16sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
+20-161 files

OpenBSD/src iSjHQCrsys/kern vfs_bio.c vfs_biomem.c, sys/sys buf.h mount.h

   Remove the buffer flipper

   This makes the buffer cache have only one clean cache,
   and to not care about where memory is allocated from.

   IO devices are expected to be able to handle IO from a
   buf at any physical address.

   ok kettenis@ deraadt@
VersionDeltaFile
1.218+45-314sys/kern/vfs_bio.c
1.55+1-77sys/kern/vfs_biomem.c
1.189+3-46sys/uvm/uvm_page.c
1.494+4-4sys/kern/kern_sysctl.c
1.121+2-5sys/sys/buf.h
1.154+1-6sys/sys/mount.h
+56-4523 files not shown
+59-4619 files

OpenBSD/src IoBvqBRsys/dev/pci/drm/i915/display intel_psr.c

   drm/i915/psr: Block DC states on vblank enable when Panel Replay supported

   From Jouni Hogander
   fed64e47a32f390fb3a0fc7c87b8ef96c8897333 in linux-6.18.y/6.18.35
   8bb9093df555f9e89fdbe1405118b11384c03e04 in mainline linux
VersionDeltaFile
1.21+10-9sys/dev/pci/drm/i915/display/intel_psr.c
+10-91 files

OpenBSD/src c2bjCMKsys/dev/pci/drm drm_gem.c

   drm/gem: fix race between change_handle and handle_delete

   From Zhenghang Xiao
   0dfa42cfe4dbe114533480503934f43e33c1e83d in linux-6.18.y/6.18.35
   7164d78559b0ff29931a366a840a9e5dd53d4b7c in mainline linux
VersionDeltaFile
1.33+2-0sys/dev/pci/drm/drm_gem.c
+2-01 files

OpenBSD/src WZ3kOo6sys/dev/pci/drm/i915/display intel_psr.c

   drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used

   From Jouni Hogander
   487393023feb57ce5305e00eaae21dd50520f3d0 in linux-6.18.y/6.18.35
   4703049f768fc1c1caac754134118bee1a3af189 in mainline linux
VersionDeltaFile
1.20+27-1sys/dev/pci/drm/i915/display/intel_psr.c
+27-11 files

OpenBSD/src DkMI8oYsys/dev/pci/drm/i915/display intel_psr.c intel_display_types.h

   drm/i915/psr: Read Intel DPCD workaround register

   From Jouni Hogander
   c058cf6b84c131c3f535f5fd08ec6eba1e9da9df in linux-6.18.y/6.18.35
   f30bece421a4ae34359254e1dc2a187a42b6af9b in mainline linux
VersionDeltaFile
1.19+7-0sys/dev/pci/drm/i915/display/intel_psr.c
1.17+1-0sys/dev/pci/drm/i915/display/intel_display_types.h
+8-02 files

OpenBSD/src xvAcJXYsys/dev/pci/drm/i915/display intel_dpcd.h

   drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register

   From Jouni Hogander
   dd4cbab2a446d87b94f8337e38653a0f9a679ded in linux-6.18.y/6.18.35
   fbceb39b536e40c2f7cc47ab42037bb7c2b7ced9 in mainline linux
VersionDeltaFile
1.1+15-0sys/dev/pci/drm/i915/display/intel_dpcd.h
+15-01 files

OpenBSD/ports 1EMrgbrmath/wxMaxima distinfo Makefile, math/wxMaxima/patches patch-CMakeLists_txt

   update wxMaxima to 26.05.0
VersionDeltaFile
1.13+2-2math/wxMaxima/distinfo
1.12+2-0math/wxMaxima/pkg/PLIST
1.28+1-1math/wxMaxima/Makefile
1.2+0-0math/wxMaxima/patches/patch-CMakeLists_txt
+5-34 files

OpenBSD/ports HjZkBRjdevel/py-pygithub distinfo Makefile

   update py-pygithub to 2.9.1
VersionDeltaFile
1.7+2-2devel/py-pygithub/distinfo
1.9+1-1devel/py-pygithub/Makefile
+3-32 files

OpenBSD/ports ftqWx9zdevel/py-traitlets distinfo Makefile, devel/py-traitlets/pkg PLIST

   update py-traitlets to 5.15.1
VersionDeltaFile
1.15+2-2devel/py-traitlets/distinfo
1.32+1-2devel/py-traitlets/Makefile
1.13+1-1devel/py-traitlets/pkg/PLIST
+4-53 files

OpenBSD/ports EnQvjtNwww/apache-httpd distinfo Makefile, www/apache-httpd/patches patch-docs_man_httpd_8 patch-docs_man_htpasswd_1

   MFC update to apache-httpd-2.4.68
VersionDeltaFile
1.10.18.2+43-8www/apache-httpd/patches/patch-docs_man_httpd_8
1.10.8.2+23-23www/apache-httpd/patches/patch-docs_man_htpasswd_1
1.39.2.2+20-3www/apache-httpd/pkg/PLIST
1.53.2.2+2-2www/apache-httpd/distinfo
1.141.2.2+2-1www/apache-httpd/Makefile
+90-375 files

OpenBSD/ports KteqguPwww/apache-httpd Makefile, www/apache-httpd/pkg PLIST

   add missing @sample
VersionDeltaFile
1.144+1-0www/apache-httpd/Makefile
1.42+1-0www/apache-httpd/pkg/PLIST
+2-02 files

OpenBSD/ports lmjvce1x11/notion/pkg PLIST

   oops, build succeded but I obviously didn't run 'make package', the
   mod_mgmtmode module was removed between 4.0.2 and 4.0.3. regen plist
   to unbreak. problem reported by naddy.
VersionDeltaFile
1.3+0-2x11/notion/pkg/PLIST
+0-21 files

OpenBSD/ports mVqfNAagraphics/quesoglc Makefile, graphics/quesoglc/patches patch-src_unicode_c

   graphics/quesoglc: fix build for llvm-22
VersionDeltaFile
1.3+21-0graphics/quesoglc/patches/patch-src_unicode_c
1.25+1-1graphics/quesoglc/Makefile
+22-12 files

OpenBSD/ports vyfJWL3lang/flang/driver Makefile, lang/flang/flang Makefile

   lang/flang/*: bump bdep to llvm/22 - the fewer "consumers" of 19 the better

   That won't be worse than 19 given that the port has been marked
   BROKEN =        not yet ported to llvm-10
VersionDeltaFile
1.30+2-2lang/flang/driver/Makefile
1.58+2-2lang/flang/flang/Makefile
1.53+2-2lang/flang/libpgmath/Makefile
+6-63 files

OpenBSD/ports tPBBSkYwww/apache-httpd distinfo Makefile, www/apache-httpd/patches patch-docs_man_httpd_8 patch-docs_man_htpasswd_1

   security update to 2.4.68
   changelog at https://downloads.apache.org/httpd/CHANGES_2.4.68
VersionDeltaFile
1.12+43-8www/apache-httpd/patches/patch-docs_man_httpd_8
1.12+23-23www/apache-httpd/patches/patch-docs_man_htpasswd_1
1.41+19-3www/apache-httpd/pkg/PLIST
1.55+2-2www/apache-httpd/distinfo
1.143+1-1www/apache-httpd/Makefile
+88-375 files

OpenBSD/src 9JX6P56usr.sbin/lpr/lpd printjob.c

   lpd: require data file path name to be in the spool dir

   When processing the control file, any file to be printed must be
   located in the spool directory (e.g. dfA000foobar) either as a
   regular file or a symbolic link to another file to be printed.  This
   matches the handling of the 'U' (unlink) directive.

   OK deraadt@
VersionDeltaFile
1.63+3-1usr.sbin/lpr/lpd/printjob.c
+3-11 files

OpenBSD/ports YsQ6vdrdevel/rust-analyzer Makefile, devel/rust-analyzer/patches patch-docs_book_book_toml

   devel/rust-analyzer: disable hashing generated files for the bundled docs

   ok tb@
VersionDeltaFile
1.5+34-34devel/rust-analyzer/pkg/PLIST
1.1+14-0devel/rust-analyzer/patches/patch-docs_book_book_toml
1.8+4-2devel/rust-analyzer/Makefile
+52-363 files

OpenBSD/ports LwWWcGcnet/p5-IP-Country-DB_File Makefile distinfo

   unbreak and update to 4.00
VersionDeltaFile
1.5+4-3net/p5-IP-Country-DB_File/Makefile
1.2+2-2net/p5-IP-Country-DB_File/distinfo
+6-52 files

OpenBSD/src yEMTnmAusr.bin/tmux cmd-display-panes.c

   Preserve the original text in the first line for display-panes.
VersionDeltaFile
1.51+5-4usr.bin/tmux/cmd-display-panes.c
+5-41 files

OpenBSD/src 8RSgeJrsys/dev/pci if_mwx.c if_mwxreg.h

   Inline mwx_mcu_init() into mwx_init_hardware() and add
   mt7925_mcu_set_eeprom() which must be called during hardware init.
   Tested on 7921 and 7925 (which now fails in mt7921_mac_init).
VersionDeltaFile
1.27+43-35sys/dev/pci/if_mwx.c
1.17+2-1sys/dev/pci/if_mwxreg.h
+45-362 files