OpenBSD/src sWfWqMOsys/sys signal.h

   SIGWINCH is now part of POSIX.1-2024

   From Lennart Jablonka; ok guenther@, deraadt@
VersionDeltaFile
1.30+4-2sys/sys/signal.h
+4-21 files

OpenBSD/src GNOzqc3usr.sbin/sysupgrade sysupgrade.sh

   The percentage heuristic has failed for me on 40% of the machines
   I run, so it is clear it is going to fail for many more people when
   the next release comes out.  It is wrong, back it out.
VersionDeltaFile
1.62+3-2usr.sbin/sysupgrade/sysupgrade.sh
+3-21 files

OpenBSD/src JN2wYYVsys/netinet tcp_input.c

   Ignore TCP SACK packets with invalid sequence numbers.

   Due to an integer overflow, sequence numbers in selective ACK packets
   were accepted.  Such packets caused a NULL pointer dereference in
   the TCP stack, resulting in a kernel crash.

   Reported by Nicholas Carlini at anthropic dot com
   with deraadt@; OK markus@

   this is errata/7.7/031_sack.patch.sig
VersionDeltaFile
1.434.4.1+4-2sys/netinet/tcp_input.c
+4-21 files

OpenBSD/src ItSV62tsys/netinet tcp_input.c

   Ignore TCP SACK packets with invalid sequence numbers.

   Due to an integer overflow, sequence numbers in selective ACK packets
   were accepted.  Such packets caused a NULL pointer dereference in
   the TCP stack, resulting in a kernel crash.

   Reported by Nicholas Carlini at anthropic dot com
   with deraadt@; OK markus@

   this is errata/7.8/025_sack.patch.sig
VersionDeltaFile
1.464.2.1+4-2sys/netinet/tcp_input.c
+4-21 files

OpenBSD/src l36KCUbsys/netinet tcp_input.c

   Ignore TCP SACK packets with invalid sequence numbers.

   Due to an integer overflow, sequence numbers in selective ACK packets
   were accepted.  Such packets caused a NULL pointer dereference in
   the TCP stack, resulting in a kernel crash.

   Reported by Nicholas Carlini at anthropic dot com
   with deraadt@; OK markus@
VersionDeltaFile
1.465+4-2sys/netinet/tcp_input.c
+4-21 files

OpenBSD/src AuQYhNOlib/libexpat Changes, lib/libexpat/lib xmlparse.c

   Backport fixes from libexpat version 2.7.5.

   Relevant for OpenBSD are security fixes #1158 #1161 #1162 #1163,
   other changes #1156 #1153.  Library bump is not necessary.
   CVE-2026-32776 CVE-2026-32777 CVE-2026-32778

   OK tb@

   this is errata/7.7/030_expat.patch.sig
VersionDeltaFile
1.42.4.3+53-10lib/libexpat/lib/xmlparse.c
1.6.4.2+27-3lib/libexpat/tests/basic_tests.c
1.6.4.1+30-0lib/libexpat/tests/misc_tests.c
1.1.8.2+27-0lib/libexpat/tests/nsalloc_tests.c
1.30.4.3+21-0lib/libexpat/Changes
+158-135 files

OpenBSD/src JblDS4Xlib/libexpat Changes, lib/libexpat/lib xmlparse.c

   Backport fixes from libexpat version 2.7.5.

   Relevant for OpenBSD are security fixes #1158 #1161 #1162 #1163,
   other changes #1156 #1153.  Library bump is not necessary.
   CVE-2026-32776 CVE-2026-32777 CVE-2026-32778

   this is errata/7.8/024_expat.patch.sig
VersionDeltaFile
1.44.2.2+53-10lib/libexpat/lib/xmlparse.c
1.7.2.2+27-3lib/libexpat/tests/basic_tests.c
1.8.2.1+30-0lib/libexpat/tests/misc_tests.c
1.2.2.1+27-0lib/libexpat/tests/nsalloc_tests.c
1.32.2.2+21-0lib/libexpat/Changes
+158-135 files

OpenBSD/src z1JyUaFsys/dev/pci/drm dma-resv.c, sys/dev/pci/drm/include/linux dma-resv.h

   sync dma-resv with linux 6.18
VersionDeltaFile
1.10+39-8sys/dev/pci/drm/dma-resv.c
1.5+5-3sys/dev/pci/drm/include/linux/dma-resv.h
+44-112 files

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