OpenBSD/src HW4NdlKsbin/pfctl pfctl_parser.c

   Fix display of bandwidth >=1000G. Found by Crystal Kolipe, ok sashan@
VersionDeltaFile
1.359+2-2sbin/pfctl/pfctl_parser.c
+2-21 files

OpenBSD/src 5FUeAc6sys/dev/pci if_iwxvar.h

   switch iwx(4) MA devices to -89 firmware images

   Also fix the firmware filename for MA HR devices, and do not try to
   load a non-existent .pnvm file for these devices.

   tested by + ok kettenis@
VersionDeltaFile
1.50+5-7sys/dev/pci/if_iwxvar.h
+5-71 files

OpenBSD/src Jnj5XL8sys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amd: Fix a few more NULL pointer dereference in device cleanup

   From Mario Limonciello
   38f1640db7f8bf57b9e09c5b0b8b205a598f1b3e in linux-6.18.y/6.18.19
   72ecb1dae72775fa9fea0159d8445d620a0a2295 in mainline linux
VersionDeltaFile
1.98+6-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+6-01 files

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

   drm/i915/psr: Repeat Selective Update area alignment

   From Jouni Hogander
   0189bf176dbe6e07cde08a6121108eda3bd18b06 in linux-6.18.y/6.18.19
   1be2fca84f520105413d0d89ed04bb0ff742ab16 in mainline linux
VersionDeltaFile
1.14+38-12sys/dev/pci/drm/i915/display/intel_psr.c
+38-121 files

OpenBSD/src ebJcofrsys/dev/pci/drm/i915/gem i915_gem_shmem.c

   drm/i915: Fix potential overflow of shmem scatterlist length

   From Janusz Krzysztofik
   eae4bf4107571283031db96ce132e951615e2ae4 in linux-6.18.y/6.18.19
   029ae067431ab9d0fca479bdabe780fa436706ea in mainline linux
VersionDeltaFile
1.16+9-3sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
+9-31 files

OpenBSD/src IiZH3nqsys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amd: Fix NULL pointer dereference in device cleanup

   From Mario Limonciello
   43025c941aced9a9009f9ff20eea4eb78c61deb8 in linux-6.18.y/6.18.19
   062ea905fff7756b2e87143ffccaece5cdb44267 in mainline linux
VersionDeltaFile
1.97+4-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+4-01 files

OpenBSD/src d8XZ4LFsys/dev/pci/drm/amd/amdgpu amdgpu_device.c amdgpu_kms.c

   drm/amd: Set num IP blocks to 0 if discovery fails

   From Mario Limonciello
   57579312e0e87dffa2aeca9acd4ba2ec25da999d in linux-6.18.y/6.18.19
   3646ff28780b4c52c5b5081443199e7a430110e5 in mainline linux
VersionDeltaFile
1.96+3-1sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1.41+1-1sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
+4-22 files

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

   drm/amdgpu: Fix use-after-free race in VM acquire

   From Alysa Liu
   7885eb335d8f9e9942925d57e300a85e3f82ded4 in linux-6.18.y/6.18.19
   2c1030f2e84885cc58bffef6af67d5b9d2e7098f in mainline linux
VersionDeltaFile
1.25+5-1sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+5-11 files

OpenBSD/src fN6s3e7sys/dev/pci/drm/amd/pm/swsmu/smu13 smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c

   drm/amd/pm: remove invalid gpu_metrics.energy_accumulator on smu v13.0.x

   From Yang Wang
   33c3a4db31719d414f0622659ca086b708270c9f in linux-6.18.y/6.18.19
   68785c5e79e0fc1eacf63026fbba32be3867f410 in mainline linux
VersionDeltaFile
1.22+7-1sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1.20+2-1sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
+9-22 files

OpenBSD/src rwyhf9rsys/dev/pci/drm/amd/display/dc/hwss/dcn401 dcn401_hwseq.c

   drm/amd/display: Fallback to boot snapshot for dispclk

   From Dillon Varone
   1a34999922ba6c95df6e3ba5c82624f61323f82b in linux-6.18.y/6.18.19
   30d937f63bd19bbcaafa4b892eb251f8bbbf04ef in mainline linux
VersionDeltaFile
1.9+5-1sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
+5-11 files

