HardenedBSD/ports 1884bfasysutils Makefile, sysutils/py-ansible-core220 Makefile pkg-descr

HBSD: Revert "sysutils/py-ansible-core220: Add new port"

This reverts commit 2b0cca695ede66c78626c5bc687a6f9798209691. This
commit by upstream FreeBSD breaks the build.

Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-95sysutils/py-ansible-core220/Makefile
+0-9sysutils/py-ansible-core220/files/patch-pyproject.toml
+0-5sysutils/py-ansible-core220/pkg-descr
+0-3sysutils/py-ansible-core220/distinfo
+0-1sysutils/Makefile
+0-1135 files

LLVM/project c98cdd4llvm/lib/Target/SPIRV SPIRVEmitNonSemanticDI.cpp, llvm/test/CodeGen/SPIRV/debug-info crash-000.ll debug-inlinedAt-Declare.ll

[SPIRV] Fix crash due to incorrect state of the SPIRVGlobalRegistry.

Also, simplified checks in test that were not stricly necessary and were failing with this fix.
DeltaFile
+15-0llvm/test/CodeGen/SPIRV/debug-info/crash-000.ll
+0-11llvm/test/CodeGen/SPIRV/debug-info/debug-inlinedAt-Declare.ll
+2-0llvm/lib/Target/SPIRV/SPIRVEmitNonSemanticDI.cpp
+17-113 files

Illumos/gate 0aba8a6usr/src/cmd/bhyve/common pci_virtio_viona.c, usr/src/man/man5 bhyve_config.5

17814 bhyve: support asymmetric viona queue sizes
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+62-12usr/src/cmd/bhyve/common/pci_virtio_viona.c
+18-3usr/src/man/man5/bhyve_config.5
+18-2usr/src/man/man8/bhyve.8
+98-173 files

LLVM/project 596a835mlir/test/Dialect/Arith expand-ops.mlir, mlir/test/Dialect/Tensor fold-into-pack-and-unpack.mlir

