LLVM/project a4821f7llvm/test/Transforms/InstCombine powi.ll powi-mul-overflow.ll

update tests
DeltaFile
+6-6llvm/test/Transforms/InstCombine/powi.ll
+6-2llvm/test/Transforms/InstCombine/powi-mul-overflow.ll
+12-82 files

LLVM/project 8f6c4e6llvm/lib/Transforms/InstCombine InstCombineMulDivRem.cpp, llvm/test/Transforms/InstCombine powi-mul-overflow.ll powi.ll

[InstCombine] Fix incorect `foldPowiReassoc` on signed overflow
DeltaFile
+41-0llvm/test/Transforms/InstCombine/powi-mul-overflow.ll
+12-4llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
+1-1llvm/test/Transforms/InstCombine/powi.ll
+54-53 files

FreeNAS/freenas 8785b20tests/protocols pynfs_proto.py, tests/sharing_protocols/nfs test_nfs_mt_races.py

Add NFSv4 multi-client race tests

Add 14 multi-client NFSv4 race tests under
tests/sharing_protocols/nfs/test_nfs_mt_races.py.  Each test spawns
N=8 worker threads, each driving its own PynfsClient (distinct
clientid + session), with a barrier-synchronised start so the server
sees concurrent requests.  Status distributions are aggregated and
asserted to match RFC 8881 expectations exactly.

Coverage:
  - OPEN/CLOSE share-state: DENY_WRITE / DENY_READ mutex; compatible
    OPEN(READ) coexistence (RFC 8881 §9.7).
  - Byte-range LOCK: shared READ_LT coexistence; disjoint WRITE_LT
    coexistence (§9.1).
  - Namespace: concurrent CREATE / MKDIR / UNLINK / RMDIR / RENAME
    on the same target -- exactly one accepted, rest get the
    appropriate NFS4ERR_EXIST / NFS4ERR_NOENT.
  - Data: disjoint-offset WRITEs all persist intact.
  - Metadata: concurrent SETATTR(mode), SETXATTR, SETACL atomicity

    [16 lines not shown]
DeltaFile
+703-0tests/sharing_protocols/nfs/test_nfs_mt_races.py
+199-4tests/protocols/pynfs_proto.py
+902-42 files

FreeNAS/freenas cefa8edsrc/freenas/usr/local/bin truenas-autotune.py, src/middlewared/middlewared/plugins/enclosure_ enclosure_class.py

use truenas_pydmi module
DeltaFile
+25-0src/middlewared/middlewared/utils/chassis.py
+8-6src/middlewared/middlewared/plugins/failover_/detect_utils.py
+5-6src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+1-8src/middlewared/middlewared/plugins/truenas/tn.py
+2-3src/freenas/usr/local/bin/truenas-autotune.py
+1-3src/middlewared/middlewared/plugins/truenas/__init__.py
+42-266 files not shown
+51-3512 files

LLVM/project 2e54873llvm/utils/TableGen GlobalISelEmitter.cpp, llvm/utils/TableGen/Common/GlobalISel GlobalISelMatchTable.cpp

Comments
DeltaFile
+1-4llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp
+1-3llvm/utils/TableGen/GlobalISelEmitter.cpp
+2-72 files

LLVM/project 691ad51clang/docs LanguageExtensions.rst, clang/include/clang/Options Options.td

Enable driver changes for fexec-charset
DeltaFile
+14-6clang/lib/Driver/ToolChains/Clang.cpp
+14-4clang/include/clang/Options/Options.td
+11-3clang/test/Driver/clang_f_opts.c
+10-0llvm/lib/Support/TextEncoding.cpp
+4-3clang/test/Driver/cl-options.c
+3-3clang/docs/LanguageExtensions.rst
+56-193 files not shown
+60-199 files

LLVM/project a95fbc9clang/lib/AST PrintfFormatString.cpp FormatString.cpp, clang/lib/Sema SemaChecking.cpp

Add format string handling
DeltaFile
+58-31clang/lib/AST/PrintfFormatString.cpp
+46-40clang/lib/AST/FormatString.cpp
+33-21clang/lib/Sema/SemaChecking.cpp
+25-11clang/lib/AST/FormatStringParsing.h
+15-8clang/lib/AST/ScanfFormatString.cpp
+19-0llvm/lib/Support/TextEncoding.cpp
+196-11110 files not shown
+255-12116 files

LLVM/project 0943a74clang/include/clang/Basic TargetInfo.h, clang/lib/AST ASTContext.cpp

convert to exec-charset inside getPredefinedStringLiteralFromCache, test __builtin_FILE()
DeltaFile
+28-0clang/test/CodeGen/systemz-charset.cpp
+10-0clang/lib/AST/ASTContext.cpp
+5-4clang/lib/Lex/TextEncodingConfig.cpp
+3-0clang/lib/Basic/TargetInfo.cpp
+2-0clang/include/clang/Basic/TargetInfo.h
+48-45 files