OpenBSD/src 8nJsXBMsys/dev/pci/drm/i915/display intel_alpm.c

   drm/i915/alpm: ALPM disable fixes

   From Jouni Hogander
   32cca65189823f93ba89677a96b106e902b2dc9b in linux-6.18.y/6.18.19
   eb4a7139e97374f42b7242cc754e77f1623fbcd5 in mainline linux
VersionDeltaFile
1.3+1-6sys/dev/pci/drm/i915/display/intel_alpm.c
+1-61 files

OpenBSD/src gHCFnTusys/dev/pci/drm/amd/amdgpu mes_v11_0.c mes_v12_0.c

   drm/amd: Disable MES LR compute W/A

   From Mario Limonciello
   06ef2ba582c68daa6bdaaef82827734d9f07b8fd in linux-6.18.y/6.18.19
   6b0d812971370c64b837a2db4275410f478272fe in mainline linux
VersionDeltaFile
1.18+0-5sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1.6+0-5sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
+0-102 files

OpenBSD/src YJON7Wbsys/dev/pci/drm/amd/amdgpu amdgpu_userq_fence.c

   drm/amdgpu: add upper bound check on user inputs in wait ioctl

   From Sunil Khatri
   b1d10508da559da2e0ca9cca6505094a7df948e1 in linux-6.18.y/6.18.19
   64ac7c09fc44985ec9bb6a9db740899fa40ca613 in mainline linux
VersionDeltaFile
1.5+5-0sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
+5-01 files

OpenBSD/src 5AuTsF8sys/dev/pci/drm/amd/amdgpu amdgpu_userq_fence.c

   drm/amdgpu/userq: Fix reference leak in amdgpu_userq_wait_ioctl

   From Tvrtko Ursulin
   762f47e2b824383d5be65eee2c40a1269b7d50c8 in linux-6.18.y/6.18.19
   49abfa812617a7f2d0132c70d23ac98b389c6ec1 in mainline linux
VersionDeltaFile
1.4+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
+2-01 files

OpenBSD/src OMWD4Eqsys/dev/pci/drm/amd/amdgpu amdgpu_userq_fence.c

   drm/amdgpu: add upper bound check on user inputs in signal ioctl

   From Sunil Khatri
   6fff5204d8aa26b1be50b6427f833bd3e8899c4f in linux-6.18.y/6.18.19
   ea78f8c68f4f6211c557df49174c54d167821962 in mainline linux
VersionDeltaFile
1.3+7-0sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
+7-01 files

OpenBSD/src dyBw5ZCsys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amdgpu: ensure no_hw_access is visible before MMIO

   From Perry Yuan
   1051eb2f53886ec7e36896dfa356884d7212443a in linux-6.18.y/6.18.19
   31b153315b8702d0249aa44d83d9fbf42c5c7a79 in mainline linux
VersionDeltaFile
1.95+3-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+3-01 files

OpenBSD/src G7lyDnmsys/dev/pci/drm/amd/amdkfd kfd_process_queue_manager.c

   drm/amdkfd: Unreserve bo if queue update failed

   From Philip Yang
   529c985da1b277b36dc99aad660f96dc70f3c467 in linux-6.18.y/6.18.19
   2ce75a0b7e1bfddbcb9bc8aeb2e5e7fa99971acf in mainline linux
VersionDeltaFile
1.21+1-0sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
+1-01 files

OpenBSD/src gVE7pYysys/dev/pci/drm/amd/pm/swsmu/smu14 smu_v14_0_2_ppt.c

   drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT for smu v14

   From Yang Wang
   2ee3645e0f3f4343ccdec769d584c85359537c12 in linux-6.18.y/6.18.19
   9d4837a26149355ffe3a1f80de80531eafdd3353 in mainline linux
VersionDeltaFile
1.6+2-1sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
+2-11 files

OpenBSD/src T61LwP2sys/dev/pci/drm/amd/pm/swsmu/smu13 smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c

   drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT for smu v13

   From Yang Wang
   4c32155265b67a876a5ab0e36819f17659e7b8a5 in linux-6.18.y/6.18.19
   cb47c882c31334aadc13ace80781728ed22a05ee in mainline linux
VersionDeltaFile
1.21+2-1sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1.19+2-1sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
+4-22 files

