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

   drm/i915/psr: Compute PSR entry_setup_frames into intel_crtc_state

   From Jouni Hogander
   9691c50fd5dd14ecb88ce8e80a8632cb7471c052 in linux-6.18.y/6.18.20
   7caac659a837af9fd4cad85be851982b88859484 in mainline linux
VersionDeltaFile
1.16+3-2sys/dev/pci/drm/i915/display/intel_psr.c
1.16+1-0sys/dev/pci/drm/i915/display/intel_display_types.h
+4-22 files

OpenBSD/src HWsL8Ihsys/dev/pci/drm/i915/display intel_dmc.c intel_display_power_well.c

   drm/i915/dmc: Fix an unlikely NULL pointer deference at probe

   From Imre Deak
   0b35d11fbbcfd1079c8489282a341944228835e3 in linux-6.18.y/6.18.20
   ac57eb3b7d2ad649025b5a0fa207315f755ac4f6 in mainline linux
VersionDeltaFile
1.8+1-2sys/dev/pci/drm/i915/display/intel_dmc.c
1.6+1-1sys/dev/pci/drm/i915/display/intel_display_power_well.c
+2-32 files

OpenBSD/src fcOfS0Asys/dev/pci/drm/amd/amdgpu amdgpu_bo_list.c

   drm/amdgpu: Limit BO list entry count to prevent resource exhaustion

   From Jesse.Zhang
   5ce4a38e6c2488949e373d5066303f9c128db614 in linux-6.18.y/6.18.20
   6270b1a5dab94665d7adce3dc78bc9066ed28bdd in mainline linux
VersionDeltaFile
1.12+4-0sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c
+4-01 files

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

   drm/amdgpu: apply state adjust rules to some additional HAINAN vairants

   From Alex Deucher
   73908f65f5cc32f9da07c5df0f58d1fd5ed5834e in linux-6.18.y/6.18.20
   9787f7da186ee8143b7b6d914cfa0b6e7fee2648 in mainline linux
VersionDeltaFile
1.2+3-1sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+3-11 files

OpenBSD/src AlPO1xLsys/dev/pci/drm/radeon si_dpm.c

   drm/radeon: apply state adjust rules to some additional HAINAN vairants

   From Alex Deucher
   c18eef45af03655e1c93b6438a357ceaeb567200 in linux-6.18.y/6.18.20
   86650ee2241ff84207eaa298ab318533f3c21a38 in mainline linux
VersionDeltaFile
1.10+3-1sys/dev/pci/drm/radeon/si_dpm.c
+3-11 files

OpenBSD/src 5ZtDHsIsys/dev/pci/drm/amd/amdgpu mmhub_v4_1_0.c

   drm/amdgpu/mmhub4.1.0: add bounds checking for cid

   From Alex Deucher
   7687403d658054027c60654cf71fc29ad90c9e1d in linux-6.18.y/6.18.20
   3cdd405831d8cc50a5eae086403402697bb98a4a in mainline linux
VersionDeltaFile
1.3+2-1sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c
+2-11 files

OpenBSD/src fjfJwkBsys/dev/pci/drm/amd/amdgpu mmhub_v3_0.c

   drm/amdgpu/mmhub3.0: add bounds checking for cid

   From Alex Deucher
   72365be44cc7e2cf05514e0dafcd7664f3267358 in linux-6.18.y/6.18.20
   cdb82ecbeccb55fae75a3c956b605f7801a30db1 in mainline linux
VersionDeltaFile
1.5+2-1sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c
+2-11 files

OpenBSD/src qEogevgsys/dev/pci/drm/amd/amdgpu mmhub_v3_0_2.c

   drm/amdgpu/mmhub3.0.2: add bounds checking for cid

   From Alex Deucher
   4b9e5676db815341b0c21006250845e5a0161afa in linux-6.18.y/6.18.20
   e5e6d67b1ce9764e67aef2d0eef9911af53ad99a in mainline linux
VersionDeltaFile
1.5+2-1sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c
+2-11 files

OpenBSD/src EfybzwKsys/dev/pci/drm/amd/amdgpu mmhub_v3_0_1.c

   drm/amdgpu/mmhub3.0.1: add bounds checking for cid

   From Alex Deucher
   56f0473d3c6314502fdcf76e574985a585aa707d in linux-6.18.y/6.18.20
   5d4e88bcfef29569a1db224ef15e28c603666c6d in mainline linux
VersionDeltaFile
1.6+2-1sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c
+2-11 files

OpenBSD/src P8Io8Qssys/dev/pci/drm/amd/amdgpu mmhub_v2_3.c

   drm/amdgpu/mmhub2.3: add bounds checking for cid

   From Alex Deucher
   603db8a36517ce318b213cf1740b7d1f0f6b233b in linux-6.18.y/6.18.20
   a54403a534972af5d9ba5aaa3bb6ead612500ec6 in mainline linux