LLVM/project 3b9a1b8clang/test/CodeGenHIP amdgpu-barrier-type.hip, llvm/lib/Target/AMDGPU AMDGPU.h

Address comments
DeltaFile
+25-9clang/test/CodeGenHIP/amdgpu-barrier-type.hip
+16-0llvm/test/CodeGen/AMDGPU/barrier-addrspace-dereference.ll
+2-2llvm/lib/Target/AMDGPU/AMDGPU.h
+2-2llvm/test/CodeGen/AMDGPU/s-barrier-lowering.ll
+0-3llvm/test/CodeGen/AMDGPU/lds-link-time-codegen-named-barrier.ll
+45-165 files

LLVM/project 78b9857clang/test/CodeGen systemz-charset.c

fix CI
DeltaFile
+2-0clang/test/CodeGen/systemz-charset.c
+2-01 files

LLVM/project 14bf8e7libclc CMakeLists.txt, libclc/clc/lib/spirv/vulkan/math clc_sw_fma.cl

[libclc] Base the build around `add_sources` instead of source list (#197034)

Summary:
The current build uses a curated + deduplicated source list. This PR
seeks to simplify this a little bit and canonicalize the behavior.

Now we create the target up-front, `clc` and `opencl`. We add the
directories which add sources to this target. We normalize the
architecture to the variants. We always add target specific versions
first. When we add sources we check if the file already exists and defer
to the architecture specific one.

This normalized the behavior, the directories are now laid out like this
`clc/<arch>/<os>`. We normalize these to `amdgpu`, `nvptx`, and `spirv`
respectively. We use the OS for the newly created vulkan target. We now
control variants via checking if the directory for that exists, so it's
nested more naturally.

Hopefully this makes more sense, the goal is to exercise the fact that
we have individual builds now. Previously this did not work because you
could not add_subdirectory more than once.
DeltaFile
+0-275libclc/clc/lib/vulkan/math/clc_sw_fma.cl
+275-0libclc/clc/lib/spirv/vulkan/math/clc_sw_fma.cl
+0-151libclc/opencl/lib/vulkan/shared/vstore_half.cl
+151-0libclc/opencl/lib/spirv/vulkan/shared/vstore_half.cl
+68-74libclc/cmake/modules/AddLibclc.cmake
+52-89libclc/CMakeLists.txt
+546-58960 files not shown
+1,369-1,39966 files

LLVM/project 8690190llvm/lib/Target/AMDGPU VOP3Instructions.td, llvm/test/CodeGen/AMDGPU v_ashr_pk.ll

[AMDGPU][True16] true16 impl for v_ashr_pk_u/i8_i32
DeltaFile
+118-29llvm/test/CodeGen/AMDGPU/v_ashr_pk.ll
+24-24llvm/test/MC/AMDGPU/gfx1250_asm_vop3.s
+24-24llvm/test/MC/AMDGPU/gfx13_asm_vop3.s
+24-16llvm/test/MC/AMDGPU/gfx13_asm_vop3_dpp16.s
+24-12llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_vop3.txt
+24-9llvm/lib/Target/AMDGPU/VOP3Instructions.td
+238-1144 files not shown
+276-13410 files

LLVM/project f69b1e9llvm/lib/Transforms/InstCombine InstCombineSelect.cpp

[InstCombine] Fix one operator precedence
DeltaFile
+4-4llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+4-41 files

FreeBSD/ports 286b4a2databases/mongodb70 distinfo Makefile, databases/mongodb70/files d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch

databases/mongodb70: 7.0.32

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-7-0-32-is-released/338938?u=r_k

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.32---apr-29--2026

Upstream includes the patch from commit ee241417e61c22eaea29ed504821fc773bde6aee (python 3.14).

Security:       CVE-2026-6914
Security:       CVE-2026-6915
DeltaFile
+0-78databases/mongodb70/files/d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch
+5-5databases/mongodb70/distinfo
+2-5databases/mongodb70/Makefile
+7-883 files

LLVM/project 84812fdllvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp

[NFC][DAG] scalarizeExtractedBinOp - pull out constant build vector detection into isExtractFree helper (#197155)

Prep work for #196493
DeltaFile
+6-5llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+6-51 files

LLVM/project 783cb86llvm/lib/Transforms/InstCombine InstCombineAndOrXor.cpp

[NFC][InstCombine] fix duplicate CreateNot in ((A^C)^B) & (B^A) fold
DeltaFile
+1-1llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+1-11 files

OPNSense/core e478b05src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.xml

Services: Kea DHCPv4/6: Some cleanup regarding isEmpty) usage when 0 is allowed in IntegerFields, and ensure no IntegerField accepts negative values.
DeltaFile
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+26-124 files

OPNSense/plugins 98698b8security/netbird pkg-descr

security/netbird: start a changelog

(cherry picked from commit f16b0a5cbf1cad1514cfab27a6660c4e43b9bdd7)
DeltaFile
+8-0security/netbird/pkg-descr
+8-01 files

OPNSense/plugins f16b0a5security/netbird pkg-descr

security/netbird: start a changelog
DeltaFile
+8-0security/netbird/pkg-descr
+8-01 files

FreeBSD/ports 3ba35f5www/iridium/files patch-chrome_browser_about__flags.cc patch-third__party_libsync_src_sync.c

www/iridium: update to 2026.05.148
DeltaFile
+84-110www/iridium/files/patch-chrome_browser_about__flags.cc
+181-0www/iridium/files/patch-third__party_libsync_src_sync.c
+98-0www/iridium/files/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+31-40www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+29-29www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+38-20www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+461-199405 files not shown
+2,812-1,814411 files

LLVM/project e8f4a57llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp

save one knownbits computation
DeltaFile
+7-4llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+7-41 files

LLVM/project ab87cb0llvm/test/CodeGen/X86 vector-reduce-add-mask.ll vector-reduce-add-sext.ll

[X86] vector-reduce-add-*.ll - add 32-bit test coverage (#197152)
DeltaFile
+1,646-808llvm/test/CodeGen/X86/vector-reduce-add-mask.ll
+1,463-870llvm/test/CodeGen/X86/vector-reduce-add-sext.ll
+1,188-489llvm/test/CodeGen/X86/vector-reduce-add.ll
+441-194llvm/test/CodeGen/X86/vector-reduce-add-zext.ll
+4,738-2,3614 files

FreeBSD/ports 6d0e297security/vuxml/vuln 2026.xml

security/vuxml: Add dnsmasq vulnerabilities

 * CVE-2026-2291
 * CVE-2026-4890
 * CVE-2026-4891
 * CVE-2026-4892
 * CVE-2026-4893
 * CVE-2026-5172

PR:     295204
DeltaFile
+87-0security/vuxml/vuln/2026.xml
+87-01 files

NetBSD/src SQNSiWmsys/arch/evbarm/conf GENERIC64_PMAPMI

   aarch64: the MI pmap doesn't support HW modified / referenced bits.

   Disable ARMV81_HAFDBS because the MI pmap doesn't handle HW supported
   modified and referenced bits yet.
VersionDeltaFile
1.2+3-0sys/arch/evbarm/conf/GENERIC64_PMAPMI
+3-01 files

LLVM/project 06615e0llvm/test/CodeGen/X86 vector-reduce-ctpop.ll

[X86] vector-reduce-ctpop.ll - add 32-bit test coverage (#197149)
DeltaFile
+4,686-918llvm/test/CodeGen/X86/vector-reduce-ctpop.ll
+4,686-9181 files

LLVM/project a464577llvm/lib/IR Instructions.cpp

[IR] Preserve samesign when cloning ICmpInst (#197118)

Clone should preserve IR flags faithfully.
DeltaFile
+3-1llvm/lib/IR/Instructions.cpp
+3-11 files

OpenBSD/ports v7ZJwCSemulators/qemu distinfo Makefile, emulators/qemu/patches patch-block_nfs_c patch-meson_build

   update to qemu-10.2.2, from Brad (maintainer)
VersionDeltaFile
1.3+91-5emulators/qemu/patches/patch-block_nfs_c
1.86+2-2emulators/qemu/distinfo
1.20+1-1emulators/qemu/patches/patch-meson_build
1.261+1-1emulators/qemu/Makefile
+95-94 files

OpenBSD/ports ToGfuxkmultimedia/libde265 Makefile, multimedia/libde265/patches patch-CMakeLists_txt patch-libde265_CMakeLists_txt

   libde265: Fixes from upstream for pkg-config file handling. From Brad.
VersionDeltaFile
1.2+43-5multimedia/libde265/patches/patch-CMakeLists_txt
1.1+17-0multimedia/libde265/patches/patch-libde265_CMakeLists_txt
1.14+1-0multimedia/libde265/Makefile
+61-53 files

OPNSense/core e9877b8src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.php KeaDhcpv4.php

Use isSet() since 0 is allowed
DeltaFile
+2-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+2-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+4-42 files

FreeBSD/ports d1a8d5ddatabases/mongodb-tools distinfo Makefile

databases/mongodb-tools: 100.17.0

Changelog:
https://github.com/mongodb/mongo-tools/blob/master/CHANGELOG.md#100170
DeltaFile
+3-3databases/mongodb-tools/distinfo
+1-1databases/mongodb-tools/Makefile
+4-42 files