LLVM/project dfdc1c3llvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize/AArch64 partial-reduce-with-predicate.ll

[LV] Handle swapped blend inputs in predicated partial reductions (#208013)

Addressing case missed by #194859.

Detect the reduction update by checking both incoming values to
determine which is the single use incoming blend value, rather than the
previous approach which always assumed this would be incoming value 0.
DeltaFile
+136-25llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-with-predicate.ll
+31-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+167-292 files

LLVM/project 931a00eoffload/test lit.cfg

offload: Match amdgpu triple name in lit config (#208551)

The configured offload system target is now amdgpu-amd-amdhsa since
 d776ee4d4cae.
DeltaFile
+3-3offload/test/lit.cfg
+3-31 files

FreeBSD/ports 2ea908enet/realtek-rge-kmod distinfo Makefile

net/realtek-rge-kmod: Update to 20260706 snapshot

Actually upgrade to latest snapshot.
Previous was missing the git tag update

Reported by:    Brad Smith
DeltaFile
+3-3net/realtek-rge-kmod/distinfo
+2-1net/realtek-rge-kmod/Makefile
+5-42 files

FreeBSD/ports 0cea37bmultimedia/mpc-qt distinfo Makefile

multimedia/mpc-qt: Update to 26.07

ChangeLog:      https://github.com/mpc-qt/mpc-qt/releases/tag/v26.07
MFH:            2026Q3
(cherry picked from commit beeb52932f53895babfd009ba01c5a7ad7478d98)
DeltaFile
+3-3multimedia/mpc-qt/distinfo
+2-2multimedia/mpc-qt/Makefile
+5-52 files

LLVM/project 99fb741libc/test/src/sys/socket/linux socketopt_test.cpp CMakeLists.txt

[libc] Use internal::clock_gettime in socketopt_test (#208667)

The external entry point is not available in overlay mode, causing this
test to not run there. Other tests also use the internal function.
DeltaFile
+5-4libc/test/src/sys/socket/linux/socketopt_test.cpp
+1-1libc/test/src/sys/socket/linux/CMakeLists.txt
+6-52 files

FreeBSD/ports 4ed07b0net-im/nextcloud-talk distinfo Makefile

net-im/nextcloud-talk: Update to 24.0.2
DeltaFile
+3-3net-im/nextcloud-talk/distinfo
+1-1net-im/nextcloud-talk/Makefile
+4-42 files

FreeBSD/ports 38c5332devel/websvn distinfo Makefile

devel/websvn: Update to 2.8.8

PR:             296661
MFH:            2026Q3
(cherry picked from commit bf8d0a826a26d23f875dfe535b4a2b9421ffaab2)
DeltaFile
+3-3devel/websvn/distinfo
+1-1devel/websvn/Makefile
+4-42 files

FreeBSD/ports bf8d0a8devel/websvn distinfo Makefile

devel/websvn: Update to 2.8.8

PR:             296661
MFH:            2026Q3
DeltaFile
+3-3devel/websvn/distinfo
+1-1devel/websvn/Makefile
+4-42 files

LLVM/project 50143b8mlir/lib/Conversion/SPIRVToLLVM SPIRVToLLVM.cpp, mlir/test/Conversion/SPIRVToLLVM cl-ops-to-llvm.mlir

[mlir][SPIR-V] Add SPIRVToLLVM conversions for CL copysign and fmod ops (#205993)
DeltaFile
+4-0mlir/test/Conversion/SPIRVToLLVM/cl-ops-to-llvm.mlir
+2-0mlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp
+6-02 files

LLVM/project 587db92llvm/test/Analysis/CostModel/X86 intrinsic-cost-kinds.ll

[CostModel][X86] intrinsic-cost-kinds.ll - add pdep/pext test coverage (#208668)

Ensure x86 has pdep/pext cost coverage for #207657

NOTE: This is mainly a crash/sanity testfile, they aren't necessarily
accurate
DeltaFile
+52-0llvm/test/Analysis/CostModel/X86/intrinsic-cost-kinds.ll
+52-01 files

LLVM/project 4f3000emlir/lib/Conversion/SPIRVToLLVM SPIRVToLLVM.cpp, mlir/test/Conversion/SPIRVToLLVM gl-ops-to-llvm.mlir

[mlir][SPIR-V] Add spirv.GL.NMax/NMin to SPIRVtoLLVM conversion (#205976)
DeltaFile
+26-0mlir/test/Conversion/SPIRVToLLVM/gl-ops-to-llvm.mlir
+2-0mlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp
+28-02 files

LLVM/project e2e81d9llvm/test/CodeGen/X86 combine-pmaddwd.ll

[X86] combine-pmaddwd.ll - test with x86-64 levels not raw SSE levels (#208666)

Add missing AVX512 coverage
DeltaFile
+143-79llvm/test/CodeGen/X86/combine-pmaddwd.ll
+143-791 files

LLVM/project f159b0bclang/test/Analysis/Checkers/WebKit unchecked-lambda-captures.cpp, clang/test/OpenMP teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp target_teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp

Merge branch 'main' into users/arsenm/offload-amdgpu-lit-config
DeltaFile
+12,190-0clang/test/OpenMP/teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp
+12,098-0clang/test/OpenMP/target_teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp
+1,017-0llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+871-0lldb/unittests/SymbolFile/DWARF/Inputs/DW_TAG_variant_rust-test.yaml
+593-0llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+533-0clang/test/Analysis/Checkers/WebKit/unchecked-lambda-captures.cpp
+27,302-0368 files not shown
+35,833-4,142374 files

NetBSD/pkgsrc MpcHUQDdoc CHANGES-2026

   Updated devel/py-build, devel/py-cffi
VersionDeltaFile
1.4379+3-1doc/CHANGES-2026
+3-11 files

OPNSense/plugins 147b0e1net/frr/src/etc/inc/plugins.inc.d frr.inc, net/frr/src/opnsense/service/templates/OPNsense/Quagga +TARGETS

control template generation directly via the strict flag
DeltaFile
+11-1net/frr/src/etc/inc/plugins.inc.d/frr.inc
+6-6net/frr/src/opnsense/service/templates/OPNsense/Quagga/+TARGETS
+17-72 files

NetBSD/pkgsrc COo2aJNdevel/py-cffi PLIST distinfo, devel/py-cffi/patches patch-setup.py

   py-cffi: updated to 2.1.0

   2.1.0

   Added the cffi-gen-src command-line tool (also invocable as python -m cffi.gen_src), which generates CFFI C extension source code, so that a build backend such as meson-python can build the extension. See Generating C Sources for CFFI Extensions for details. Integrated from the cffi-buildtool project by Rose Davidson.
   Added support for arm64 iOS wheels.
   Dropped support for Python 3.9.
   Added support for Python 3.15 and support for C extensions generated by CFFI to target the new abi3t free-threaded ABI.
   Avoid crashes inside of __delitem__.
   Avoid “string too big” error under MSVC.
   Fix mingw builds.
VersionDeltaFile
1.14+9-3devel/py-cffi/PLIST
1.53+5-5devel/py-cffi/distinfo
1.2+4-4devel/py-cffi/patches/patch-setup.py
1.63+4-2devel/py-cffi/Makefile
1.1+1-0devel/py-cffi/ALTERNATIVES
+23-145 files

LLVM/project 9b9b193llvm/lib/Target/X86/Disassembler X86Disassembler.cpp, llvm/test/MC/Disassembler/X86 x86-64-instruction-length.txt

[X86][Disassembler] Reject instructions longer than 15 bytes (#208277)

An x86 instruction can be at most 15 bytes. The decoder already checks
for overruns but only emits an `LLVM_DEBUG` message and still returns
`Success`. This patch returns `Fail` instead, so `getInstruction()`
never reports a size
that isn't a valid instruction length.
DeltaFile
+5-0llvm/test/MC/Disassembler/X86/x86-64-instruction-length.txt
+3-1llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
+8-12 files

FreeNAS/freenas 314cf4csrc/middlewared/middlewared/api/v27_0_0 alert.py, src/middlewared/middlewared/plugins smb.py

Use `check_annotations=True` for alert service
DeltaFile
+30-20src/middlewared/middlewared/plugins/alert/queries.py
+16-12src/middlewared/middlewared/plugins/alert/__init__.py
+22-5src/middlewared/middlewared/api/v27_0_0/alert.py
+4-3src/middlewared/middlewared/plugins/alert/serialize.py
+3-3src/middlewared/middlewared/plugins/smb.py
+3-3src/middlewared/middlewared/plugins/zfs_/zfs_events.py
+78-465 files not shown
+85-5311 files

LLVM/project 9a92a2blldb/source/Plugins/ABI/AArch64 ABIAArch64.cpp, lldb/unittests/ABI/AArch64 ABIAArch64Test.cpp

[lldb] Implement LLDB_REGNUM_GENERIC_TP conversion for Aarch64 (#208643)

LLDB currently fails to find TLS variables on Linux, and this is part of
the problem.
DeltaFile
+17-0lldb/unittests/ABI/AArch64/ABIAArch64Test.cpp
+1-0lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp
+18-02 files

FreeBSD/ports 935f742security/ca_root_nss Makefile distinfo

security/ca_root_nss: Update to 3.125

MFH:            2026Q3
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D58124

(cherry picked from commit 12f6796ead53a64975ba031ac6c174f4727af0f4)
DeltaFile
+3-3security/ca_root_nss/Makefile
+3-3security/ca_root_nss/distinfo
+6-62 files

FreeBSD/ports 12f6796security/ca_root_nss Makefile distinfo

security/ca_root_nss: Update to 3.125

MFH:            2026Q3
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D58124
DeltaFile
+3-3security/ca_root_nss/Makefile
+3-3security/ca_root_nss/distinfo
+6-62 files

NetBSD/pkgsrc aH7xAz3devel/py-build distinfo Makefile

   py-build: updated to 1.5.1

   1.5.1 (2026-07-09)

   Features

   - Add ``--report=PATH`` to write a machine-readable JSON report of built artifacts; ``--metadata`` now also accepts
     ``.whl`` files - by :user:`gaborbernat` (:issue:`198`)
   - The ``srcdir`` argument now accepts ``.tar.gz`` source distributions, extracting and building from them - by
     :user:`gaborbernat` (:issue:`311`)
   - The "Unmet dependencies" error from ``--no-isolation`` builds now shows the wanted version, found version, and
     interpreter - by :user:`gaborbernat` (:issue:`504`)
   - Add ``--sdist-extract-dir`` to extract the intermediate sdist into a persistent directory, enabling compiler cache reuse
     across rebuilds - by :user:`gaborbernat` (:issue:`614`)
   - Add ``--env-dir`` to place the isolated build environment at a fixed path, enabling compiler cache reuse across builds -
     by :user:`gaborbernat` (:issue:`655`)
   - Print a summary of resolved dependency versions (``name==version``) after installing them in isolated builds - by
     :user:`gaborbernat` (:issue:`959`)
   - On build failure, print a tip pointing to ``--env-dir`` and ``--sdist-extract-dir`` for debugging and link to the "Debug

    [26 lines not shown]
VersionDeltaFile
1.17+4-4devel/py-build/distinfo
1.28+2-2devel/py-build/Makefile
+6-62 files

NetBSD/pkgsrc oOFNWDDdoc CHANGES-2026

   Updated net/rclone, net/helm, devel/memcached
VersionDeltaFile
1.4378+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc jZ2j672devel/memcached distinfo Makefile

   memcached: updated to 1.6.45

   1.6.45

   Fixes

   proxy: extra warning for user config error
   proto: convert more strto calls
   proto: meta preparse F flag fix
   proxy: fix res:line() returning wrong response
   proxy: fix overread of spaces for large gets
   ascii: safely convert flag args to numerics
   ascii: fix unlocked refcount-- on error path
   proxy: key filter null byte written to wrong place
   proxy: fix detail len clamp in request logging
   proxy: enforce minimum rate limit
   ascii: fix refcount leak on ms parse error
   proxy: reserve enough log space for proxy BE_EVENT
   network: fix segfault on OOM during net read

    [16 lines not shown]
VersionDeltaFile
1.65+4-4devel/memcached/distinfo
1.98+2-2devel/memcached/Makefile
+6-62 files

NetBSD/pkgsrc aHm1mU4net/helm distinfo go-modules.mk

   helm: updated to 4.2.3

   Helm v4.2.3 is a patch release. Users are encouraged to upgrade for the best experience.
VersionDeltaFile
1.6+52-52net/helm/distinfo
1.5+16-16net/helm/go-modules.mk
1.18+2-3net/helm/Makefile
+70-713 files

LLVM/project 83c5973clang/lib/StaticAnalyzer/Checkers MallocChecker.cpp, clang/test/Analysis malloc.c malloc-failure.c

[clang][analyzer] Fixed 'if_nameindex' in MallocChecker (#207726)

The function `if_nameindex` has 0 arguments but `MallocChecker` expected
it to have 1 argument and was not recognized by the checker correctly.
DeltaFile
+15-0clang/test/Analysis/malloc.c
+1-1clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
+1-1clang/test/Analysis/malloc-failure.c
+17-23 files

NetBSD/pkgsrc 8EfqPNmnet/rclone distinfo go-modules.mk

   rclone: updated to 1.74.4

   1.74.4

   Bug Fixes
   accounting
   Fix goroutine leak in ResetCounters (Nick Craig-Wood)
   Fix goroutine leak in NewStatsGroup for zero-transfer rc jobs (Sanjays2402)
   archive extract: Fix path traversal letting archives escape the destination CVE-2026-59732 (Nick Craig-Wood)
   build
   Fix multiple CVEs by upgrading to go1.26.5 (Nick Craig-Wood)
   CVE-2026-39822: os: Root escape via symlink plus trailing slash
   CVE-2026-42505: crypto/tls: Encrypted Client Hello privacy leak
   Update golang.org/x/image to v0.43.0 to fix image decoding vulnerabilities (Nick Craig-Wood)
   CVE-2026-46604: panic decoding a TIFF image with an out-of-bounds strip offset
   CVE-2026-46602: unbounded memory use from lack of a limit on TIFF tile sizes
   CVE-2026-46601: panic on a WEBP VP8 alpha channel size mismatch
   CVE-2026-33813: panic decoding a large WEBP image on 32-bit platforms
   cmd/mount2

    [43 lines not shown]
VersionDeltaFile
1.42+46-46net/rclone/distinfo
1.29+14-14net/rclone/go-modules.mk
1.106+2-3net/rclone/Makefile
+62-633 files

LLVM/project 642b853llvm/lib/DWARFLinker/Parallel DWARFLinkerTypeUnit.cpp, llvm/test/tools/dsymutil/X86/DWARFLinkerParallel odr-uniquing.cpp

[DWARFLinkerParallel] Add missing version string in producer (#158195)

Add missing LLVM version string to `DW_AT_producer` in
`__artificial_type_unit`.

---------

Co-authored-by: Jonas Devlieghere <jonas at devlieghere.com>
DeltaFile
+9-9llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
+4-5llvm/lib/DWARFLinker/Parallel/DWARFLinkerTypeUnit.cpp
+13-142 files

OPNSense/src 1c57e84sys/dev/pci pcireg.h

pci: Add L1 PM definitions

Add register/bit definitions for the L1 PM substates capability
(PCIZ_L1PM) to pcireg.h.

Signed-off-by: Michael Adler <madler at tapil.com>
DeltaFile
+14-0sys/dev/pci/pcireg.h
+14-01 files

OPNSense/src 6f771cesys/dev/igc if_igc.c igc_base.c

igc: Disable ASPM L1.2 on I226 to prevent RX stalls

PR: 279245

I226 parts advertise support for the PCIe L1.2 link substate, but a
hardware erratum makes the exit latency from that low-power state
longer than the packet buffer can absorb under load. This stalls the
inbound packet stream. Disabling ASPM system-wide (BIOS or OS ASPM
policy) does not fix it. The L1.2 enable bit must be cleared directly
in the device's own PCIe L1 PM extended capability.

Add igc_is_device_id_i226() to identify affected parts and
igc_disable_broken_aspm_l1_2() to clear the ASPM L1.2 and PCI-PM L1.2
enable bits on attach and after resume, since PCIe config space can be
reset across a suspend/resume cycle.

Ported from the Linux igc driver:

  0325143b59c6 igc: disable L1.2 PCI-E link substate to avoid

    [5 lines not shown]
DeltaFile
+44-0sys/dev/igc/if_igc.c
+23-0sys/dev/igc/igc_base.c
+1-0sys/dev/igc/igc_base.h
+68-03 files