VersionDeltaFile
1.6+2-1sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c
+2-11 files

OpenBSD/src BbpJe1Lsys/dev/pci/drm/amd/amdgpu mmhub_v2_0.c

   drm/amdgpu/mmhub2.0: add bounds checking for cid

   From Alex Deucher
   2c4eea0eba197b036804cf4c76bd9b70aa02f30a in linux-6.18.y/6.18.20
   0b26edac4ac5535df1f63e6e8ab44c24fe1acad7 in mainline linux
VersionDeltaFile
1.8+6-3sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c
+6-31 files

OpenBSD/src OdnmBBPsys/dev/pci/drm/amd/amdgpu gmc_v9_0.c

   drm/amdgpu/gmc9.0: add bounds checking for cid

   From Alex Deucher
   3256b95b2d3c472bccee9a6ba83e883a540c1e83 in linux-6.18.y/6.18.20
   f39e1270277f4b06db0b2c6ec9405b6dd766fb13 in mainline linux
VersionDeltaFile
1.27+14-7sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
+14-71 files

OpenBSD/src 1HzgCLosys/dev/pci/drm/amd/display/dc/resource/dcn32 dcn32_resource.c

   drm/amd/display: Wrap dcn32_override_min_req_memclk() in DC_FP_{START, END}

   From Xi Ruoyao
   e25fff4a9eac969a580eaac86b650d355ac9a91c in linux-6.18.y/6.18.20
   ebe82c6e75cfc547154d0fd843b0dd6cca3d548f in mainline linux
VersionDeltaFile
1.3+3-0sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
+3-01 files

OpenBSD/src IObVywVsys/dev/pci/drm drm_mode_config.c drm_file.c

   drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug

   From Maarten Lankhorst
   074d06d3724ccab0c5bb779db594a82b6405e501 in linux-6.18.y/6.18.20
   6bee098b91417654703e17eb5c1822c6dfd0c01d in mainline linux
VersionDeltaFile
1.11+6-3sys/dev/pci/drm/drm_mode_config.c
1.17+4-1sys/dev/pci/drm/drm_file.c
+10-42 files

OpenBSD/src jZhKsV1sys/dev/pci/drm/i915/display intel_vrr.c intel_display.c

   drm/i915/vrr: Configure VRR timings after enabling TRANS_DDI_FUNC_CTL

   From Ville Syrjala
   8a7d29b8bda144d44e61df1b2705b1d4378f4e44 in linux-6.18.y/6.18.20
   237aab549676288d9255bb8dcc284738e56eaa31 in mainline linux
VersionDeltaFile
1.8+14-0sys/dev/pci/drm/i915/display/intel_vrr.c
1.29+0-1sys/dev/pci/drm/i915/display/intel_display.c
+14-12 files

OpenBSD/src X5NnV7lsys/dev/pci/drm/i915/display intel_display.c intel_vrr.c

   drm/i915/vrr: Move HAS_VRR() check into intel_vrr_set_transcoder_timings()

   From Ville Syrjala
   1aa7745b97fda5c099b0a3321a45129430afa14c in linux-6.18.y/6.18.20
   78ea8eb5b6235b3ef68fa0fb8ffe0b3b490baf38 in mainline linux
VersionDeltaFile
1.28+1-2sys/dev/pci/drm/i915/display/intel_display.c
1.7+3-0sys/dev/pci/drm/i915/display/intel_vrr.c
+4-22 files

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

   drm/i915/psr: Write DSC parameters on Selective Update in ET mode

   From Jouni Hogander
   4ab7c9fa0a477ebe4eb40847f85bfbcb70dfd653 in linux-6.18.y/6.18.20
   5923a6e0459fdd3edac4ad5abccb24d777d8f1b6 in mainline linux
VersionDeltaFile
1.15+11-0sys/dev/pci/drm/i915/display/intel_psr.c
+11-01 files

OpenBSD/src EywgmKUsys/dev/pci/drm/i915/display intel_vdsc.c intel_vdsc.h

   drm/i915/dsc: Add helper for writing DSC Selective Update ET parameters

   From Jouni Hogander
   a5cdbbc77147047219e7f35da4c778d30778e754 in linux-6.18.y/6.18.20
   bb5f1cd10101c2567bff4d0e760b74aee7c42f44 in mainline linux
VersionDeltaFile
1.8+23-0sys/dev/pci/drm/i915/display/intel_vdsc.c
1.7+3-0sys/dev/pci/drm/i915/display/intel_vdsc.h
+26-02 files

