FreeNAS/freenas 7c553e5src/middlewared/middlewared/plugins/failover_ event.py

NAS-139542 / 25.10.2 / In become_active ensure all user-related config (by anodos325) (#18126)

This commit ensures that when a controller becomes active, we regenerate
the user and API key configuration so that there's no chance of stale
information being preset.

Original PR: https://github.com/truenas/middleware/pull/18125

---------

Co-authored-by: Andrew Walker <andrew.walker at truenas.com>
DeltaFile
+8-0src/middlewared/middlewared/plugins/failover_/event.py
+8-01 files

FreeNAS/freenas c192531src/middlewared/middlewared/plugins/failover_ event.py

NAS-139542 / 25.10.2 / In become_active ensure all user-related config (by anodos325) (#18126)

This commit ensures that when a controller becomes active, we regenerate
the user and API key configuration so that there's no chance of stale
information being preset.

Original PR: https://github.com/truenas/middleware/pull/18125

---------

Co-authored-by: Andrew Walker <andrew.walker at truenas.com>
DeltaFile
+8-0src/middlewared/middlewared/plugins/failover_/event.py
+8-01 files

LLVM/project 0f5bc2dllvm/test/CodeGen/Hexagon runtime-stkchk.ll early-if-conversion-bug1.ll, llvm/test/CodeGen/Hexagon/vect vect-bad-bitcast.ll

[test][Hexagon] Remove unsafe-fp-math uses (NFC) (#164788)

Post cleanup for #164534.
DeltaFile
+2-2llvm/test/CodeGen/Hexagon/runtime-stkchk.ll
+2-2llvm/test/CodeGen/Hexagon/early-if-conversion-bug1.ll
+2-2llvm/test/CodeGen/Hexagon/reg-scavengebug-3.ll
+2-2llvm/test/CodeGen/Hexagon/vec-pred-spill1.ll
+2-2llvm/test/CodeGen/Hexagon/vect/vect-bad-bitcast.ll
+2-2llvm/test/CodeGen/Hexagon/dead-store-stack.ll
+12-1253 files not shown
+68-6859 files

FreeNAS/freenas 7b79614src/middlewared/middlewared/plugins/failover_ event.py

NAS-139542 / 26.0.0-BETA.1 / In become_active ensure all user-related config (#18125)

This commit ensures that when a controller becomes active, we regenerate
the user and API key configuration so that there's no chance of stale
information being preset.
DeltaFile
+8-0src/middlewared/middlewared/plugins/failover_/event.py
+8-01 files

FreeBSD/ports 73bb49asysutils/UEFITool distinfo Makefile

sysutils/UEFITool: update to 73

Changelog:      https://github.com/LongSoft/UEFITool/releases/tag/A73
DeltaFile
+3-3sysutils/UEFITool/distinfo
+1-1sysutils/UEFITool/Makefile
+4-42 files

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

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

Reverts llvm/llvm-project#178664

Failing:

https://ci.swift.org/job/llvm.org/job/clang-stage2-cmake-RgSan/1328/testReport/junit/Clang/Driver/hipspv_pass_plugin_hip/

https://github.com/llvm/llvm-project/actions/runs/21525522898/job/62027988341?pr=178931

https://github.com/llvm/llvm-project/actions/runs/21525522898/job/62027988341?pr=178931
DeltaFile
+42-98clang/test/Driver/hipspv-toolchain-rdc.hip
+16-78clang/test/Driver/hipspv-toolchain.hip
+11-59clang/lib/Driver/ToolChains/HIPSPV.cpp
+0-66clang/test/Driver/hipspv-toolchain-rdc-separate.hip
+8-38clang/test/Driver/hipspv-pass-plugin.hip
+10-28clang/test/Driver/hipspv-link-static-library.hip
+87-3679 files not shown
+112-42515 files

LLVM/project 07a6a23llvm/lib/Transforms/Vectorize VectorCombine.cpp, llvm/test/Transforms/VectorCombine load-shufflevector.ll

[VectorCombine] Fix crash with poison mask elements in shrinkLoadForShuffles (#178920)

## Summary
Fixes assertion failure when `shrinkLoadForShuffles` processes shuffle
masks containing poison elements.

The bug was introduced in #149093 , when adjusting mask indices for load
trimming, poison indices (-1) were modified to invalid values (e.g.,
-2), causing `isSingleSourceMaskImpl` to assert.

The fix preserves poison indices without modification.

Fixes #178917

## Test plan
- Added regression test `@shuffle_with_poison_mask`
DeltaFile
+14-0llvm/test/Transforms/VectorCombine/load-shufflevector.ll
+5-0llvm/lib/Transforms/Vectorize/VectorCombine.cpp
+19-02 files

LLVM/project c2082a6lldb/source/Expression IRInterpreter.cpp, lldb/test/API/commands/expression/ir-interpreter TestIRInterpreter.py

[lldb] Add FP conversion instructions to IR interpreter (#175292)

This allows expressions that use these conversions to be executed when
JIT is not available.
DeltaFile
+102-0lldb/test/API/commands/expression/ir-interpreter/TestIRInterpreter.py
+86-0lldb/source/Expression/IRInterpreter.cpp
+188-02 files

NetBSD/pkgsrc z3iXI07doc CHANGES-2026

   doc: Updated net/yt-dlp-ejs to 0.4.0
VersionDeltaFile
1.763+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6TVMtccnet/yt-dlp-ejs distinfo Makefile

   yt-dlp-ejs: update to 0.4.0.

   Remove build dependency on node; add lock for every package manager by @Grub4K in #38
   Documentation and CI improvements by @bashonly in #39
   Fix windows build with bun and wrapper files by @Grub4K in #41
   Harden CI/CD pipeline by @bashonly in #40
   Fix sig extraction in tce variant of player c1c87fb0 by @Grub4K in #43
VersionDeltaFile
1.5+4-4net/yt-dlp-ejs/distinfo
1.7+2-2net/yt-dlp-ejs/Makefile
+6-62 files

FreeNAS/freenas 15c26a8src/middlewared/middlewared/plugins/failover_ event.py

Log any errors
DeltaFile
+5-2src/middlewared/middlewared/plugins/failover_/event.py
+5-21 files

FreeNAS/freenas 14b7990src/middlewared/middlewared/plugins/failover_ event.py

In become_active ensure all user-related config

This commit ensures that when a controller becomes active, we
regenerate the user and API key configuration so that there's
no chance of stale information being preset.
DeltaFile
+5-0src/middlewared/middlewared/plugins/failover_/event.py
+5-01 files

LLVM/project 3493e5dllvm/lib/IR ModuleSummaryIndex.cpp, llvm/test/ThinLTO/X86 local_name_conflict_var.ll

[ThinLTO] Clear read/write only flags when referencing function summary (#178761)

Conservatively clear read/write only flags during attribute propagation
across all of a ValueInfo's summaries when one is a function summary.
While function summaries will not be read/write-only, we need to ensure
that
any global variable summary with the same GUID/ValueInfo is also not
marked
read or write only. This case can occur with same named locals in
different
modules compiled without enough path.

Enhance the current test to confirm this works correctly for a couple
cases.

This change enables a follow on simplification and compile time
improvement
during importing of global variables.
DeltaFile
+27-2llvm/lib/IR/ModuleSummaryIndex.cpp
+22-4llvm/test/ThinLTO/X86/local_name_conflict_var.ll
+14-0llvm/test/ThinLTO/X86/Inputs/local_name_conflict_var3.ll
+14-0llvm/test/ThinLTO/X86/Inputs/local_name_conflict_var3b.ll
+77-64 files

FreeNAS/freenas 1259140src/middlewared/middlewared/plugins/failover_ event.py

Log any errors
DeltaFile
+5-2src/middlewared/middlewared/plugins/failover_/event.py
+5-21 files

NetBSD/src 0yOnmCqtests/usr.bin/cpio Makefile

   fix for renamed file
VersionDeltaFile
1.6+2-2tests/usr.bin/cpio/Makefile
+2-21 files

FreeBSD/ports d54c6f5security/cyberchef pkg-plist distinfo

security/cyberchef: Update to 10.20.0

re: https://github.com/gchq/CyberChef/releases/tag/v10.20.0
DeltaFile
+58-0security/cyberchef/pkg-plist
+3-3security/cyberchef/distinfo
+1-1security/cyberchef/Makefile
+62-43 files

HardenedBSD/src a8cd7f4lib/virtual_oss Makefile.inc Makefile, lib/virtual_oss/bt Makefile

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+4-5usr.sbin/virtual_oss/virtual_oss/Makefile
+6-2lib/virtual_oss/Makefile.inc
+1-5lib/virtual_oss/sndio/Makefile
+1-5lib/virtual_oss/bt/Makefile
+2-3lib/virtual_oss/Makefile
+0-5lib/virtual_oss/null/Makefile
+14-256 files not shown
+21-3412 files

HardenedBSD/ports ac18e28devel/py-rich-click Makefile, math/form/files patch-configure.ac

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-63www/tomcat-native2/files/patch-src_ssl.c
+35-0textproc/R-cran-vroom/files/patch-fix-tests
+26-0security/vuxml/vuln/2026.xml
+6-15math/form/files/patch-configure.ac
+14-4devel/py-rich-click/Makefile
+0-15www/freenginx-devel/files/extra-patch-xss-nginx-module-config
+81-9738 files not shown
+189-22544 files

FreeBSD/ports 312aac4www/freenginx-devel distinfo Makefile.extmod, www/freenginx-devel/files extra-patch-rds-csv-nginx-module-config

www/freenginx-devel: third-party modules management (+)

- update rds_csv to its recent snapshot
- update rds_json to its recent snapshot
- remove a needless patch

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+0-15www/freenginx-devel/files/extra-patch-rds-csv-nginx-module-config
+5-5www/freenginx-devel/distinfo
+2-3www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+8-244 files

LLVM/project 042c839clang/docs/analyzer checkers.rst, clang/include/clang/StaticAnalyzer/Checkers Checkers.td

[clang][analyzer]Add TaintPropagation:EnableDefaultConfig config parameter (#176185)

The new optin.taint.TaintPropagation:EnableDefaultConfig checker
configuration parameter makes it possible for the users to disable the
built-in taint configuration and use a full custom configuration
instead.
DeltaFile
+7-5clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
+6-2clang/docs/analyzer/checkers.rst
+8-0clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
+1-0clang/test/Analysis/analyzer-config.c
+22-74 files

OPNSense/plugins c2c49fbnet/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms eap.xml, net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius Eap.php Eap.xml

FreeRADIUS: add TLS maximum version setting for EAP (#5175)

DeltaFile
+20-0net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Eap.php
+12-1net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Eap.xml
+6-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms/eap.xml
+1-1net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/mods-enabled-eap
+39-24 files

NetBSD/src hMyXRdjdistrib/sets/lists/tests mi

   new tests
VersionDeltaFile
1.1411+53-1distrib/sets/lists/tests/mi
+53-11 files

HardenedBSD/ports 34d98d7www/freenginx-devel distinfo Makefile.extmod, www/freenginx-devel/files extra-patch-xss-nginx-module-config

www/freenginx-devel: third-party modules management (+)

- update xss module its recent snapshot
- remove a needless patch

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+0-15www/freenginx-devel/files/extra-patch-xss-nginx-module-config
+3-3www/freenginx-devel/distinfo
+1-2www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+5-214 files

FreeBSD/ports 34d98d7www/freenginx-devel distinfo Makefile.extmod, www/freenginx-devel/files extra-patch-xss-nginx-module-config

www/freenginx-devel: third-party modules management (+)

- update xss module its recent snapshot
- remove a needless patch

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+0-15www/freenginx-devel/files/extra-patch-xss-nginx-module-config
+3-3www/freenginx-devel/distinfo
+1-2www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+5-214 files

LLVM/project aee02c1llvm/test/CodeGen/X86 absolute-bt.ll

[X86] absolute-bt.ll - regenerate test checks (#178935)

DeltaFile
+29-6llvm/test/CodeGen/X86/absolute-bt.ll
+29-61 files

FreeBSD/ports 849fb89math/octave-forge-llms Makefile

math/octave-forge-llms: Ignore for arm64.
DeltaFile
+1-1math/octave-forge-llms/Makefile
+1-11 files

HardenedBSD/ports 849fb89math/octave-forge-llms Makefile

math/octave-forge-llms: Ignore for arm64.
DeltaFile
+1-1math/octave-forge-llms/Makefile
+1-11 files

FreeBSD/src 245157fsys/kern kern_synch.c kern_ktrace.c, sys/sys ktrace.h

ktrcsw(): should not be called when the thread is owning interlock or on sleepq

The issue is that for ktrcsw() we lock the ktrace_mtx mutex while owning
the interlock from a subsystem that called msleep().  In particular, the
VM subsystem might call msleep() if page allocation failed.  This
establishes order VM locks (e.g. domain free queue lock) -> ktrace_mtx.
Calling free() while owning ktrace_mtx gives the reverse order.

Worse, msleep_spin_sbt() call s ktrcsw() while the thread is put on
sleep queue.  Then, since the mutex might be contested, the thread needs
to be put on turnstil, which cannot work.

Move the ktrcsw() call for switch-out after the wakeup, when the thread
does not yet re-obtained any locks.  From there, we call a special
version of ktrcsw(), which is passed the actual time when the context
switch occured.

The drawback is that the switch-out record is only written in the
ktrace.out file after the switch-in occurred, but this is probably not

    [7 lines not shown]
DeltaFile
+11-15sys/kern/kern_synch.c
+16-2sys/kern/kern_ktrace.c
+1-0sys/sys/ktrace.h
+28-173 files

HardenedBSD/src 245157fsys/kern kern_synch.c kern_ktrace.c, sys/sys ktrace.h

ktrcsw(): should not be called when the thread is owning interlock or on sleepq

The issue is that for ktrcsw() we lock the ktrace_mtx mutex while owning
the interlock from a subsystem that called msleep().  In particular, the
VM subsystem might call msleep() if page allocation failed.  This
establishes order VM locks (e.g. domain free queue lock) -> ktrace_mtx.
Calling free() while owning ktrace_mtx gives the reverse order.

Worse, msleep_spin_sbt() call s ktrcsw() while the thread is put on
sleep queue.  Then, since the mutex might be contested, the thread needs
to be put on turnstil, which cannot work.

Move the ktrcsw() call for switch-out after the wakeup, when the thread
does not yet re-obtained any locks.  From there, we call a special
version of ktrcsw(), which is passed the actual time when the context
switch occured.

The drawback is that the switch-out record is only written in the
ktrace.out file after the switch-in occurred, but this is probably not

    [7 lines not shown]
DeltaFile
+11-15sys/kern/kern_synch.c
+16-2sys/kern/kern_ktrace.c
+1-0sys/sys/ktrace.h
+28-173 files

LLVM/project d4c9969llvm/docs DebuggingLLVM.rst

DebuggingLLVM: Bazel 9 is released.
DeltaFile
+8-8llvm/docs/DebuggingLLVM.rst
+8-81 files