LLVM/project 33d2c6alibc/include CMakeLists.txt

[libc] Add missing type dependencies to sys_types header target (#212601)

Add missing type dependencies to the sys_types header target in
libc/include/CMakeLists.txt for types defined in sys/types.yaml,
including __off_t, __off64_t, __uint64_t, off64_t, and BSD/System V
types added in commit 39df67d0edef.

Without these DEPENDS entries, CMake and Ninja do not copy the
corresponding type headers into the build and install directories,
causing missing header includes (e.g. __off64_t.h) when consuming
generated <sys/types.h>.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+15-0libc/include/CMakeLists.txt
+15-01 files

LLVM/project 3e97ecc.github/workflows release-sources.yml

XXX: debug
DeltaFile
+0-3.github/workflows/release-sources.yml
+0-31 files

LLVM/project c6f775cllvm/lib/Target/AMDGPU SIISelLowering.cpp AMDGPUInstructionSelector.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.ballot.i32.wave64.err.ll

Revert "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (#212628)

Reverts llvm/llvm-project#211493

unblock bot: https://lab.llvm.org/buildbot/#/builders/232
DeltaFile
+0-15llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ballot.i32.wave64.err.ll
+2-9llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
+0-9llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2-333 files

OpenZFS/src 023d44bmodule/zfs arc.c

arc: add a few invariant checks in release builds

Convert a couple ASSERTs invariants to VERIFYs to enforce them
in release builds to be able to root-case #18782 kernel panic,
whenever it happens again.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
Closes #18840
DeltaFile
+7-6module/zfs/arc.c
+7-61 files

FreeBSD/ports 7119b0ax11/rio Makefile distinfo

x11/rio: update 0.5.1 → 0.5.2
DeltaFile
+3-3x11/rio/distinfo
+1-2x11/rio/Makefile
+4-52 files

FreeBSD/ports 0c63683shells/atuin Makefile distinfo

shells/atuin: update 18.17.0 → 18.18.1
DeltaFile
+357-401shells/atuin/distinfo
+178-201shells/atuin/Makefile
+535-6022 files

FreeBSD/ports 48e8f73misc/py-apache-beam distinfo Makefile, misc/py-apache-beam/files patch-pyproject.toml

misc/py-apache-beam: update 2.43.0 → 2.75.0
DeltaFile
+29-29misc/py-apache-beam/Makefile
+43-0misc/py-apache-beam/files/patch-pyproject.toml
+3-3misc/py-apache-beam/distinfo
+75-323 files

LLVM/project 6da37b1llvm/test/CodeGen/AMDGPU amdgcn.bitcast.512bit.ll bf16.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-clmulh.ll

Rebase, address comments, cleanups

Created using spr 1.3.7
DeltaFile
+6,560-6,119llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+5,041-5,418llvm/test/CodeGen/AMDGPU/maximumnum.ll
+4,920-5,284llvm/test/CodeGen/AMDGPU/minimumnum.ll
+4,715-4,955llvm/test/CodeGen/AMDGPU/bf16.ll
+2,967-2,753llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+5,516-0llvm/test/CodeGen/RISCV/rvv/fixed-vectors-clmulh.ll
+29,719-24,5295,268 files not shown
+170,329-152,2695,274 files

FreeBSD/ports 8d8863dnet-im/flare Makefile Makefile.crates

net-im/flare: Update 0.22.0 => 0.22.1

Changelog:
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.22.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 72b54ac5d346a27a3f47a4d732141b8d4bc88941)
DeltaFile
+360-290net-im/flare/distinfo
+179-144net-im/flare/Makefile.crates
+1-1net-im/flare/Makefile
+540-4353 files

OpenZFS/src f63a554module/os/linux/zfs zfs_znode_os.c, tests/runfiles linux.run

zfs: fix stale POSIX ACL cache after rollback

An online zfs rollback rezgets live znodes and clears the OpenZFS ACL
cache, but leaves the Linux VFS inode POSIX ACL cache intact. A later
non-root permission check can use an ACL added after the snapshot.

Reproduce by snapshotting a POSIX ACL file whose group mode bits require
a VFS ACL check, granting a named user read access, holding the inode
active, and rolling the mounted filesystem back. The named user remains
able to read until cache eviction.

Invalidate both the access and default VFS POSIX ACL caches from
zfs_rezget(), alongside the existing private cache invalidation, so
subsequent permission checks reload the recovered on-disk ACL.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Wang Zhaolong <wangzhaolong at fygo.io>
Closes #18837
DeltaFile
+71-0tests/zfs-tests/tests/functional/acl/posix/posix_005_pos.ksh
+9-0module/os/linux/zfs/zfs_znode_os.c
+2-1tests/runfiles/linux.run
+1-0tests/zfs-tests/tests/functional/acl/posix/posix_004_pos.ksh
+1-0tests/zfs-tests/tests/functional/acl/acl_common.kshlib
+1-0tests/zfs-tests/tests/Makefile.am
+85-16 files

FreeBSD/ports 72b54acnet-im/flare Makefile Makefile.crates

net-im/flare: Update 0.22.0 => 0.22.1

