FreeNAS/freenas 6c6b1e3src/middlewared/middlewared/plugins/pool_ info.py

remove unused import
DeltaFile
+1-1src/middlewared/middlewared/plugins/pool_/info.py
+1-11 files

FreeNAS/freenas efb991bsrc/middlewared/middlewared/plugins/pool_ info.py

fix schema string
DeltaFile
+2-2src/middlewared/middlewared/plugins/pool_/info.py
+2-21 files

FreeNAS/freenas d59062asrc/middlewared/middlewared/alert/source pools.py

remove unnecessary abstraction
DeltaFile
+5-10src/middlewared/middlewared/alert/source/pools.py
+5-101 files

FreeNAS/freenas 4ee254dsrc/middlewared/middlewared/alert/source pools.py, src/middlewared/middlewared/plugins/pool_ info.py

oops, remove dead code
DeltaFile
+0-7src/middlewared/middlewared/plugins/pool_/info.py
+1-1src/middlewared/middlewared/alert/source/pools.py
+1-82 files

LLVM/project 2430410lldb/docs index.rst, lldb/source/Plugins/Process/FreeBSD-Kernel-Core RegisterContextFreeBSDKernelCore_ppc64le.cpp RegisterContextFreeBSDKernelCore_ppc64le.h

[lldb][Process/FreeBSDKernelCore] Add ppc64le support (#180669)

This is LLDB version of
https://cgit.freebsd.org/ports/tree/devel/gdb/files/kgdb/ppcfbsd-kern.c.
This enables selecting ppc64le and reading registers from PCB structure
on core dump and live kernel debugging. FPU registers aren't supported
yet due to pcb structure issue, but this change still achieves feature
parity with KGDB. Trapframe unwinding support will be implemented in
future. Test files using core dump from ppc64le will be implemented once
other kernel debugging improvements are done.

---------

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
DeltaFile
+95-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/RegisterContextFreeBSDKernelCore_ppc64le.cpp
+33-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/RegisterContextFreeBSDKernelCore_ppc64le.h
+7-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ThreadFreeBSDKernelCore.cpp
+1-1lldb/docs/index.rst
+1-1llvm/docs/ReleaseNotes.md
+1-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/CMakeLists.txt
+138-26 files

FreeNAS/freenas 04424dasrc/middlewared/middlewared/plugins/pool_ info.py, src/middlewared/middlewared/plugins/zpool get_zpool_features_impl.py

better docstrings
DeltaFile
+7-12src/middlewared/middlewared/plugins/pool_/info.py
+14-0src/middlewared/middlewared/plugins/zpool/get_zpool_features_impl.py
+21-122 files

LLVM/project 4a93b9allvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/ARM fp-intrinsics-vector-v8.ll

[ARM] Lower strictfp vector fp16 rounding operations similar to default mode (#183700)

Previously the strictfp rounding nodes were lowered using unrolling to
scalar operations, which has negative impact on performance. Partially
this issue was fixed in #180480, this change continues that work and
implements optimized lowering for v4f16 and v8f16.
DeltaFile
+10-220llvm/test/CodeGen/ARM/fp-intrinsics-vector-v8.ll
+7-12llvm/lib/Target/ARM/ARMISelLowering.cpp
+17-2322 files

FreeBSD/ports bb1195ftextproc/harper distinfo Makefile.crates

textproc/harper: Update to 1.9.0
DeltaFile
+129-71textproc/harper/distinfo
+63-34textproc/harper/Makefile.crates
+1-1textproc/harper/Makefile
+193-1063 files

FreeNAS/freenas e95c167src/middlewared/middlewared/plugins/pool_ info.py, src/middlewared/middlewared/plugins/zfs_ pool_actions.py

better pool.is_upgraded
DeltaFile
+34-4src/middlewared/middlewared/plugins/pool_/info.py
+0-10src/middlewared/middlewared/plugins/zfs_/pool_actions.py
+7-0src/middlewared/middlewared/plugins/zpool/get_zpool_features_impl.py
+5-1src/middlewared/middlewared/plugins/zpool/__init__.py
+46-154 files

FreeBSD/ports 4461949www/element-web pkg-plist distinfo

www/element-web: Update to 1.12.11

Approved by:    maintainer (implicit, version bump, as per PR 258262)
DeltaFile
+59-71www/element-web/pkg-plist
+3-3www/element-web/distinfo
+2-2www/element-web/Makefile
+64-763 files

OPNSense/core 71cf8c0src/opnsense/mvc/app/models/OPNsense/Core/ACL ACL.xml

Firewall: NAT: Destination NAT - update ACL to match at least our menu entry, closes https://github.com/opnsense/core/issues/9871
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
+1-11 files

LLVM/project a6ceae4llvm/lib/Target/AMDGPU AMDGPUPromoteAlloca.cpp

[AMDGPU] Assert non-array alloca does have a size (#183834)

Refs
https://github.com/llvm/llvm-project/pull/179523/changes#r2851952141
DeltaFile
+1-2llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+1-21 files

FreeBSD/ports 37be2a3sysutils/rsyslog8 Makefile, sysutils/rsyslog8/files patch-plugins_imkafka_imkafka.c

sysutils/rsyslog8: Fix compilation when KAFKA option selected

Add #define __BSD_VISIBLE to get the uint typedef in sys/types.h

PR:     293465
Reported by:    girgen
DeltaFile
+10-0sysutils/rsyslog8/files/patch-plugins_imkafka_imkafka.c
+1-0sysutils/rsyslog8/Makefile
+11-02 files

LLVM/project f898469clang/test/CodeGenOpenCL cl-uniform-wg-size.cl amdgpu-enqueue-kernel.cl, llvm/lib/IR AutoUpgrade.cpp

[AMDGPU] Make uniform-work-group-size a valueless attribute

The "uniform-work-group-size" function attribute previously took a
string value of "true" or "false". Since presence alone can convey
the "true" semantics and absence can convey "false", the value is
unnecessary.

This patch converts it to a valueless string attribute: presence
indicates true, absence indicates false. For backward compatibility,
auto-upgrade logic is added in both UpgradeAttributes (bitcode) and
UpgradeFunctionAttributes: if the old value is "true", the attribute
is kept without a value; if "false", the attribute is removed.

All setters (Clang CodeGen, OMPIRBuilder, AMDGPUAttributor, ROCDL
translation) and readers (AMDGPUAttributor, AMDGPULowerKernelAttributes,
AMDGPUHSAMetadataStreamer) are updated accordingly. The attribute is
also documented in the AMDGPU LLVM IR Attributes table where it was
previously missing.
DeltaFile
+43-17clang/test/CodeGenOpenCL/cl-uniform-wg-size.cl
+24-26clang/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl
+21-0llvm/lib/IR/AutoUpgrade.cpp
+21-0llvm/test/Bitcode/upgrade-uniform-work-group-size.ll
+4-9llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
+5-6llvm/test/CodeGen/AMDGPU/uniform-work-group-propagate-attribute.ll
+118-5845 files not shown
+196-13851 files

FreeBSD/ports e6dc93bgraphics/p5-Image-ExifTool-devel distinfo Makefile

graphics/p5-Image-ExifTool-devel: Update 13.51 => 13.52

ChangeLog:
https://exiftool.org/history.html#v13.52

PR:     293497
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

LLVM/project 5d6410fclang/test/CodeGenOpenCL cl-uniform-wg-size.cl

[NFC][Clang] Auto generate check lines for `clang/test/CodeGenOpenCL/cl-uniform-wg-size.cl`
DeltaFile
+46-14clang/test/CodeGenOpenCL/cl-uniform-wg-size.cl
+46-141 files

LLVM/project 3d086f5clang/lib/CIR/CodeGen CIRGenExprComplex.cpp, clang/test/CIR/CodeGen implicit-value-init-expr.cpp

[CIR] Implement ImplicitValueInitExpr for ComplexType (#183836)

Implement ImplicitValueInitExpr for ComplexType
DeltaFile
+25-0clang/test/CIR/CodeGen/implicit-value-init-expr.cpp
+3-3clang/lib/CIR/CodeGen/CIRGenExprComplex.cpp
+28-32 files

FreeBSD/ports a2bced4net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.9

Details:
- Bug and documentation fixes, see
  https://github.com/traefik/traefik/releases/tag/v3.6.9

MFH:            2026Q1
DeltaFile
+3-3net/traefik/distinfo
+1-1net/traefik/Makefile
+4-42 files

OpenBSD/ports bMVCiEfdevel/github-cli Makefile

   add a comment explaining about "survey" replacement
VersionDeltaFile
1.74+2-0devel/github-cli/Makefile
+2-01 files

FreeBSD/ports 677a867comms/trustedqsl Makefile distinfo

comms/trustedqsl: Update 2.8.1 => 2.8.4

Summary: * Pet portclippy(1) and portfmt(1)

Approved by:            hamradio@ (alven@, yuri@)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55478
DeltaFile
+19-20comms/trustedqsl/Makefile
+3-3comms/trustedqsl/distinfo
+22-232 files

LLVM/project 7585ab0llvm/lib/Target/AMDGPU GCNSubtarget.h, llvm/test/CodeGen/AMDGPU hazard-shift64.mir

[AMDGPU] Enable shift64 hazard recognition for gfx9 (#183839)

Enable shift64 hazard recognition for gfx9 cores.

---------

Signed-off-by: John Lu <John.Lu at amd.com>
DeltaFile
+1-3llvm/lib/Target/AMDGPU/GCNSubtarget.h
+2-0llvm/test/CodeGen/AMDGPU/hazard-shift64.mir
+3-32 files

FreeBSD/ports 5129bd5net/fiche Makefile, net/fiche/files pkg-message.in fiche.in

net/fiche: Fix dropping privs

PR:             293501
Reported by:    Benjamin Takacs <nimaje+fbz at bureaucracy.de>
DeltaFile
+9-0net/fiche/files/pkg-message.in
+7-1net/fiche/files/fiche.in
+4-4net/fiche/Makefile
+20-53 files

FreeBSD/ports aaf8a44devel/py-cfn-lint distinfo Makefile

devel/py-cfn-lint: Update to 1.45.0

ChangeLog:      https://github.com/aws-cloudformation/cfn-lint/releases/tag/v1.45.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3devel/py-cfn-lint/distinfo
+1-1devel/py-cfn-lint/Makefile
+4-42 files

LLVM/project d5a8f1ellvm/test/CodeGen/X86 known-pow2.ll

[X86] known-pow2.ll - add tests showing failure to handle ISD::EXTRACT_VECTOR_ELT nodes (#183918)

DeltaFile
+49-0llvm/test/CodeGen/X86/known-pow2.ll
+49-01 files

LLVM/project ddfbf52llvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/ARM fp-intrinsics-vector-v8.ll

Lower strictfp vector rounding operations similar to default mode

Previously the strictfp rounding nodes were lowered using unrolling to
scalar operations, which has negative impact on performance. Partially
this issue was fixed in #180480, this change continues that work and
implements optimized lowering for v4f16 and v8f16.
DeltaFile
+10-220llvm/test/CodeGen/ARM/fp-intrinsics-vector-v8.ll
+7-12llvm/lib/Target/ARM/ARMISelLowering.cpp
+17-2322 files

OpenBSD/ports HZ81t4Hdevel/github-cli Makefile distinfo

   Fix the github-cli's terminal handling.  github.com/AlecAivazis/survey
   module is still using syscall.* interface which was removed in
   OpenBSD, and it's archived.  Replace the module with
   github.com/bsdmp/survey.  Investigation and fix from Mikhail Pchelin.
   Test and improve by sthen.

   ok sthen kn
VersionDeltaFile
1.73+9-0devel/github-cli/Makefile
1.65+2-4devel/github-cli/distinfo
1.56+0-1devel/github-cli/modules.inc
+11-53 files

FreeBSD/ports 0eec2aeemulators/wine-mono distinfo Makefile

emulators/wine-mono: Update to 10.4.1

This ensures compatibility with Wine 11.

PR:             293500
DeltaFile
+3-3emulators/wine-mono/distinfo
+1-1emulators/wine-mono/Makefile
+4-42 files

FreeNAS/freenas ec6149fsrc/middlewared/middlewared/etc_files scst.conf.mako

Address review: restore FC TARGET_DRIVER (backtrack)
DeltaFile
+1-1src/middlewared/middlewared/etc_files/scst.conf.mako
+1-11 files

FreeNAS/freenas 8bd3bc8src/middlewared/middlewared/plugins/zfs_ disks.py

NAS-140029 / 26.0.0-BETA.1 / remove zfs.pool.get_disks (#18319)

With the changes in https://github.com/truenas/middleware/pull/18318 and
https://github.com/truenas/middleware/pull/18317, this is no longer
needed. BURN IT WITH FIRE.
DeltaFile
+0-44src/middlewared/middlewared/plugins/zfs_/disks.py
+0-441 files

FreeNAS/freenas fec6e81src/middlewared/middlewared/alert/source pools.py, src/middlewared/middlewared/plugins/zfs_ zfs_events.py

NAS-140028 / 26.0.0-BETA.1 / remove PoolUSBDisks alert (#18318)

This was added in https://github.com/truenas/middleware/pull/9630 which
was for a single community user running a plex app back when we were
still using k3s....

The methods that have to be called just to show this alert are
incredibly expensive and this is in a really hot path of code
(potentially). While it's bad that a user would create a zpool based on
USB disks, the amount of overhead and inefficiencies that we inherited
by this alert far outweigh the usefulness of this alert. The simplest
and best approach is to remove it. So that's what I'm doing. By removing
the alert, it allows us to remove expensive middleware calls from a
hot-path that affects our enterprise customers.

NOTE: I still leave logic in there to delete the alert if it's still in
our db on upgrade.
DeltaFile
+0-26src/middlewared/middlewared/alert/source/pools.py
+2-7src/middlewared/middlewared/plugins/zfs_/zfs_events.py
+2-332 files