OpenBSD/src ILpfI49sys/dev/pci/drm/i915/display intel_vdsc_regs.h

   drm/i915/dsc: Add Selective Update register definitions

   From Jouni Hogander
   291d19d586a5af8d24eaef71e53509b5e093c2ee in linux-6.18.y/6.18.20
   c2c79c6d5b939ae8a42ddb884f576bddae685672 in mainline linux
VersionDeltaFile
1.4+12-0sys/dev/pci/drm/i915/display/intel_vdsc_regs.h
+12-01 files

OpenBSD/src TiBB92Qdistrib/miniroot install.sub

   Simplify ro/rw overwrite in munge_fstab()

   The installer mounts every 'ffs' fstab(5) entry 'rw' and all else 'ro',
   regardless of their mode in the file.

   Merge the two symmetrical sed invocations swapping besaid options into one
   by using a variable for the desired mode.

   OK afresh1 krw
VersionDeltaFile
1.1286+4-7distrib/miniroot/install.sub
+4-71 files

OpenBSD/src FqpabEVdistrib/miniroot install.sub

   drop in-line comments repeating munge_fstab() function description

   OK afresh1 krw
VersionDeltaFile
1.1285+2-11distrib/miniroot/install.sub
+2-111 files

OpenBSD/src Wm549P9usr.bin/tmux tmux.1

   Use \- for hyphens in tmux.1 to cause newer groff versions to render
   them correctly (ASCII hyphen rather than Unicode) which aids copy and
   paste. From Keith Thompson in GitHub issue 4948.
VersionDeltaFile
1.1041+1,303-1,294usr.bin/tmux/tmux.1
+1,303-1,2941 files

OpenBSD/src Usx6grIsys/kern kern_pledge.c

   In the namei callback for __pledge_open() invert the logic of checking
   pledge/namei modes and then checking for the path.  Now, first
   identify the path with array bsearch then check the pledge/namei modes.
   Since this is __pledge_open(), if the path is not known, terminate with
   an EACCES abort.  If the path is known but the pledge/namei modes don't
   suggest an unveil bypass, allow the code to fallthrough to the rpath/wpath
   checks, and then back into namei for unveil validation.
   ok dgl
VersionDeltaFile
1.353+140-80sys/kern/kern_pledge.c
+140-801 files

OpenBSD/src ConoqBusys/kern kern_pledge.c kern_sysctl.c

   Wrap the pledge-related sysctl code in SMALL_KERNEL, because it is big
   and the ramdisk does not need it
   ok mlarkin, discussed with dgl
VersionDeltaFile
1.352+3-1sys/kern/kern_pledge.c
1.486+3-1sys/kern/kern_sysctl.c
+6-22 files

OpenBSD/src o5jebnCregress/usr.bin/ssh hostbased.sh

   Use ~/.shosts for Hostbased test.
VersionDeltaFile
1.9+4-3regress/usr.bin/ssh/hostbased.sh
+4-31 files

OpenBSD/src WWn9xsqregress/usr.bin/ssh hostbased.sh

   Ensure known_hosts file exists when setting up.
VersionDeltaFile
1.8+2-1regress/usr.bin/ssh/hostbased.sh
+2-11 files

OpenBSD/src jJRwWIksys/dev/dt dt_dev.c

   dt: Deny enabling probes after recording starts

   Enabling more probes after recording starts using the DTIOCRECORD ioctl
   only puts these probes onto the ds_pcbs list, but not on the dtp_pcbs.
   Stopping the recording afterwards crashes.

   Do not allow to add more probes after recording started. For symmetry,
   also do not allow to remove probes either.

   ok mpi@

   Reported-by: syzbot+1ee7b3d649b3fd543300 at syzkaller.appspotmail.com
VersionDeltaFile
1.48+7-1sys/dev/dt/dt_dev.c
+7-11 files

OpenBSD/src tZHQTMYsys/kern kern_pledge.c

   the array must be sorted for bsearch
VersionDeltaFile
1.351+2-1sys/kern/kern_pledge.c
+2-11 files

OpenBSD/src Le7F5FTsys/kern kern_pledge.c

   Stop allowing stat("/etc/hosts") in pledge "dns".

   Only libc can read /etc/hosts under pledge "dns" now, so stat() succeeding
   based on the pledge is misleading.

   ok deraadt
VersionDeltaFile
1.350+1-11sys/kern/kern_pledge.c
+1-111 files

OpenBSD/src TObNCxZsys/kern kern_pledge.c

   Remove outdated comment. BYPASSUNVEIL is used inside __pledge_open only now.
VersionDeltaFile
1.349+1-6sys/kern/kern_pledge.c
+1-61 files