Changelog:
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.22.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+360-290net-im/flare/distinfo
+179-144net-im/flare/Makefile.crates
+1-1net-im/flare/Makefile
+540-4353 files

LLVM/project 9f76105llvm/include/llvm/CodeGen/GlobalISel LegalizerHelper.h, llvm/lib/CodeGen/GlobalISel LegalizerHelper.cpp

AMDGPU/GlobalISel: Lower bf16 G_FPTRUNC from f32 and f64 (#212302)

Port the SDAG bf16 fptrunc lowering to GlobalISel.
DeltaFile
+545-268llvm/test/CodeGen/AMDGPU/itofp.i128.bf.ll
+559-0llvm/test/CodeGen/AMDGPU/GlobalISel/fptrunc.bf16.ll
+90-42llvm/test/CodeGen/AMDGPU/fmed3-cast-combine.ll
+62-0llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+5-4llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+2-0llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
+1,263-3146 files

LLVM/project de737fcllvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPRecipeBuilder.h

Drop `isConsecutiveWithoutVPlanBasedStrideSpeculation`

Not necessary after all unit-strided memops are widened on VPlan prior
to this pass.
DeltaFile
+0-10llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+0-2llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+0-2llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h
+0-143 files

LLVM/project efe202clibc/src/__support/CPP new.h new.cpp

[libc][CPP] Fix ASan alloc-dealloc-mismatch in custom operator delete (#212629)

Bypass custom operator delete redirection in new.h and new.cpp when
building with AddressSanitizer (LIBC_HAS_ADDRESS_SANITIZER).

cpp::unique_ptr is the first heap-owning utility in src/__support/CPP/
that executes delete/delete[] expressions. Previously, new.h redirected
operator delete via asm-renaming to __llvm_libc_delete (calling free()),
which caused ASan to report an alloc-dealloc-mismatch (operator new vs
free) when objects allocated via host operator new were deleted by
cpp::unique_ptr.

Guarding the custom operator delete implementations under ASan enables
ASan deallocation tracking while preserving hermetic libc behavior for
non-ASan builds.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+5-0libc/src/__support/CPP/new.cpp
+3-1libc/src/__support/CPP/new.h
+8-12 files

LLVM/project e0a9709llvm/lib/Frontend/Offloading Utility.cpp, llvm/test/tools/llvm-offload-wrapper offload-wrapper.ll

[LinkerWrapper] Retain the offloading entries section under --gc-sections (#212614)

Summary:
These sections are generated for 'relocatable' linking. Under
`--gc-sections` this could be stripped and then fail following links. We
sould mark it as used to ensure that these sections are retained.
DeltaFile
+8-4llvm/test/tools/llvm-offload-wrapper/offload-wrapper.ll
+4-3llvm/lib/Frontend/Offloading/Utility.cpp
+12-72 files

LLVM/project b4cb07b.github/workflows release-sources.yml

workflows/release-sources: Pass release-version to upload-release-artifacts

This was omitted from a8ccd42ab23af6848929a638cd6b099953c7e491.
DeltaFile
+1-0.github/workflows/release-sources.yml
+1-01 files

LLVM/project 8042782libcxx/test/libcxx/atomics builtin_clear_padding.pass.cpp clear_padding.pass.cpp, llvm/test/CodeGen/AMDGPU packed-fp32.ll

Merge remote-tracking branch 'origin/main' into vplan-based-stride-mv-rt-guard
DeltaFile
+5,516-0llvm/test/CodeGen/RISCV/rvv/fixed-vectors-clmulh.ll
+540-740llvm/test/Transforms/LoopUnroll/RISCV/vector.ll
+938-0libcxx/test/libcxx/atomics/clear_padding.pass.cpp
+0-919libcxx/test/libcxx/atomics/builtin_clear_padding.pass.cpp
+65-562llvm/test/Transforms/LoopVectorize/VPlan/vplan-based-stride-mv.ll
+296-99llvm/test/CodeGen/AMDGPU/packed-fp32.ll
+7,355-2,320892 files not shown
+28,151-8,481898 files

FreeNAS/freenas 9eeb801tests/sharing_protocols/iscsi test_262_iscsi_alua.py

add test for compare and write
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files

FreeBSD/ports 27e2e2cdns/zns pkg-descr Makefile

dns/zns: Update 0.4.0 => 0.6.0

Port changes:
- Require Go 1.26+.
- Update JSON option description.
- Update pkg-descr after new features.

Changelogs:
- https://github.com/znscli/zns/releases/tag/v0.5.0
- https://github.com/znscli/zns/releases/tag/v0.6.0

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5dns/zns/distinfo
+3-4dns/zns/Makefile
+3-1dns/zns/pkg-descr
+11-103 files

LLVM/project b432476clang/lib/Driver/ToolChains Cuda.cpp, clang/test/Driver cuda-cross-compiling.c

[NVPTX] Fix typo 'pxtas-path' -> 'ptxas-path' in tool invocation (#212599)
DeltaFile
+5-0clang/test/Driver/cuda-cross-compiling.c
+1-1clang/lib/Driver/ToolChains/Cuda.cpp
+6-12 files

LLVM/project dc7e9df.github/workflows release-sources.yml

workflows/release-sources: Make sure to checkout all the composite actions (#212544)
DeltaFile
+1-1.github/workflows/release-sources.yml
+1-11 files

LLVM/project 0eee613llvm/test/Transforms/SLPVectorizer/X86 reassociate-ops.ll

[SLP][NFC]Add extra test for operand reassociation, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/212631
DeltaFile
+123-5llvm/test/Transforms/SLPVectorizer/X86/reassociate-ops.ll
+123-51 files

LLVM/project 4cce6bbclang/test/OffloadTools/clang-offload-bundler basic.c

test
DeltaFile
+11-0clang/test/OffloadTools/clang-offload-bundler/basic.c
+11-01 files

LLVM/project 32b551dclang/lib/Basic/Targets AMDGPU.cpp, clang/lib/Driver OffloadBundler.cpp

Fixes and merge
DeltaFile
+8-4clang/lib/Basic/Targets/AMDGPU.cpp
+4-3clang/lib/Driver/OffloadBundler.cpp
+12-72 files

LLVM/project 4395c80clang/include/clang/Basic TargetID.h, clang/lib/Basic TargetID.cpp

Fix offload bundler usage of getConflictTargetIDCombination
DeltaFile
+14-9clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
+11-9clang/include/clang/Basic/TargetID.h
+12-2clang/lib/Driver/OffloadBundler.cpp
+9-4clang/lib/Driver/Driver.cpp
+2-3clang/lib/Basic/TargetID.cpp
+48-275 files

LLVM/project 56b053eclang/include/clang/Basic TargetID.h, clang/lib/Basic TargetID.cpp

clang: Use TargetID parsing from AMDGPUTargetParser

We had grown 2 parallel parsing implementations for
triple+gpu name+feature flag target ID strings. Mostly
eliminate the redundant clang version.

Co-authored-by: Claude (Opus 4.8)
DeltaFile
+30-165clang/lib/Basic/TargetID.cpp
+48-50clang/lib/Driver/ToolChains/AMDGPU.cpp
+27-41clang/lib/Driver/OffloadBundler.cpp
+7-33clang/include/clang/Basic/TargetID.h
+18-14clang/lib/Basic/Targets/AMDGPU.h
+17-14clang/lib/Basic/Targets/AMDGPU.cpp
+147-3175 files not shown
+172-34111 files

LLVM/project 575898blldb/source/Plugins/ObjectFile/Minidump MinidumpFileBuilder.cpp, lldb/test/API/functionalities/process_save_core_minidump_size_of_image Makefile testlib.c

[lldb][Minidump] Fix wrong variable in getModuleFileSize loop (#188363)

Use next_sect_sp instead of sect_sp when getting the byte size inside
the section-walking loop. Using the original sect_sp meant sect_size
never changed between iterations, producing an incorrect SizeOfImage and
risking an infinite loop when sections have different sizes.
DeltaFile
+155-0lldb/test/API/functionalities/process_save_core_minidump_size_of_image/TestMinidumpSizeOfImage.py
+27-0lldb/test/API/functionalities/process_save_core_minidump_size_of_image/main.c
+9-0lldb/test/API/functionalities/process_save_core_minidump_size_of_image/testlib.c
+4-0lldb/test/API/functionalities/process_save_core_minidump_size_of_image/Makefile
+1-1lldb/source/Plugins/ObjectFile/Minidump/MinidumpFileBuilder.cpp
+196-15 files

NetBSD/pkgsrc NYDq4BVdoc CHANGES-2026

   doc: Updated chat/element-web to 1.12.24
VersionDeltaFile
1.4815+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vW7J90echat/element-web Makefile distinfo

   chat/element-web: Update to 1.12.24

   Note that upstream does not publish NEWS in a file in the sources,
   making it unreasonably awkward to extract.  Thus, this commit message
   includes items that appeared particularly notable during a quick scan.

   Upstream NEWS content since 1.12.12

     - Call Tile spiffage
     - Deprecation, to some extent, of classic calls
VersionDeltaFile
1.43+284-300chat/element-web/PLIST
1.46+7-7chat/element-web/distinfo
1.44+2-2chat/element-web/Makefile
+293-3093 files

LLVM/project d8fb9eamlir/include/mlir/Dialect/OpenACC/Transforms Passes.td, mlir/lib/Dialect/OpenACC/Transforms CMakeLists.txt ACCEmitRemarksData.cpp

[mlir][acc] Add pass to emit remarks for openacc data mapping (#212623)

This pass emits MLIR remarks for all OpenACC data mapping actions.
Intended to be used when all the data actions are committed (typically
right before codegen to call runtime).
DeltaFile
+323-0mlir/test/Dialect/OpenACC/acc-emit-remarks-data.mlir
+267-0mlir/lib/Dialect/OpenACC/Transforms/ACCEmitRemarksData.cpp
+8-0mlir/include/mlir/Dialect/OpenACC/Transforms/Passes.td
+1-0mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt
+599-04 files