LLVM/project 8eed3dacross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers ScriptDebuggerController.py, cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/debugging simple_where_function.cpp

Address review comments
DeltaFile
+11-11cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/ScriptDebuggerController.py
+1-1cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/debugging/simple_where_function.cpp
+12-122 files

NetBSD/pkgsrc d4lYtkrdoc CHANGES-2026

   doc: Added misc/zellij version 0.44.3
VersionDeltaFile
1.3160+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc UbV0jBbmisc Makefile

   Add zellij
VersionDeltaFile
1.681+2-1misc/Makefile
+2-11 files

NetBSD/pkgsrc JAKuJ3Lmisc/zellij distinfo cargo-depends.mk

   sysutils/zellij: import package

   Packaged in wip by ci4ic4 (with the aid of Claude Code). bsiegert and myself.

   Zellij is a terminal workspace. It has the base functionality of a terminal
   multiplexer (similar to tmux or screen) but includes many built-in features
   that would allow users to extend it and create their own personalized
   environment.
VersionDeltaFile
1.1+1,469-0misc/zellij/distinfo
1.1+490-0misc/zellij/cargo-depends.mk
1.1+37-0misc/zellij/Makefile
1.1+4-0misc/zellij/PLIST
1.1+4-0misc/zellij/DESCR
+2,004-05 files

NetBSD/pkgsrc RdX8vmrdoc CHANGES-2026

   doc: Updated misc/tailspin to 6.1.0
VersionDeltaFile
1.3159+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 68908a7clang/docs AllocToken.rst, clang/test/CodeGen alloc-token-inline.c

