FreeBSD/doc 3d22e69shared contrib-additional.adoc

Add a contributor to the list
DeltaFile
+1-0shared/contrib-additional.adoc
+1-01 files

LLVM/project 25f6470lldb/source/Plugins/Process/FreeBSD NativeProcessFreeBSD.cpp NativeRegisterContextFreeBSD_x86_64.h, lldb/source/Plugins/Process/FreeBSDKernel RegisterContextFreeBSDKernel_i386.cpp ProcessFreeBSDKernel.h

[lldb] [Process/FreeBSD] [Process/FreeBSDKernel] Run clang-format (#178676)

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
DeltaFile
+2-1lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
+1-1lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBSDKernel_i386.cpp
+1-1lldb/source/Plugins/Process/FreeBSDKernel/ProcessFreeBSDKernel.h
+1-1lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_x86_64.h
+1-1lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.h
+1-1lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h
+7-66 files

LLVM/project 79cd919llvm/lib/MC MCObjectFileInfo.cpp

Fix order of includes
DeltaFile
+1-1llvm/lib/MC/MCObjectFileInfo.cpp
+1-11 files

FreeBSD/ports e724055games/opengfx distinfo Makefile

games/opengfx: update: 7.1 -> 8.0

ChangeLog:      https://github.com/OpenTTD/OpenGFX/compare/7.1...8.0
PR:             292789

Sponsored by:   tipi.work
DeltaFile
+3-3games/opengfx/distinfo
+1-1games/opengfx/Makefile
+4-42 files

LLVM/project 58ca5afllvm/lib/MC MCObjectFileInfo.cpp, llvm/test/CodeGen/SystemZ zos-dwarf.ll

[GOFF] Add emission of debug sections

This PR adds the definition of the debug sections for emission into
GOFF files. Currently, there is no debugger available which supports
all the sections. However, they all must defined to avoid regression
in LIT test cases.
DeltaFile
+61-0llvm/lib/MC/MCObjectFileInfo.cpp
+31-0llvm/test/CodeGen/SystemZ/zos-dwarf.ll
+92-02 files

LLVM/project f37bf0cclang/lib/Basic/Targets RISCV.h, clang/test/CodeGen ext-int-cc.c

Revert "[RISCV] Support RISCV BitInt larger than 128 (#175515)" (#178311)

This reverts commit e3156c531da5aa4ec604605ed4e19638879d773c.

We need to resolve a crash on trunk and LLVM 22. Reverting makes it
easier to backport.

Fixes #176637.
DeltaFile
+850-5,393llvm/test/CodeGen/RISCV/fpclamptosat.ll
+0-2,175llvm/test/CodeGen/RISCV/bitint-fp-conv-200.ll
+36-218clang/test/CodeGen/RISCV/bitint.c
+0-4clang/lib/Basic/Targets/RISCV.h
+0-2llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2-0clang/test/CodeGen/ext-int-cc.c
+888-7,7926 files

FreeNAS/freenas 590dd8fsrc/middlewared/middlewared/plugins usage.py, src/middlewared/middlewared/plugins/reporting/netdata client.py

address review
DeltaFile
+7-6src/middlewared/middlewared/plugins/reporting/netdata/client.py
+3-2src/middlewared/middlewared/plugins/truecommand/connection.py
+2-2src/middlewared/middlewared/plugins/usage.py
+12-103 files

LLVM/project 1c0c4f4lldb/source/Plugins/SymbolFile/DWARF SymbolFileDWARF.cpp

[lldb][SymbolFileDWARF][NFC] Call base class implementation of GetTypeSystemForLanguage (#178667)

Removes duplicated code by simply calling into the base-class.

Motivation is just that I stumbled upon this when making changes in the
surrounding area.
DeltaFile
+1-6lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+1-61 files

LLVM/project a8768c4llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 build-vector-128.ll vector-shuffle-combining-sse41.ll

[X86] Canonicalise insertps(insertps(v,s,c0),s,c1) patterns to blend(v,splat(s)) (#178649)

Avoid situations where SimplifyDemandedVectorElts / shuffle combining
keeps messing with the zero masks of inner insertps - usually this is
benign but if they share operands it can cause infinite loops

Fixes #178538
DeltaFile
+31-29llvm/test/CodeGen/X86/build-vector-128.ll
+36-0llvm/test/CodeGen/X86/vector-shuffle-combining-sse41.ll
+17-0llvm/lib/Target/X86/X86ISelLowering.cpp
+7-5llvm/test/CodeGen/X86/build-vector-512.ll
+91-344 files

LLVM/project 02771a3llvm/lib/CodeGen/LiveDebugValues VarLocBasedImpl.cpp, llvm/test/CodeGen/Hexagon livedebugvalues-bundle-terminator.mir

Fix insert DBG_VALUE after terminator Failure for Hexagon (#173401)

This patch fixes an assertion failure on VLIW targets like Hexagon,
where a packet can contain both a terminator and a spill/copy. The
existing code did not look inside bundles, hence, it could leave a
transfer anchored on a terminator. When LiveDebugValues later
attempted to insert a DBG_VALUE after that packet, it hit:

  Assertion `!TR.TransferInst->isTerminator() && "Cannot insert
DBG_VALUE after terminator"' failed

The change switches to instr_iterator and walks each packet with
getBundleStart/getBundleEnd. Packets containing a terminator are skipped
for insertion; non‑terminator ops in other packets are still processed
normally. This avoids illegal insertion points while keeping spill/copy
tracking intact.
DeltaFile
+38-0llvm/test/CodeGen/Hexagon/livedebugvalues-bundle-terminator.mir
+30-3llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp
+68-32 files

LLVM/project a234ad5clang/include/clang/Analysis/Analyses/LifetimeSafety Loans.h Facts.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp Checker.cpp

Revisit handling moved origins
DeltaFile
+31-24clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+37-9clang/lib/Analysis/LifetimeSafety/Checker.cpp
+40-1clang/include/clang/Analysis/Analyses/LifetimeSafety/Loans.h
+26-9clang/lib/Sema/AnalysisBasedWarnings.cpp
+24-0clang/include/clang/Analysis/Analyses/LifetimeSafety/Facts.h
+12-11clang/lib/Analysis/LifetimeSafety/LifetimeSafety.cpp
+170-5413 files not shown
+252-9419 files

LLVM/project 3b97c1aclang/lib/Driver/ToolChains HIPSPV.cpp, clang/test/Driver hipspv-toolchain-rdc.hip hipspv-toolchain.hip

Revert "[Clang] Lift HIPSPV onto the new offload driver (#168043)"

This reverts commit 9ae6d8f565515a0199b18d6f156b1a41f328af1a.
This reverts commit d2e18bebe0b95d09ef8d0ac2ba0aa8d0e129be54.
DeltaFile
+42-98clang/test/Driver/hipspv-toolchain-rdc.hip
+16-77clang/test/Driver/hipspv-toolchain.hip
+11-59clang/lib/Driver/ToolChains/HIPSPV.cpp
+0-66clang/test/Driver/hipspv-toolchain-rdc-separate.hip
+8-34clang/test/Driver/hipspv-pass-plugin.hip
+10-30clang/test/Driver/hipspv-link-static-library.hip
+87-3648 files not shown
+111-42114 files

FreeNAS/freenas 479951fsrc/middlewared/middlewared/plugins/update_ utils.py, src/middlewared/middlewared/pytest/unit/plugins/update test_utils.py

Allow updates from 26.04 to 26.0.0
DeltaFile
+12-0src/middlewared/middlewared/plugins/update_/utils.py
+2-0src/middlewared/middlewared/pytest/unit/plugins/update/test_utils.py
+14-02 files

LLVM/project ac00a11llvm/lib/Target/AMDGPU VOP3PInstructions.td, llvm/test/CodeGen/AMDGPU mfma-convergent.mir

[AMDGPU] Ensure v_mfma_scale_f32_{16x16x128|32x32x64}_f8f6f4 instructions are convergent (#178627)

The scaled variants of mfma instructions are not properly marked as
"convergent" and hence the machine-sink pass sinks them which is
incorrect.

This patch ensures that the instructions get marked as "convergent". The
new test also covers other mfma variants, but only the scale variants
are mistreated without the changes from this patch.
DeltaFile
+478-0llvm/test/CodeGen/AMDGPU/mfma-convergent.mir
+3-2llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+481-22 files

FreeNAS/freenas 3a241e2src/middlewared/middlewared/plugins usage.py, src/middlewared/middlewared/plugins/reporting/netdata client.py

convert heavy json consumers to async wrapper
DeltaFile
+2-18src/middlewared/middlewared/plugins/usage.py
+11-5src/middlewared/middlewared/plugins/reporting/netdata/client.py
+6-3src/middlewared/middlewared/plugins/truecommand/connection.py
+19-263 files

OpenBSD/src RMNJKz2sys/uvm uvm_pdaemon.c uvm_page.c

   uvm_wait() was waking the pagedaemon then going to sleep on &uvmexp.free,
   but made no indicator in a variable that the pagedaemon should do anything.
   So, if the pagedaemon didn't see sleepin pmemrange allocations at the same
   time, it would go back to sleep.  This resulted in uvm_wait() wakeups
   being substantially deferred.
   ok beck claudio
VersionDeltaFile
1.153+6-2sys/uvm/uvm_pdaemon.c
1.187+3-3sys/uvm/uvm_page.c
+9-52 files

FreeNAS/freenas 9d552f3src/middlewared/middlewared/plugins/container bridge.py

NAS-139530 / 26.0.0-BETA.1 / Move dnsmasq dir to boot drive (#18118)

Placing it on the system dataset prevents unmounting during system
dataset migration.
DeltaFile
+4-1src/middlewared/middlewared/plugins/container/bridge.py
+4-11 files

FreeNAS/freenas fcd8a28src/middlewared/middlewared/plugins/container bridge.py

Move dnsmasq dir to boot drive
DeltaFile
+4-1src/middlewared/middlewared/plugins/container/bridge.py
+4-11 files

NetBSD/pkgsrc-wip 4ab26a5tailscale distinfo go-modules.mk

tailscale: update to 1.94.1
DeltaFile
+747-435tailscale/distinfo
+248-144tailscale/go-modules.mk
+2-2tailscale/Makefile
+997-5813 files

LLVM/project dea1d29clang-tools-extra/docs clang-reorder-fields.rst index.rst

[clang-tools-extra][docs] Add documentation for clang-reorder-fields (#178446)

Add comprehensive documentation for the clang-reorder-fields tool,
addressing #35520. The tool has existed in the repository but was
previously undocumented.

The documentation includes:
- Basic usage examples for C and C++ structs/classes
- Constructor initializer list reordering
- Designated initializer support (C++20)
- Detailed limitations and caveats
- Command line option reference
- Common use cases (memory layout optimization, etc.)

Fixes #35520

---------

Co-authored-by: EugeneZelenko <eugene.zelenko at gmail.com>
DeltaFile
+423-0clang-tools-extra/docs/clang-reorder-fields.rst
+1-0clang-tools-extra/docs/index.rst
+424-02 files

FreeNAS/freenas 0ba0276src/middlewared/middlewared/plugins replication.py, src/middlewared/middlewared/plugins/zettarepl_ state.py

NAS-139344 / 26.0.0-BETA.1 / Maintain replication task state for disabled tasks (#18114)

This PR fixes a bug where disabling a replication task incorrectly
clears all execution history, causing "Last Run" to show "never" and
"Last Snapshot Sent" to show "No snapshots sent yet".

# Root Cause
When a replication task was disabled, zettarepl's state management
would:

*Remove the task from its active runtime state (self.state)
*The task would no longer appear in _known_tasks_ids()
*State queries would return no information for the disabled task
*Users lost all visibility into when the task last ran and what was last
replicated

# Behavior Changes

**Before:**

    [9 lines not shown]
DeltaFile
+96-0tests/api2/test_replication.py
+62-14src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-0src/middlewared/middlewared/plugins/replication.py
+161-143 files

FreeNAS/freenas 64ca26bsrc/middlewared/middlewared/plugins/update_ download.py update.py

Lightweight plugin parts
DeltaFile
+163-166src/middlewared/middlewared/plugins/update_/download.py
+109-144src/middlewared/middlewared/plugins/update_/update.py
+123-120src/middlewared/middlewared/plugins/update_/install.py
+110-123src/middlewared/middlewared/plugins/update_/status.py
+115-114src/middlewared/middlewared/plugins/update_/trains.py
+169-0src/middlewared/middlewared/plugins/update_/__init__.py
+789-66721 files not shown
+1,119-93427 files

LLVM/project a482eb7lldb/test/API/tools/lldb-dap/exception/runtime-instruments TestDAP_runtime_instruments.py

[lldb-dap] Conditionally check UBSan stack trace on Darwin only (#178655)

non-darwin platforms may have incorrect stop information location
heuristics. Enable assertion once UBSan stopInfo heuristic is updated.

I hit this locally, I don't see it hitting any CI bot but should, Mostly
likely the CI linux bots may not have `compiler_rt` run time enabled.
see
https://github.com/llvm/llvm-project/pull/177964#discussion_r2732271531
DeltaFile
+5-1lldb/test/API/tools/lldb-dap/exception/runtime-instruments/TestDAP_runtime_instruments.py
+5-11 files

LLVM/project 068c3d2llvm/lib/Target/AMDGPU AMDGPUISelDAGToDAG.cpp

[AMDGPU] Address review comment
DeltaFile
+1-2llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
+1-21 files

NetBSD/pkgsrc CJvBcfgdoc CHANGES-2026

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

NetBSD/pkgsrc eugjA3ddevel/mise distinfo cargo-depends.mk

   devel/mise: update to 2026.1.10

   Too long to reproduce here.
   See, https://github.com/jdx/mise/blob/main/CHANGELOG.md
VersionDeltaFile
1.98+238-238devel/mise/distinfo
1.98+78-78devel/mise/cargo-depends.mk
1.103+2-2devel/mise/Makefile
+318-3183 files

NetBSD/pkgsrc bmiBaARdoc CHANGES-2026

   doc: Updated graphics/qrrs to 0.1.11
VersionDeltaFile
1.733+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZUl86MGgraphics/qrrs Makefile distinfo

   graphics/qrrs: update to 0.1.11

    - add option to specify error correction level #237
VersionDeltaFile
1.12+4-4graphics/qrrs/Makefile
1.9+4-4graphics/qrrs/distinfo
1.7+0-0graphics/qrrs/cargo-depends.mk
+8-83 files

NetBSD/pkgsrc 988PtuOdoc CHANGES-2026

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

NetBSD/pkgsrc kh1qXagtextproc/rumdl distinfo Makefile

   textproc/rumdl: update to 0.1.4

   ## [0.1.4] - 2026-01-28

   ### Changed

   - **MD073: Simplified to marker-based TOC detection only** ([#332](https://github.com/rvben/rumdl/issues/332))
     - Removed heading-based TOC detection (~200 lines of code)
     - Now only supports `<!-- toc -->...<!-- tocstop -->` markers
     - Ensures consistent detect/fix behavior - only validates TOCs users explicitly mark
     - Rule is now opt-in: disabled by default, enable with `[MD073] enabled = true`

   ### Fixed

   - **Rules: Call should_skip() in linting engine for opt-in rules**
     - Opt-in rules (like MD073) now correctly skip when disabled
     - Previously, rules had to check skip internally which caused inconsistent behavior
     - Architectural fix affects all rules with opt-in behavior


    [24 lines not shown]
VersionDeltaFile
1.7+4-4textproc/rumdl/distinfo
1.7+2-2textproc/rumdl/Makefile
+6-62 files