OpenBSD/src pgUAWiHsys/dev/pci/drm/amd/amdgpu vcn_v5_0_0.c

   drm/amdgpu/vcn5: Add SMU dpm interface type

   From sguttula
   31e6595fd1a0517cdcdc74740ac96e76f25ad312 in linux-6.18.y/6.18.19
   a5fe1a54513196e4bc8f9170006057dc31e7155e in mainline linux
VersionDeltaFile
1.6+4-0sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
+4-01 files

OpenBSD/src GHyQg5wsys/dev/pci/drm/i915 i915_driver.c

   Call freeze and restore functions for hibernate.  These call the
   equivalent suspend and resume functions so no functional change.
   Closer matches the amdgpu activate function.

   ok kettenis@
VersionDeltaFile
1.29+14-4sys/dev/pci/drm/i915/i915_driver.c
+14-41 files

OpenBSD/src 1bvcMiZsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2117+9-1sys/dev/pci/pcidevs_data.h
1.2122+5-1sys/dev/pci/pcidevs.h
+14-22 files

OpenBSD/src Y0x163esys/dev/pci pcidevs

   Add Cadence PCIe Root and Crucial P310 NVMe found on MINISFORUM MS-R1

   Feedback OK kettenis
VersionDeltaFile
1.2129+5-1sys/dev/pci/pcidevs
+5-11 files

OpenBSD/src rZS0lthsys/isofs/cd9660 cd9660_rrip.c

   sys/cd9660: fix altname underflow and validate RRIP entry lengths

   Underflow was reported by Adam Crosser <adam.crosser at praetorian.com>

   OK: kn@
VersionDeltaFile
1.18+100-32sys/isofs/cd9660/cd9660_rrip.c
+100-321 files

OpenBSD/src 7RAuIOgusr.bin/openssl speed.c

   openssl speed: whitespace tweak
VersionDeltaFile
1.52+3-3usr.bin/openssl/speed.c
+3-31 files

OpenBSD/src mIHPir0sys/net80211 ieee80211_node.c ieee80211.c

   add basic 802.11ax support to net80211

   also remove VHT from 2ghz channels

   ok stsp@
VersionDeltaFile
1.211+126-5sys/net80211/ieee80211_node.c
1.92+115-11sys/net80211/ieee80211.c
1.147+97-5sys/net80211/ieee80211_output.c
1.260+81-16sys/net80211/ieee80211_input.c
1.65+71-3sys/net80211/ieee80211.h
1.112+64-2sys/net80211/ieee80211_proto.c
+554-424 files not shown
+640-4710 files

OpenBSD/src LdntIe3usr.sbin/bgpd bgpd_imsg.c

   You can not use ibuf_add_n32 for an signed 32bit type.

   ibuf_add_nXY() and ibuf_add_hXY() pass values as uint64_t so the sign
   extension of a negative 32bit value will cause an overflow check to trigger.
   The relative metric field can be negative and so this will trigger this
   error. Use ibuf_add() instead, which is more what this should use anyway.

   Found the hard way by sthen@ who also debugged it.
   OK tb@ sthen@
VersionDeltaFile
1.4+6-5usr.sbin/bgpd/bgpd_imsg.c
+6-51 files

OpenBSD/src KlkIbeVsys/lib/libz zlib.h inffixed.h

   libz: sync with userland, ok bluhm deraadt

   Two new diffs to upstream in sys/:

   1. Remove the new '#warning zlib not thread-safe': amd64 boot blocks
      are compiled with -Werror and this warning breaks the build. Since
      there are no threads in the boot blocks this warning (for ZLB-01-004)
      is irrelevant to OpenBSD.

   2. In the kernel, compress.c is compiled without NULL in scope which
      breaks due to newly added NULL checks in compress2_z(), so I
      added an #include <sys/_null.h> under the existing #ifdef _KERNEL
      in zutil.h. Not sure if sys/param.h or something else is preferred.
VersionDeltaFile
1.34+178-78sys/lib/libz/zlib.h
1.7+91-91sys/lib/libz/inffixed.h
1.21+46-116sys/lib/libz/crc32.c
1.29+17-129sys/lib/libz/inflate.c
1.24+133-8sys/lib/libz/inftrees.c
1.24+75-51sys/lib/libz/deflate.c
+540-4739 files not shown
+740-59915 files

OpenBSD/src ppIi4E7distrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1182+1-1distrib/sets/lists/base/mi
+1-11 files

OpenBSD/src rpRpbVtdistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1181+2-2distrib/sets/lists/base/mi
+2-21 files