OPNSense/core 29c25a3src/www services_ntpd.php

network time: adjust previous
DeltaFile
+2-1src/www/services_ntpd.php
+2-11 files

LLVM/project 33e80b9llvm/test/CodeGen/X86 bitcnt-big-integer.ll ucmp.ll

[X86] Remove single use assumption in combineVectorSizedSetCCEquality (#182200)

Always allow multiple uses of normal loads in mayFoldIntoVector - scalarisation should break the vector load apart again if we fail to use a vector op.

Closes llvm/llvm-project#164632
DeltaFile
+2,055-2,670llvm/test/CodeGen/X86/bitcnt-big-integer.ll
+1,149-1,243llvm/test/CodeGen/X86/ucmp.ll
+419-714llvm/test/CodeGen/X86/funnel-shift-i512.ll
+491-510llvm/test/CodeGen/X86/bit-manip-i512.ll
+179-117llvm/test/CodeGen/X86/bittest-big-integer.ll
+104-174llvm/test/CodeGen/X86/funnel-shift-i256.ll
+4,397-5,4285 files not shown
+4,672-5,62911 files

LLVM/project 5634068llvm/utils/gn/secondary/clang/test BUILD.gn, llvm/utils/gn/secondary/clang/tools/ssaf-format BUILD.gn

[gn] port b02ef5abab026 / 5d7a502a9d923 (clang-ssaf-format)
DeltaFile
+10-0llvm/utils/gn/secondary/clang/tools/ssaf-format/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/test/BUILD.gn
+11-02 files

LLVM/project 620b308llvm/docs SourceLevelDebugging.rst

[docs] Fix line wrapping in SourceLevelDebugging.rst (#186377)
DeltaFile
+7-7llvm/docs/SourceLevelDebugging.rst
+7-71 files

OPNSense/core 9ab2c41src/www services_ntpd.php

network time: pool.ntp.org servers must have sticky ispool behaviour
DeltaFile
+6-1src/www/services_ntpd.php
+6-11 files

LLVM/project 603f1e9llvm/lib/Target/AArch64 AArch64ConditionOptimizer.cpp

[NFC][AArch64] ConditionOptimizer Improve readability of cmp adjustment code (#185532)

Change the 'CmpInfo' tuple to a struct and rename adjustCmp() to
getAdjustedCmpInfo()
DeltaFile
+32-37llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
+32-371 files

LLVM/project 61a9cd4mlir/include/mlir/Conversion Passes.td, mlir/include/mlir/Dialect/MPI/IR MPIOps.td

[MLIR][MPI] adding MemoryEffects to MPI ops for buffer-deallocation-pipeline (#186158)
DeltaFile
+24-24mlir/include/mlir/Dialect/MPI/IR/MPIOps.td
+10-6mlir/include/mlir/Conversion/Passes.td
+5-4mlir/lib/Conversion/ShardToMPI/ShardToMPI.cpp
+0-1mlir/test/Conversion/ShardToMPI/convert-shard-to-mpi.mlir
+39-354 files

HardenedBSD/src 9874e4csys/dev/ixgbe ixgbe_type_e610.h ixgbe_e610.c, sys/netinet6 nd6_nbr.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+43-14sys/dev/ixgbe/ixgbe_type_e610.h
+35-13sys/dev/ixgbe/ixgbe_e610.c
+34-0sys/dev/ixgbe/if_ix.c
+12-10sys/netinet6/nd6_nbr.c
+4-1sys/sys/elf_common.h
+128-385 files

HardenedBSD/src 35b1dc2sys/dev/ixgbe ixgbe_type_e610.h ixgbe_e610.c, sys/netinet6 nd6_nbr.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+43-14sys/dev/ixgbe/ixgbe_type_e610.h
+35-13sys/dev/ixgbe/ixgbe_e610.c
+34-0sys/dev/ixgbe/if_ix.c
+12-10sys/netinet6/nd6_nbr.c
+4-1sys/sys/elf_common.h
+128-385 files

HardenedBSD/src d44a333contrib/jemalloc/src jemalloc.c, libexec/rc/rc.d virtual_oss

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+3-0contrib/jemalloc/src/jemalloc.c
+1-1libexec/rc/rc.d/virtual_oss
+4-12 files

LLVM/project ae7ee99llvm/utils/gn/secondary/clang/tools/ssaf-linker BUILD.gn

[gn] fix rebase mishap in 52c224a12e564 due to fcd230adc6cb6
DeltaFile
+1-1llvm/utils/gn/secondary/clang/tools/ssaf-linker/BUILD.gn
+1-11 files

FreeBSD/src 5b7aa6ccontrib/ofed/libirdma irdma_uk.c, sys/dev/irdma irdma_cm.c irdma_utils.c

irdma(4): update irdma to version 1.3.56-k

Update Intel irdma driver to version 1.3.56-k

Notable changes:
- adding E830 support
- adding E835 support

Signed-off-by: Sobczak, Bartosz <bartosz.sobczak at intel.com>

Reviewed by:    Andrew Zhu <anzhu at netapp.com>
Tested by:      Mateusz Moga <mateusz.moga at intel.com>
MFC after:      2 weeks
Sponsored by:   Intel Corporation
Differential Revision:  https://reviews.freebsd.org/D55479
DeltaFile
+359-134sys/dev/irdma/irdma_cm.c
+260-116sys/dev/irdma/irdma_utils.c
+240-63sys/dev/irdma/irdma_kcompat.c
+122-151sys/dev/irdma/irdma_ctrl.c
+149-113contrib/ofed/libirdma/irdma_uk.c
+147-113sys/dev/irdma/irdma_uk.c
+1,277-69031 files not shown
+2,236-1,24537 files

LLVM/project 979c772llvm/utils/gn/secondary/clang/test BUILD.gn, llvm/utils/gn/secondary/clang/tools/ssaf-linker BUILD.gn

[gn] port 5cafc12f06ea93, ef375ca2329b01 (clang-ssaf-linker)
DeltaFile
+10-0llvm/utils/gn/secondary/clang/tools/ssaf-linker/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/test/BUILD.gn
+11-02 files

LLVM/project fcd230aclang/lib/Analysis/Scalable/Serialization/JSONFormat JSONFormatImpl.cpp, clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat JSONFormatImpl.cpp

[clang][ssaf][NFC] Move SSAF from Analysis/Scalable/ to ScalableStaticAnalysisFramework/ (#186156)

- Rename `clang/{include,lib,unittests}/Analysis/Scalable/` to
`clang/{include,lib,unittests}/ScalableStaticAnalysisFramework/Core/`
- Update header-guards with their new paths
- Rename the library `clangAnalysisScalable` to
`clangScalableStaticAnalysisFrameworkCore`
- Add a new `Clang_ScalableStaticAnalysisFramework` module to
`module.modulemap`
- Update GN build files, GitHub PR labeler, and documentation
- Harmonise license comments
- Add a missing header-guard
DeltaFile
+0-2,524clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/LUSummaryTest.cpp
+2,524-0clang/unittests/ScalableStaticAnalysisFramework/Serialization/JSONFormatTest/LUSummaryTest.cpp
+2,344-0clang/unittests/ScalableStaticAnalysisFramework/Serialization/JSONFormatTest/TUSummaryTest.cpp
+0-2,344clang/unittests/Analysis/Scalable/Serialization/JSONFormatTest/TUSummaryTest.cpp
+0-1,202clang/lib/Analysis/Scalable/Serialization/JSONFormat/JSONFormatImpl.cpp
+1,202-0clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat/JSONFormatImpl.cpp
+6,070-6,070178 files not shown
+14,647-14,631184 files

FreeBSD/src 6388835libexec/rc/rc.d virtual_oss

rc: virtual_oss: Silence potential hw.snd.default_unit error

PR:             293582
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

(cherry picked from commit e85f221def717660c9daf4c0616dfb9cdfb75827)
DeltaFile
+1-1libexec/rc/rc.d/virtual_oss
+1-11 files

HardenedBSD/src 6388835libexec/rc/rc.d virtual_oss

rc: virtual_oss: Silence potential hw.snd.default_unit error

PR:             293582
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

(cherry picked from commit e85f221def717660c9daf4c0616dfb9cdfb75827)
DeltaFile
+1-1libexec/rc/rc.d/virtual_oss
+1-11 files

FreeBSD/src 13ee84csys/dev/ixgbe ixgbe_type_e610.h ixgbe_e610.c

ix(4): Add EEE support for E610 adapters

The ix driver now supports Energy Efficient Ethernet (EEE) on Intel
E610 devices. EEE allows the network interface to enter low-power
states during periods of low link utilization, reducing power
consumption while maintaining full performance when needed.

E610 adapters provide EEE support through BASE-T PHY functionality.
Due to this PHY-based implementation, EEE is supported only
on 2.5Gb speeds and above.

Signed-off-by: Yogesh Bhosale <yogesh.bhosale at intel.com>
Signed-off-by: Krzysztof Galazka <krzysztof.galazka at intel.com>

Authored-by: Yogesh Bhosale <yogesh.bhosale at intel.com>

Approved by:    kbowling (mentor)
Tested by:      Mateusz Moga <mateusz.moga at intel.com>
MFC after:      2 weeks

    [2 lines not shown]
DeltaFile
+43-14sys/dev/ixgbe/ixgbe_type_e610.h
+35-13sys/dev/ixgbe/ixgbe_e610.c
+34-0sys/dev/ixgbe/if_ix.c
+112-273 files

HardenedBSD/src 13ee84csys/dev/ixgbe ixgbe_type_e610.h ixgbe_e610.c

ix(4): Add EEE support for E610 adapters

The ix driver now supports Energy Efficient Ethernet (EEE) on Intel
E610 devices. EEE allows the network interface to enter low-power
states during periods of low link utilization, reducing power
consumption while maintaining full performance when needed.

E610 adapters provide EEE support through BASE-T PHY functionality.
Due to this PHY-based implementation, EEE is supported only
on 2.5Gb speeds and above.

Signed-off-by: Yogesh Bhosale <yogesh.bhosale at intel.com>
Signed-off-by: Krzysztof Galazka <krzysztof.galazka at intel.com>

Authored-by: Yogesh Bhosale <yogesh.bhosale at intel.com>

Approved by:    kbowling (mentor)
Tested by:      Mateusz Moga <mateusz.moga at intel.com>
MFC after:      2 weeks

    [2 lines not shown]
DeltaFile
+43-14sys/dev/ixgbe/ixgbe_type_e610.h
+35-13sys/dev/ixgbe/ixgbe_e610.c
+34-0sys/dev/ixgbe/if_ix.c
+112-273 files

LLVM/project 15b1888llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

[AMDGPU] Change SIInsertWaitcnts MLI and PDT to references. NFC. (#186367)

These analyses are always available.
DeltaFile
+10-10llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+10-101 files

NetBSD/pkgsrc-wip bf18127webkit-gtk PLIST distinfo

webkit-gtk: update to 2.50.6.

Seems more stable, still crashes though.
DeltaFile
+4-4webkit-gtk/PLIST
+3-3webkit-gtk/distinfo
+1-1webkit-gtk/Makefile
+8-83 files

FreeNAS/freenas ae2765esrc/middlewared/middlewared/alert/service snmp_trap.py, src/middlewared/middlewared/plugins alert.py

NAS-140259 / 26.0.0-BETA.2 / Fix SNMP trap alert service MIB loading and error handler (by ixhamza) (#18451)

- Fix `TRUENAS-MIB` failing to load after pre-compiled `.py` file was
removed in 6a01cb9b. Use pySMI's `addMibCompiler` to compile the ASN.1
`.txt` MIB on-the-fly instead.
- Fix `KeyError` in `alertservice.test` error handler where
`data["type"]` should be `data["attributes"]["type"]`, which masked the
real exception on `send()` failures.

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

---------

Co-authored-by: Ameer Hamza <ahamza at ixsystems.com>
DeltaFile
+6-3src/middlewared/middlewared/alert/service/snmp_trap.py
+1-1src/middlewared/middlewared/plugins/alert.py
+7-42 files

FreeNAS/freenas c6db4b4src/middlewared/middlewared/alert/service snmp_trap.py, src/middlewared/middlewared/plugins alert.py

NAS-140259 / 26.0.0-BETA.1 / Fix SNMP trap alert service MIB loading and error handler (by ixhamza) (#18450)

- Fix `TRUENAS-MIB` failing to load after pre-compiled `.py` file was
removed in 6a01cb9b. Use pySMI's `addMibCompiler` to compile the ASN.1
`.txt` MIB on-the-fly instead.
- Fix `KeyError` in `alertservice.test` error handler where
`data["type"]` should be `data["attributes"]["type"]`, which masked the
real exception on `send()` failures.

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

---------

Co-authored-by: Ameer Hamza <ahamza at ixsystems.com>
DeltaFile
+6-3src/middlewared/middlewared/alert/service/snmp_trap.py
+1-1src/middlewared/middlewared/plugins/alert.py
+7-42 files

LLVM/project 1cfc264mlir/lib/Dialect/Bufferization/Transforms BufferOptimizations.cpp, mlir/test/Transforms promote-buffers-to-stack.mlir

[mlir][bufferization] Fix integer overflow crash in promote-buffers-to-stack (#186276)

`defaultIsSmallAlloc` called `ShapedType::getNumElements()` which
asserts when the static element count overflows `int64_t` (e.g. a
`memref<3090540x3090540x3090540xi32>` whose element count is ~29e18).

Switch to `ShapedType::tryGetNumElements()`, which returns
`std::nullopt` on overflow. An overflowing element count means the
allocation is definitely not small, so we return `false` immediately. A
secondary overflow guard is added for the final size comparison.

Fixes #64638

Assisted-by: Claude Code
DeltaFile
+15-0mlir/test/Transforms/promote-buffers-to-stack.mlir
+11-1mlir/lib/Dialect/Bufferization/Transforms/BufferOptimizations.cpp
+26-12 files

FreeNAS/freenas 12e9b15src/middlewared/middlewared/alert/service snmp_trap.py, src/middlewared/middlewared/plugins alert.py

NAS-140259 / 27.0.0-BETA.1 / Fix SNMP trap alert service MIB loading and error handler (#18449)

- Fix `TRUENAS-MIB` failing to load after pre-compiled `.py` file was
removed in 6a01cb9b. Use pySMI's `addMibCompiler` to compile the ASN.1
`.txt` MIB on-the-fly instead.
- Fix `KeyError` in `alertservice.test` error handler where
`data["type"]` should be `data["attributes"]["type"]`, which masked the
real exception on `send()` failures.
DeltaFile
+6-3src/middlewared/middlewared/alert/service/snmp_trap.py
+1-1src/middlewared/middlewared/plugins/alert.py
+7-42 files

LLVM/project c0fc0b1llvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/test/CodeGen/AArch64 arm64-vmul.ll

[AArch64] Update aarch64_neon_sqdmulls_scalar pattern (#185836)

This looks like it was missed in #161840, as there was no test coverage
for it.
DeltaFile
+16-1llvm/test/CodeGen/AArch64/arm64-vmul.ll
+3-3llvm/lib/Target/AArch64/AArch64InstrInfo.td
+19-42 files

FreeBSD/src 75f1665sys/netinet6 nd6_nbr.c

ndp: Fix free after use and exclude delayed proxy

PR:     293777
Fixes:  f37fbe30f559 ("ndp: implement delayed ...")
DeltaFile
+12-10sys/netinet6/nd6_nbr.c
+12-101 files

HardenedBSD/src 75f1665sys/netinet6 nd6_nbr.c

ndp: Fix free after use and exclude delayed proxy

PR:     293777
Fixes:  f37fbe30f559 ("ndp: implement delayed ...")
DeltaFile
+12-10sys/netinet6/nd6_nbr.c
+12-101 files

LLVM/project 9b96ebclibclc/clc/include/clc/collective clc_work_group_reduce.inc clc_work_group_reduce_decl.inc, libclc/clc/include/clc/math clc_sincos_helpers_fp64.inc clc_sincos_helpers_fp64_decl.inc

[libclc] Rename declaration .inc files to *_decl.inc (#186340)

These .inc files in the header directory have the same name as .inc
files in implementation directory. Rename them to avoid name conflict
and avoid wrong file being used in implementation. This fixes bitcode
change when changing `#include <>` to `#include ""`.
DeltaFile
+0-26libclc/clc/include/clc/math/clc_sincos_helpers_fp64.inc
+26-0libclc/clc/include/clc/math/clc_sincos_helpers_fp64_decl.inc
+23-0libclc/clc/include/clc/math/clc_sincos_helpers_decl.inc
+0-23libclc/clc/include/clc/math/clc_sincos_helpers.inc
+0-17libclc/clc/include/clc/collective/clc_work_group_reduce.inc
+17-0libclc/clc/include/clc/collective/clc_work_group_reduce_decl.inc
+66-6641 files not shown
+247-24747 files

LLVM/project c988310llvm/utils/gn/secondary/lldb/test BUILD.gn

[gn] port 643969e7804
DeltaFile
+2-0llvm/utils/gn/secondary/lldb/test/BUILD.gn
+2-01 files

HardenedBSD/ports adc3eb5devel/maven39 distinfo pkg-plist

devel/maven39: Update to 3.9.14

Release Notes:  https://github.com/apache/maven/releases/tag/maven-3.9.14
DeltaFile
+3-3devel/maven39/distinfo
+3-3devel/maven39/pkg-plist
+1-5devel/maven39/Makefile
+7-113 files