[AllocToken] Propagate !alloc_token through inlined allocation wrappers (#198535)

Simple inline allocation wrappers have been preventing AllocToken
coverage for such callsites. Instead of converting such inline wrappers
to macros, we can support covering standard allocation calls in inline
allocation wrappers when inlined.

When an allocation wrapper with malloc/alloc_size attributes is inlined,
propagate its call-site !alloc_token onto return-value producing calls
exposed by inlining, so the late AllocToken pass assigns the correct
type-derived token even in default (non-extended) mode.

Propagation is restricted to calls producing the return-value(s) that
the wrapper actually returns. This keeps unrelated calls in the wrapper
body unchanged, which matters under -fsanitize-alloc-token-extended,
where any !alloc_token-carrying call is instrumented.
DeltaFile
+59-0llvm/lib/Transforms/Utils/InlineFunction.cpp
+37-0llvm/test/Transforms/Inline/alloc-token.ll
+27-0clang/test/CodeGen/alloc-token-inline.c
+9-0clang/docs/AllocToken.rst
+132-04 files

NetBSD/pkgsrc Wq4WFnPmisc/tailspin distinfo cargo-depends.mk

   misc/tailspin: update to 6.1.0

   Added

       --extras jvm-stack-trace highlights JVM stack traces (Java, Kotlin, Scala, etc.)
       TAILSPIN_EXTRAS environment variable to set extras without the --extras flag

   Performance

       Cache ANSI style prefixes in a thread-local, avoiding per-line allocation in the render pipeline

   Fixed

       Theme parse and read errors now include the path of the offending file
       Reject unknown fields in theme.toml so they surface as errors instead of being silently ignored
       --exec no longer tears down the pager the moment the spawned subprocess exits
       Kill the pager when tailspin exits due to a stream error, instead of leaving it orphaned
       Overriding builtin keywords in theme.toml should always take precedence over the builtin
       ones (#267)
VersionDeltaFile
1.18+79-64misc/tailspin/distinfo
1.16+25-20misc/tailspin/cargo-depends.mk
1.21+2-2misc/tailspin/Makefile
+106-863 files

NetBSD/pkgsrc tlna6CSdoc CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.95
VersionDeltaFile
1.3158+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZSGFYjKtextproc/rumdl distinfo Makefile

   textproc/rumdl: update to 0.1.95

   v0.1.95
   Added

       md010: add code_blocks config option, consistent code-block handling (#630) (b98ca52)
       md010: add code_blocks config option (default false) (2c95e17)

   Fixed

       md010: treat fenced and indented code blocks consistently (#630) (435df34)

   v0.1.94
   Added

       md080: add heading-anchor-collision rule (df9146d)

   Fixed


    [20 lines not shown]
VersionDeltaFile
1.30+4-4textproc/rumdl/distinfo
1.32+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/pkgsrc E9bZyX8doc CHANGES-2026

   doc: Updated devel/mise to 2026.5.12
VersionDeltaFile
1.3157+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc reQZg1sdevel/mise distinfo cargo-depends.mk, devel/mise/patches patch-.._vendor_rattler__pty-0.2.9_src_unix_pty__process.rs

   devel/mise: update to 2026.5.12

   Update over nine releases, check upstream changelog for relevante changes,
   https://github.com/jdx/mise/blob/main/CHANGELOG.md
VersionDeltaFile
1.112+265-410devel/mise/distinfo
1.111+87-135devel/mise/cargo-depends.mk
1.117+2-2devel/mise/Makefile
1.3+1-1devel/mise/patches/patch-.._vendor_rattler__pty-0.2.9_src_unix_pty__process.rs
+355-5484 files

LLVM/project 3c89e07utils/bazel/llvm-project-overlay/mlir/unittests BUILD.bazel

[Bazel] Fixes 5c6c424 (#198787)

This fixes 5c6c424a50b840a39a6410a490af668a26d3a97a.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/mlir/unittests/BUILD.bazel
+1-01 files

NetBSD/pkgsrc 58CNqqWdoc CHANGES-2026

   doc: Updated textproc/inlyne to 0.5.2
VersionDeltaFile
1.3156+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports a8ff01esysutils Makefile, sysutils/py-ansible-core221 Makefile pkg-descr

sysutils/py-ansible-core221: Add new port

As with sysutils/py-ansible-core220, python 3.12 is required.
DeltaFile
+97-0sysutils/py-ansible-core221/Makefile
+21-0sysutils/py-ansible-core221/files/patch-pyproject.toml
+5-0sysutils/py-ansible-core221/pkg-descr
+3-0sysutils/py-ansible-core221/distinfo
+1-0sysutils/Makefile
+127-05 files

LLVM/project 8ef411amlir/lib/Dialect/XeGPU/Transforms XeGPUUnroll.cpp, mlir/test/Dialect/XeGPU xegpu-unroll-patterns.mlir xegpu-blocking.mlir

[MLIR][XeGPU] Avoid chained-reductions in multi_reduction unrolling (#198307)

The PR adds a new unrolling pattern for `vector.multi_reduction` to the
`xegpu-blocking` pass. In comparison with [the upstream reduction
unrolling](https://github.com/llvm/llvm-project/blob/2da84a8307e4ef729458d990b221650a5da22639/mlir/lib/Dialect/Vector/Transforms/VectorUnroll.cpp#L372),
the new pattern performs partial row-wise reductions via elementwise
ops, instead of generating a chain of several multi-reduction ops:
```mlir
// reduction to unroll:
// tile-shape: [8x16]
vector.multi_reduction <add> %vec, %cst : vector<8x48xf32> to vector<8xf32>

// upstream unrolling:
%3 = vector.multi_reduction <add>, %tile_0, %cst [1] : vector<8x16xf32> to vector<8xf32>
%4 = vector.multi_reduction <add>, %tile_1, %3 [1] : vector<8x16xf32> to vector<8xf32>
%5 = vector.multi_reduction <add>, %tile_2, %4 [1] :  vector<8x16xf32> to vector<8xf32>

// new xegpu-unrolling
%3 = arith.addf %tile_0, %tile_1 : vector<8x16xf32>

    [6 lines not shown]
DeltaFile
+146-5mlir/lib/Dialect/XeGPU/Transforms/XeGPUUnroll.cpp
+134-0mlir/test/Dialect/XeGPU/xegpu-unroll-patterns.mlir
+13-0mlir/test/lib/Dialect/XeGPU/TestXeGPUTransforms.cpp
+4-2mlir/test/Dialect/XeGPU/xegpu-blocking.mlir
+297-74 files

LLVM/project fbf6f2emlir/docs PrivateNameObfuscation.md, mlir/include/mlir/TableGen PrivateName.h

strip op and pass names
DeltaFile
+200-0mlir/docs/PrivateNameObfuscation.md
+174-0mlir/test/mlir-tblgen/private-name-obfuscation.td
+160-0mlir/tools/mlir-tblgen/PrivateName.cpp
+81-0mlir/utils/private-name-obfuscator-example.py
+79-0mlir/include/mlir/TableGen/PrivateName.h
+79-0mlir/test/mlir-tblgen/private-pass-obfuscation.td
+773-014 files not shown
+983-3620 files

OpenBSD/src 9b5SoXzusr.sbin/bgpd rde_decide.c

   Use clearer semantics on how rde_generate_updates is called.

   Adjust prefix_evaluate and prefix_evaluate_nexthop so that
   rde_generate_updates() is only called with a few options.
   Either new is valid or old is valid. If both are invalid then
   there is no need to call rde_generate_updates(). If both are
   valid only new matters and old_pathid_tx is set to 0.

   In prefix_evaluate() most calls are with either new or old set to NULL.
   If both are set then new->path_id_tx == old->path_id_tx.

   In prefix_evaluate_nexthop() if old was valid then new becomes invalid
   but if old was invalid new may still be invalid.

   OK tb@
VersionDeltaFile
1.107+29-15usr.sbin/bgpd/rde_decide.c
+29-151 files

LLVM/project 9d61990mlir CMakeLists.txt, mlir/docs PrivateNameObfuscation.md

strip op and pass names
DeltaFile
+193-0mlir/docs/PrivateNameObfuscation.md
+174-0mlir/test/mlir-tblgen/private-name-obfuscation.td
+160-0mlir/tools/mlir-tblgen/PrivateName.cpp
+79-0mlir/include/mlir/TableGen/PrivateName.h
+79-0mlir/test/mlir-tblgen/private-pass-obfuscation.td
+53-0mlir/CMakeLists.txt
+738-013 files not shown
+895-3619 files

LLVM/project 5c6c424mlir/lib/Dialect/MemRef/Utils MemRefUtils.cpp, mlir/unittests/Dialect/MemRef MemRefUtilsTest.cpp CMakeLists.txt

[mlir/memref] handle rank-0 contiguous check (#198541)
DeltaFile
+33-0mlir/unittests/Dialect/MemRef/MemRefUtilsTest.cpp
+8-3mlir/lib/Dialect/MemRef/Utils/MemRefUtils.cpp
+2-0mlir/unittests/Dialect/MemRef/CMakeLists.txt
+43-33 files

FreeBSD/ports 6311478devel/libvhdi Makefile

devel/libvhdi: Fix build when NLS option is disabled

The libvhdi autoconf macros add -I/usr/local/include to AM_CPPFLAGS as a side
effect of processing --with-libintl-prefix=/usr/local.
When NLS is enabled, the port passes that argument and the global include path
is set correctly, making <fuse/fuse.h> resolvable.
When NLS is disabled, --disable-nls is passed instead, the include path is
never set, and the FUSE compilation fails.

PR:             295440
Approved by:    antoine
Sponsored by:   Netflix
DeltaFile
+1-1devel/libvhdi/Makefile
+1-11 files

FreeNAS/freenas d9bce00src/middlewared/middlewared/alert/source zfs_tier.py, tests/api2/zfs_tier test_jobs_extended.py test_smoke.py

Ruff fixes
DeltaFile
+44-15src/middlewared/middlewared/alert/source/zfs_tier.py
+29-20tests/api2/zfs_tier/test_jobs_extended.py
+14-11tests/api2/zfs_tier/test_smoke.py
+18-6tests/unit/test_zfs_tier_alert_source.py
+11-3tests/api2/zfs_tier/conftest.py
+2-6tests/unit/test_zfs_tier_helpers.py
+118-615 files not shown
+123-7811 files

OpenBSD/src jRiKGEYusr.sbin/bgpd rtr_proto.c

   Respect RTR min-version in the implicit downgrade path and release
   activity lock when closing the connection.

   Check min_version in the implict downgrade case and error out if the
   suggested version is too low. Also trigger the RTR_EVNT_NEGOTIATION_DONE
   event only after parsing all of the header. If the PDU was bad don't
   trigger this event.

   In the rtr_fsm() when closing a connection check the state of the
   active_lock and if the lock is held, reset the cache, release the lock and
   recalculate the sets. The internal state is corrupt if a connection error
   triggerd during an exchange so it makes no sense to carry a bad cache
   around.

   OK tb@
VersionDeltaFile
1.54+24-9usr.sbin/bgpd/rtr_proto.c
+24-91 files

FreeNAS/freenas 7cf8873src/middlewared/middlewared/alert/source zfs_tier.py, tests/unit test_zfs_tier_alert_source.py

Fix
DeltaFile
+398-0tests/unit/test_zfs_tier_alert_source.py
+0-1src/middlewared/middlewared/alert/source/zfs_tier.py
+398-12 files

LLVM/project 7200655offload/plugins-nextgen/level_zero/src L0Device.cpp

[offload][l0] Clear delayed copy lists after the copy (#198786)
DeltaFile
+7-0offload/plugins-nextgen/level_zero/src/L0Device.cpp
+7-01 files

OPNSense/core 5c51ecdsrc/etc/inc/plugins.inc.d kea.inc

kea: align newwanip hook with reality
DeltaFile
+2-2src/etc/inc/plugins.inc.d/kea.inc
+2-21 files

OpenBSD/ports rG1fIdfdevel/got distinfo Makefile

   7.9-stable: update to devel/got 0.125
VersionDeltaFile
1.125.2.1+2-2devel/got/distinfo
1.144.2.1+1-1devel/got/Makefile
+3-32 files

FreeNAS/freenas 89e15d8src/middlewared/middlewared/alert/source zfs_tier.py, src/middlewared/middlewared/api/v26_0_0 webshare.py nfs.py

Fix hallucinated docs and alerts
DeltaFile
+237-46src/middlewared/middlewared/alert/source/zfs_tier.py
+34-6src/middlewared/middlewared/plugins/zfs/tier.py
+4-3src/middlewared/middlewared/api/v26_0_0/webshare.py
+4-3src/middlewared/middlewared/api/v26_0_0/nfs.py
+4-3src/middlewared/middlewared/api/v26_0_0/smb.py
+4-3src/middlewared/middlewared/api/v27_0_0/nfs.py
+287-643 files not shown
+296-709 files

FreeNAS/freenas 9bc6771src/middlewared/middlewared/plugins/container lifecycle.py event.py, src/middlewared/middlewared/test/integration/assets container.py

NAS-141095 / 26.0.0-RC.1 / Sweep orphaned container runtime mounts at startup (by Qubad786) (#18978)

## Context

The most recent `truenas_pylibvirt` change
([truenas/truenas_pylibvirt#49](https://github.com/truenas/truenas_pylibvirt/pull/49))
fixed a regression where an unprivileged container (`ISOLATED` idmap)
with a `FilesystemDevice` whose source is a parent ZFS dataset with
auto-mounted child datasets failed to start with `EINVAL` during
`MS_BIND` — libvirt-LXC's hard-coded non-recursive bind hits the locked
submounts produced by ZFS auto-mounts in the less-privileged user
namespace. The fix stages the source via `open_tree()` →
`mount_setattr(MS_SLAVE, AT_RECURSIVE)` → `move_mount()` before libvirt
sees it, rewriting the source to
`/run/truenas_containers/devices/<uuid>/<slug>`. It also introduces
`DomainManagers.reconcile_runtime_state()` for sweeping orphaned runtime
state, which the middleware must call once at process startup.

This PR wires that startup hook into middleware and adds end-to-end

    [5 lines not shown]
DeltaFile
+36-130tests/api2/test_container.py
+131-0tests/api2/test_container_filesystem_child_mounts.py
+128-0src/middlewared/middlewared/test/integration/assets/container.py
+20-70tests/api2/test_container_acl.py
+12-0src/middlewared/middlewared/plugins/container/lifecycle.py
+9-0src/middlewared/middlewared/plugins/container/event.py
+336-2006 files

FreeBSD/src d9c3165sys/kern kern_umtx.c

kern_umtx.c: remove dead code

It was a placeholder for the access control for process-shared umtx
memory, which is not needed.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
Differential revision:  https://reviews.freebsd.org/D57122
DeltaFile
+6-11sys/kern/kern_umtx.c
+6-111 files

LLVM/project 4551535libc/test/src/stdlib qsort_r_test.cpp

Fix clang-format
DeltaFile
+1-1libc/test/src/stdlib/qsort_r_test.cpp
+1-11 files