OPNSense/core 6b7999bsrc/opnsense/mvc/app/controllers/OPNsense/Ntpd/Api ServiceController.php

Fix GPS coordinate display on NTP status page (#9573)

DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Ntpd/Api/ServiceController.php
+1-11 files

OPNSense/core 9ac5b8esrc/opnsense/mvc/app/controllers/OPNsense/Unbound/Api SettingsController.php OverviewController.php, src/opnsense/mvc/app/views/OPNsense/Unbound overview.volt

unbound: add per-policy quick actions in reporting overview. (#9559)

Fixes https://github.com/opnsense/core/issues/9483
DeltaFile
+170-139src/opnsense/mvc/app/views/OPNsense/Unbound/overview.volt
+45-32src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/SettingsController.php
+60-0src/opnsense/scripts/unbound/blocklists/__init__.py
+19-16src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/OverviewController.php
+25-1src/opnsense/scripts/unbound/blocklists.py
+11-6src/opnsense/scripts/unbound/stats.py
+330-1945 files not shown
+348-20411 files

LLVM/project 6271978llvm/lib/TableGen Main.cpp

[TableGen] Remove unused parameter Parser from WriteOutput. NFC. (#174210)

DeltaFile
+4-4llvm/lib/TableGen/Main.cpp
+4-41 files

FreeNAS/freenas 9496a60src/middlewared/middlewared/plugins cloud_sync.py

batch cryptdecode
DeltaFile
+25-10src/middlewared/middlewared/plugins/cloud_sync.py
+25-101 files

FreeNAS/freenas e1c21dbtests/unit test_smb_service.py

NAS-139150 / 26.04 / Fix keyerror in SMB service unit tests (#17943)

This commit addresses a failure introduced when the new SMB service key
`stateful_failover` was added.
DeltaFile
+1-0tests/unit/test_smb_service.py
+1-01 files

LLVM/project 346431cmlir/include/mlir/Interfaces ControlFlowInterfaces.h ControlFlowInterfaces.td, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][draft] Consolidate patterns into RegionBranchOpInterface patterns

fix some tests

reorganize code
DeltaFile
+17-813mlir/lib/Dialect/SCF/IR/SCF.cpp
+483-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+11-13mlir/test/Dialect/SCF/canonicalize.mlir
+9-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+4-4mlir/test/Transforms/remove-dead-values.mlir
+5-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+529-8306 files

LLVM/project 732b6f3mlir/include/mlir/Transforms Passes.td Passes.h, mlir/lib/Transforms RemoveDeadValues.cpp

tmp commit

simple test working

draft: do not erase IR, just replace uses
DeltaFile
+166-318mlir/lib/Transforms/RemoveDeadValues.cpp
+110-45mlir/test/Transforms/remove-dead-values.mlir
+10-0mlir/include/mlir/Transforms/Passes.td
+1-0mlir/include/mlir/Transforms/Passes.h
+287-3634 files

LLVM/project 7de3fb5mlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Erase ops at the end (#174208)

`remove-dead-values` performs various cleanups:
1. Erasing block arguments
2. Erasing successor operands
3. Erasing operations
4. Erasing function arguments / results
5. Erasing operands
6. Erasing results

This commit moves Step 3 (erasing operations) to the end. While that
does not fix any bugs by itself, it is potentially safer. If an
operation is erased, we must be careful that the operation is not
accessed in the following steps. That can no longer happen if IR is
erased only in the final step and not before.

This commit is prefetching a change from #173505 (to keep that PR
shorter). With #173505, it will become necessary to erase IR in the
final step.
DeltaFile
+19-18mlir/lib/Transforms/RemoveDeadValues.cpp
+19-181 files

FreeNAS/freenas 6cb0e75src/middlewared/middlewared/plugins/audit utils.py

Fix typo
DeltaFile
+1-1src/middlewared/middlewared/plugins/audit/utils.py
+1-11 files

FreeNAS/freenas ded1e19src/middlewared/middlewared/plugins/audit utils.py

Properly handle OR filter auditing

This commit ensures that OR logic is preserved when parsing
filters for audit queries.
DeltaFile
+4-1src/middlewared/middlewared/plugins/audit/utils.py
+4-11 files

LLVM/project 43e34b6mlir/include/mlir/Interfaces ControlFlowInterfaces.h ControlFlowInterfaces.td, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][draft] Consolidate patterns into RegionBranchOpInterface patterns

fix some tests

reorganize code
DeltaFile
+17-813mlir/lib/Dialect/SCF/IR/SCF.cpp
+483-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+11-13mlir/test/Dialect/SCF/canonicalize.mlir
+9-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+4-4mlir/test/Transforms/remove-dead-values.mlir
+5-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+529-8306 files

LLVM/project 33442eellvm/test/CodeGen/AArch64 arm64-csel.ll aarch64-isel-csinc.ll

[AArch64][GlobalISel] Add extra csel test coverage. NFC
DeltaFile
+245-109llvm/test/CodeGen/AArch64/arm64-csel.ll
+116-49llvm/test/CodeGen/AArch64/aarch64-isel-csinc.ll
+361-1582 files

LLVM/project 06e76fdllvm/lib/Analysis ValueTracking.cpp

ValueTracking: Avoid unnecessary denormal mode lookup for fadd

The mode was already queried, so don't do it again.
DeltaFile
+4-8llvm/lib/Analysis/ValueTracking.cpp
+4-81 files

LLVM/project 7d28062llvm/lib/Analysis ValueTracking.cpp

Neg 0 handling redundant
DeltaFile
+4-10llvm/lib/Analysis/ValueTracking.cpp
+4-101 files

LLVM/project cd82eecllvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass.ll

Consider output denorm mode
DeltaFile
+6-6llvm/test/Transforms/Attributor/nofpclass.ll
+5-2llvm/lib/Analysis/ValueTracking.cpp
+11-82 files

LLVM/project 0f22814llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass.ll

More accurate double 0 handling
DeltaFile
+4-4llvm/test/Transforms/Attributor/nofpclass.ll
+2-1llvm/lib/Analysis/ValueTracking.cpp
+6-52 files

LLVM/project 13b91f8llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass.ll

Check isGuaranteedNotToBeUndef
DeltaFile
+6-4llvm/lib/Analysis/ValueTracking.cpp
+2-2llvm/test/Transforms/Attributor/nofpclass.ll
+8-62 files

LLVM/project 589a458llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass.ll

ValueTracking: Improve handling of fadd in computeKnownFPClass.

This already recognized that if both inputs are positive, the
result is positive. Extend this to the mirror situation with
negative inputs.

Also special case fadd x, x. Canonically, fmul x, 2 is fadd x, x.
We can tell the sign bit won't change, and 0 will propagate.
DeltaFile
+29-29llvm/test/Transforms/Attributor/nofpclass.ll
+24-4llvm/lib/Analysis/ValueTracking.cpp
+53-332 files

LLVM/project c742955llvm/test/Transforms/Attributor nofpclass.ll

More mixed mode tests
DeltaFile
+110-21llvm/test/Transforms/Attributor/nofpclass.ll
+110-211 files

LLVM/project 28f0e10llvm/test/Transforms/Attributor nofpclass.ll

ValueTracking: Add more baseline tests for computeKnownFPClass of fadd

Test cases with fadd x, x. Also test cases where both inputs are known
negative.
DeltaFile
+665-106llvm/test/Transforms/Attributor/nofpclass.ll
+665-1061 files

FreeNAS/freenas 1e4ffb7src/middlewared/middlewared/plugins cloud_sync.py

batch cryptdecode
DeltaFile
+17-10src/middlewared/middlewared/plugins/cloud_sync.py
+17-101 files

LLVM/project 8c30a79mlir/include/mlir/Transforms Passes.td Passes.h, mlir/lib/Transforms RemoveDeadValues.cpp

tmp commit

simple test working

draft: do not erase IR, just replace uses
DeltaFile
+166-318mlir/lib/Transforms/RemoveDeadValues.cpp
+110-45mlir/test/Transforms/remove-dead-values.mlir
+10-0mlir/include/mlir/Transforms/Passes.td
+1-0mlir/include/mlir/Transforms/Passes.h
+287-3634 files

OpenBSD/src N7D2f19sys/netinet in.c igmp.c, sys/netinet6 in6.c mld6.c

   Protect IGMP and MLD6 fast timer with rwlock.

   Multicast interface addresses for IPv4 and IPv6 get their own per
   interface lock.  Protect the TAILQ if_maddrlist with rwlock
   if_maddrlock.  Also struct in_multi and in6_multi use this lock for
   their state and timer.  Sleeps in malloc and IP output are possible.
   Run IGMP and MLD6 fast timeout with shared instead of exclusive net
   lock.

   Reported-by: syzbot+3dcb7e0d63b11f6f341c at syzkaller.appspotmail.com
   OK mvs@
VersionDeltaFile
1.276+75-63sys/netinet6/in6.c
1.191+59-43sys/netinet/in.c
1.71+15-7sys/netinet6/mld6.c
1.94+17-5sys/netinet/igmp.c
1.45+10-4sys/netinet/in_var.h
1.83+10-4sys/netinet6/in6_var.h
+186-1263 files not shown
+198-1359 files

HardenedBSD/src 0822752sys/compat/linuxkpi/common/include/linux kstrtox.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+30-13sys/compat/linuxkpi/common/include/linux/kstrtox.h
+30-131 files

HardenedBSD/src 01a271asys/compat/linuxkpi/common/include/linux kstrtox.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+30-13sys/compat/linuxkpi/common/include/linux/kstrtox.h
+30-131 files

LLVM/project 29768f5mlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Erase ops at the end
DeltaFile
+19-18mlir/lib/Transforms/RemoveDeadValues.cpp
+19-181 files

LLVM/project 3b85a63llvm/lib/Transforms/Vectorize VectorCombine.cpp

[VectorCombine] scalarizeExtExtract - create bitmasks with APInt::getLowBitsSet to avoid UB (#174202)

If we're dealing with uint64 elements or larger, the existing `(1ull <<
SrcEltSizeInBits) - 1` mask can cause UB.

Fixes #174046
DeltaFile
+1-1llvm/lib/Transforms/Vectorize/VectorCombine.cpp
+1-11 files

FreeBSD/ports 1146d9dfilesystems/openzfs/files patch-tests_zfs-tests_cmd_mmap__seek.c patch-module_zfs_vdev.c

filesystems/openzfs: fix build on i386

Upstream pull request: https://github.com/openzfs/zfs/pull/18096
DeltaFile
+11-0filesystems/openzfs/files/patch-tests_zfs-tests_cmd_mmap__seek.c
+11-0filesystems/openzfs/files/patch-module_zfs_vdev.c
+22-02 files

LLVM/project f2e2e00llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/X86 loadcombine.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+32-228llvm/test/Transforms/SLPVectorizer/X86/bad-reduction.ll
+48-204llvm/test/Transforms/PhaseOrdering/X86/loadcombine.ll
+0-87llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4-17llvm/test/Transforms/SLPVectorizer/X86/load-merge.ll
+4-17llvm/test/Transforms/SLPVectorizer/X86/load-merge-inseltpoison.ll
+88-5535 files

NetBSD/pkgsrc wTRAKVNdoc CHANGES-2026

   Updated multimedia/gstreamer1
VersionDeltaFile
1.24+2-1doc/CHANGES-2026
+2-11 files