[MLIR] Fix typo "LABLE" in test checks (#178448)

DeltaFile
+1-1mlir/test/Dialect/Tensor/fold-into-pack-and-unpack.mlir
+1-1mlir/test/Dialect/Arith/expand-ops.mlir
+2-22 files

LLVM/project c3d4375lldb/source/Plugins/SymbolFile/NativePDB PdbAstBuilderClang.cpp SymbolFileNativePDB.cpp, lldb/test/Shell/SymbolFile/NativePDB invalid-inlinee-not-in-ipi.yaml lit.local.cfg

[lldb][NativePDB] Fix crash in debugger when PDB has bad type index value (#166455)

Fix crash when an inline site record in the PDB file contains type index
which is out of bounds
DeltaFile
+300-0lldb/test/Shell/SymbolFile/NativePDB/invalid-inlinee-not-in-ipi.yaml
+10-5llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp
+10-5lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilderClang.cpp
+9-5lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
+1-1llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h
+1-0lldb/test/Shell/SymbolFile/NativePDB/lit.local.cfg
+331-166 files

LLVM/project 5413a22llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 disjoint-or-reductions.ll

[SLP] Reordered disjoint or reduction of shl(zext, (0, stride, 2* stride)) modelled as bitcast

Added support for reorder reduction of shl(zext)-like construct. Such
constructs are modelled currently as shuffle + bitcast.

Reviewers: RKSimon, hiraditya

Pull Request: https://github.com/llvm/llvm-project/pull/178292
DeltaFile
+62-18llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+8-12llvm/test/Transforms/SLPVectorizer/X86/disjoint-or-reductions.ll
+70-302 files

LLVM/project 362c39dllvm/include/llvm/Transforms/Utils LoopUtils.h, llvm/lib/Transforms/Utils LoopUnrollRuntime.cpp LoopUtils.cpp

[LoopUnroll] Use branch probability in multi-exit loop unrolling (#164799)

This patch improves multi-exit loop unrolling by taking into account
branch probability and not only other exit being deopting one.

This implementation uses branch metadata directly because of unstable
state of BPI in this part of code (runtime unrolling invalidates the
state of the map and using BPI in my tests has caused errors).
If branch probability metadata are not present then the current deopt
heuristic is still used.

---------

Co-authored-by: Marek Sedlacek <msedlacek at azul.com>
DeltaFile
+161-0llvm/test/Transforms/LoopUnroll/unroll-multi-exit-loop-heuristics.ll
+32-13llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
+34-0llvm/lib/Transforms/Utils/LoopUtils.cpp
+9-0llvm/include/llvm/Transforms/Utils/LoopUtils.h
+236-134 files

FreeBSD/src 2ea85a6sbin/ifconfig iffib.c, sbin/ifconfig/tests ifconfig.sh Makefile

ifconfig: Exit with a non-zero status when SIOCSIFFIB fails

Previously, setting an interface FIB to some invalid value would result
in a warning being printed, but the ifconfig command would exit with
status 0, but this is wrong.

Add a little regression test.

Reviewed by:    pouria, zlei, melifaro
MFC after:      2 weeks
Sponsored by:   Stormshield
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D54918
DeltaFile
+32-0sbin/ifconfig/tests/ifconfig.sh
+6-10sbin/ifconfig/iffib.c
+2-1sbin/ifconfig/tests/Makefile
+40-113 files

OPNSense/core 2e9ac2d. plist, src/etc opnsense-update.conf.in

firmware: add upgrade hint and fingerprint for 26.1, isc-dhcp plugin migration

While here also deprecate the old 25.1 fingerprint that wasn't
needed in a while now.
DeltaFile
+37-0src/etc/rc.syshook.d/upgrade/20-isc-dhcp-plugin.sh
+3-1plist
+2-0src/etc/opnsense-update.conf.in
+0-2src/etc/pkg/fingerprints/OPNsense/trusted/pkg.opnsense.org.20241217
+2-0src/etc/pkg/fingerprints/OPNsense/revoked/pkg.opnsense.org.20241217
+2-0src/etc/pkg/fingerprints/OPNsense/trusted/pkg.opnsense.org.20260120
+46-36 files

LLVM/project 1873c74llvm/test/CodeGen/AMDGPU release-vgprs-spill.ll

[AMDGPU] Add test for early release VGPRs with spills (#178444)

DeltaFile
+49-0llvm/test/CodeGen/AMDGPU/release-vgprs-spill.ll
+49-01 files

FreeBSD/ports 9c27bb8dns/dnscontrol distinfo Makefile

dns/dnscontrol: Update to 4.32.0
DeltaFile
+5-5dns/dnscontrol/distinfo
+1-1dns/dnscontrol/Makefile
+6-62 files

LLVM/project 5feb202mlir/include/mlir/Dialect/SPIRV/IR SPIRVTosaOps.td SPIRVTosaTypes.td, mlir/lib/Dialect/SPIRV/IR SPIRVTosaOps.cpp

[mlir][spirv] Add Pooling, Fourier Transform, and MatMul operations (#177585)

to TOSA Extended Instruction Set (001000.1)

This patch expands support for the TOSA Extended Instruction Set
(001000.1) to the SPIR-V dialect in MLIR. The TOSA extended instruction
set provides a standardized set of machine learning operations designed
to be used within spirv.ARM.Graph operations (corresponding to
OpGraphARM in SPV_ARM_graph) and typed with !spirv.arm.tensor<...>
(corresponding to OpTypeTensorARM in SPV_ARM_tensor).

The change introduces:

* Extending dialect plumbing for import, serialization, and
deserialization of the TOSA extended instruction set.
* The spirv.Tosa.*Pool* pooling operations, spirv.Tosa.MatMul, and
spirv.Tosa.*FFT* (Fourier Transform) operations from TOSA extended
instruction, each lowering to the corresponding OpExtInst.
* Verification enforcing that new convolution operations appears only

    [12 lines not shown]
DeltaFile
+360-35mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaOps.td
+173-0mlir/test/Target/SPIRV/tosa-ops.mlir
+113-56mlir/test/Dialect/SPIRV/IR/tosa-ops-verification.mlir
+0-128mlir/lib/Dialect/SPIRV/IR/SPIRVTosaOps.cpp
+104-0mlir/test/Dialect/SPIRV/IR/tosa-ops.mlir
+46-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaTypes.td
+796-2191 files not shown
+804-2237 files

OPNSense/core 7f341a8. plist, src/etc opnsense-update.conf.in

firmware: add upgrade hint and fingerprint for 26.1, isc-dhcp plugin migration

While here also deprecate the old 25.1 fingerprint that wasn't
needed in a while now.
DeltaFile
+37-0src/etc/rc.syshook.d/upgrade/20-isc-dhcp-plugin.sh
+2-1plist
+2-0src/etc/pkg/fingerprints/OPNsense/trusted/pkg.opnsense.org.20260120
+2-0src/etc/pkg/fingerprints/OPNsense/revoked/pkg.opnsense.org.20241217
+2-0src/etc/opnsense-update.conf.in
+0-2src/etc/pkg/fingerprints/OPNsense/trusted/pkg.opnsense.org.20241217
+45-36 files

Linux/linux 8dfce89drivers/pinctrl pinctrl-th1520.c, drivers/pinctrl/meson pinctrl-meson.c

Merge tag 'pinctrl-v6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Pull pin control fixes from Linus Walleij:

 - Mark the Meson GPIO controller as sleeping to avoid a
   context splat

 - Fix up the I2S2 and SWR TX group settings in the
   Qualcomm SM8350 LPASS pin controller, and implement the
   proper .get_direction() callback

 - Fix a pin typo in the TG1520 pin controller

 - Fix a group name in the Marvell armada 3710 XB pin
   controller that got mangled in a DT schema rewrite

* tag 'pinctrl-v6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
  dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: fix 'usb32_drvvbus0' group name
  pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver

    [3 lines not shown]
DeltaFile
+0-151drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c
+17-0drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
+3-12drivers/pinctrl/qcom/Kconfig
+3-0drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c
+1-1drivers/pinctrl/pinctrl-th1520.c
+1-1drivers/pinctrl/meson/pinctrl-meson.c
+25-1653 files not shown
+26-1689 files

FreeBSD/ports 161627cwww/forgejo-lts distinfo Makefile

www/forgejo-lts: Update to 11.0.10

MFH:            2026Q1
(cherry picked from commit 3e4ca57d8c7d49088aff3e6b0e6a6895142cc845)
DeltaFile
+3-3www/forgejo-lts/distinfo
+1-2www/forgejo-lts/Makefile
+4-52 files

FreeBSD/ports 09f4059www/forgejo distinfo Makefile

www/forgejo: Update to 14.0.1

MFH:            2026Q1
(cherry picked from commit 17069d2f1001a87f909983749a5aa0cfc53d9ccc)
DeltaFile
+3-3www/forgejo/distinfo
+1-1www/forgejo/Makefile
+4-42 files

OPNSense/core a653517src/opnsense/service/conf/actions.d actions_hostwatch.conf

interfaces: host discovery: make sure the full dump includes NDP output if hostwatch is disabled

(cherry picked from commit f7fac5a6f4ac9ba502acab688a6d8092d942d77d)
DeltaFile
+1-1src/opnsense/service/conf/actions.d/actions_hostwatch.conf
+1-11 files

FreeBSD/ports 17069d2www/forgejo distinfo Makefile

www/forgejo: Update to 14.0.1

MFH:            2026Q1
DeltaFile
+3-3www/forgejo/distinfo
+1-1www/forgejo/Makefile
+4-42 files

FreeBSD/ports 3e4ca57www/forgejo-lts distinfo Makefile

www/forgejo-lts: Update to 11.0.10

MFH:            2026Q1
DeltaFile
+3-3www/forgejo-lts/distinfo
+1-2www/forgejo-lts/Makefile
+4-52 files

LLVM/project 562c0b0libcxx/include __tree

[libc++] Use the fast path for move assignment in __tree if the allocator is_always_equal (#177115)

This avoids instantiating some code that we know is dead. This is also a
prerequisite for #134330, since we avoid trying to `const_cast` in the
common case now.
DeltaFile
+4-1libcxx/include/__tree
+4-11 files

LLVM/project e19611dclang/include/clang/Analysis/Analyses/LifetimeSafety FactsGenerator.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp

[LifetimeSafety] Handle temporaries of non-trivial view types
DeltaFile
+22-0clang/test/Sema/warn-lifetime-safety.cpp
+10-7clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+1-0clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+33-73 files

LLVM/project c21aed2clang/include/clang/Basic AttrDocs.td, clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp

Transparent functions for all gsl::Pointers
DeltaFile
+75-0clang/test/Sema/warn-lifetime-safety.cpp
+32-19clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+40-0clang/include/clang/Basic/AttrDocs.td
+147-193 files

LLVM/project e36cd26llvm/lib/Transforms/Vectorize VPlanUtils.h VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize epilog-vectorization-reductions.ll

[VPlan] Remove non-reductions after simplifications. (#176795)

In some cases, we identify patterns as reductions, even though they can
be simplified to a non-reduction.

Mark VPReductionPHIRecipe as not reading from memory & not having
side-effects, to clean them up.

We also need to remove ComputeReductionResult VPInstructions with
live-in arguments. This means there is actually no reduction, and we
need to fold it to the live in. Otherwise we would incorrectly reduce
the live-in.

PR: https://github.com/llvm/llvm-project/pull/176795
DeltaFile
+18-22llvm/test/Transforms/LoopVectorize/epilog-vectorization-reductions.ll
+3-3llvm/lib/Transforms/Vectorize/VPlanUtils.h
+5-0llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+3-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+2-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+31-255 files

pkgin/pkgin deeb151. configure CHANGES.md

Release 26.1.0.
DeltaFile
+10-10configure
+5-0CHANGES.md
+1-1configure.ac
+16-113 files

FreeNAS/freenas 44ba22fsrc/middlewared/middlewared service_exception.py, src/middlewared/middlewared/api/base/server/ws_handler rpc.py

NAS-139460 / 26.0.0-BETA.1 / Hide unhandled `MatchNotFound` exception (#18115)

DeltaFile
+5-4src/middlewared/middlewared/api/base/server/ws_handler/rpc.py
+3-1src/middlewared/middlewared/service_exception.py
+8-52 files

FreeNAS/freenas 6f4b11csrc/middlewared/debian postinst, src/middlewared/middlewared main.py

Cache `core.get_methods` to increase its performance and prevent race conditions in pydantic
DeltaFile
+67-20src/middlewared/middlewared/service/core_service.py
+17-1src/middlewared/middlewared/main.py
+4-0src/middlewared/debian/postinst
+88-213 files

FreeBSD/src b41b6fdlibexec/flua Makefile, libexec/flua/modules lposix.c

flua: lposix: fix WARNS=6 issues

lposix is the last holdout of modules built into flua until we can fix
the module design to have the right parts require()able.  Address a
valid bug in lua_read() found at a higher WARNS and drop the override
entirely.  Some of the modules could possibly be re-evaluated.

Fixes:  c2caf3b3313 ("flua: lposix: add more useful functions [...]")
Reported by:    des
Reviewed by:    des
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
DeltaFile
+8-4libexec/flua/modules/lposix.c
+0-1libexec/flua/Makefile
+8-52 files

LLVM/project 2489e03llvm/lib/CodeGen/SelectionDAG LegalizeIntegerTypes.cpp LegalizeTypes.h, llvm/test/CodeGen/AArch64 pr161013.ll

[LegalizeIntegerTypes] Add `PromoteIntOp_ANY_EXTEND_VECTOR_INREG` (#178144)

Fixes #161013
DeltaFile
+1,124-0llvm/test/CodeGen/X86/pr161013.ll
+49-0llvm/test/CodeGen/AArch64/pr161013.ll
+13-0llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+1-0llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
+1,187-04 files

LLVM/project 43ac23cclang/include/clang/Analysis/Analyses/LifetimeSafety FactsGenerator.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp

[LifetimeSafety] Handle temporaries of non-trivial view types
DeltaFile
+22-0clang/test/Sema/warn-lifetime-safety.cpp
+10-7clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+1-0clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+33-73 files

LLVM/project e5902caclang/include/clang/Basic AttrDocs.td, clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp

Transparent functions for all gsl::Pointers
DeltaFile
+75-0clang/test/Sema/warn-lifetime-safety.cpp
+32-19clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+40-0clang/include/clang/Basic/AttrDocs.td
+147-193 files