FreeBSD/src 806f0b4sys/dev/bnxt/bnxt_en if_bnxt.c

bnxt: Report actual link speed, rather than hard-coded 100Gbs

(cherry picked from commit fdca6b70aa7ebbc95b544cec6e155ea5b1041899)
DeltaFile
+1-1sys/dev/bnxt/bnxt_en/if_bnxt.c
+1-11 files

FreeBSD/src 0dc46fbsys/net ieee8023ad_lacp.c

lacp: Simplify lacp_compose_key()

(cherry picked from commit e98ed8d99fd41873dc52cf78e70e9f12e3e93042)
DeltaFile
+40-133sys/net/ieee8023ad_lacp.c
+40-1331 files

FreeBSD/src 020f7f6sys/net ieee8023ad_lacp.c

lacp: fix link state with multiple aggregators

(cherry picked from commit 9f69446d45484c16d2b9b9bf71bbb2fca86cb6e5)
DeltaFile
+6-2sys/net/ieee8023ad_lacp.c
+6-21 files

FreeBSD/src b86eb36sys/net ieee8023ad_lacp.c

lacp: Sort port map by interface index

(cherry picked from commit 7ff3b13f12d97b7f67f09ecb9141e6dbaa1ad007)
DeltaFile
+25-1sys/net/ieee8023ad_lacp.c
+25-11 files

FreeBSD/src 60bb6c3sys/dev/mlx5/mlx5_en mlx5_en_main.c

mlx5en: guard against empty eth_proto_oper mask

(cherry picked from commit 17cf7760a98a87c33d0415e2d2e1d4b24dd69e4d)
DeltaFile
+7-0sys/dev/mlx5/mlx5_en/mlx5_en_main.c
+7-01 files

FreeBSD/src d479355sys/dev/mlx5/mlx5_core mlx5_port.c

mlx5: Add missing speeds translation

(cherry picked from commit 49b78368c5ed9cf41dedfc1c02a597fd49468537)
DeltaFile
+3-0sys/dev/mlx5/mlx5_core/mlx5_port.c
+3-01 files

FreeBSD/src 2bdcf05contrib/ofed/libmlx5 mlx5.c, sys/dev/mlx5/mlx5_core mlx5_main.c

libmlx5: sync PCI device allowlist with mlx5_core_pci_table

(cherry picked from commit 0e2175cef5027728c0ca1ff98366cf6ecfbe2db3)
DeltaFile
+19-0contrib/ofed/libmlx5/mlx5.c
+4-0sys/dev/mlx5/mlx5_core/mlx5_main.c
+23-02 files

FreeBSD/src 69a8bf9contrib/ofed/libmlx5 mlx5.c, sys/dev/mlx5/mlx5_core mlx5_main.c

mlx5: Add PCI IDs for ConnectX-9.

(cherry picked from commit 741f489ed09ab1d9172d1f61aa341004b5c3e968)
DeltaFile
+1-1sys/dev/mlx5/mlx5_core/mlx5_main.c
+1-0contrib/ofed/libmlx5/mlx5.c
+2-12 files

FreeBSD/src 3ab9e20sys/dev/mlx5 port.h, sys/dev/mlx5/mlx5_core mlx5_port.c

mlx5: Add support for 800Gbit/s and 400Gbit/s with 2 lanes

(cherry picked from commit 3e4cbdebfc9bcb2f2c64acc8ee8f67c3383cd676)
DeltaFile
+44-0sys/dev/mlx5/mlx5_en/mlx5_en_main.c
+12-0sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
+4-0sys/dev/mlx5/mlx5_core/mlx5_port.c
+3-0sys/dev/mlx5/port.h
+63-04 files

FreeBSD/src 05bd1cesys/ofed/drivers/infiniband/core ib_sysfs.c, sys/ofed/include/rdma ib_verbs.h

ibcore: Add support for XDR link speed.

(cherry picked from commit b3c09af215ee4803fa67ca94301f662d5eca03a0)
DeltaFile
+4-0sys/ofed/drivers/infiniband/core/ib_sysfs.c
+2-1sys/ofed/include/rdma/ib_verbs.h
+6-12 files

FreeBSD/src 5d044e4sys/dev/bnxt/bnxt_re ib_verbs.c, sys/dev/mlx5/mlx5_ib mlx5_ib_main.c

RDMA: Fix link active_speed size

(cherry picked from commit e5d8b775bbf6f378a591211e373859ec44f74149)
DeltaFile
+3-3sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
+3-2sys/dev/bnxt/bnxt_re/ib_verbs.c
+2-1sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_device.c
+1-1sys/dev/qlnx/qlnxr/qlnxr_verbs.c
+1-1sys/ofed/include/rdma/ib_verbs.h
+10-85 files

FreeBSD/src f71aaa2sys/net if_media.h ieee8023ad_lacp.c

net/if_media.h: Add 800GBase-X and 200Gbit/s per lane support

(cherry picked from commit 51f313dbc7a28a7bd2013c205261f29f115eb0a7)
DeltaFile
+42-0sys/net/if_media.h
+3-0sys/net/ieee8023ad_lacp.c
+45-02 files

LLVM/project 29fa6a8clang/lib/CodeGen/TargetBuiltins RISCV.cpp, clang/test/CodeGen/RISCV rvp-intrinsics.c

[RISCV][P-ext] Support Packed Merge. (#207110)
DeltaFile
+271-0llvm/test/CodeGen/RISCV/rvp-simd-64.ll
+244-0clang/test/CodeGen/RISCV/rvp-intrinsics.c
+207-0cross-project-tests/intrinsic-header-tests/riscv_packed_simd.c
+109-0llvm/test/CodeGen/RISCV/rvp-simd-32.ll
+47-4llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+24-1clang/lib/CodeGen/TargetBuiltins/RISCV.cpp
+902-53 files not shown
+945-59 files

FreeBSD/ports a1b5f91astro/py-sunpy Makefile distinfo, astro/py-sunpy/files patch-pyproject.toml patch-sunpy_io_setup__package.py

astro/py-sunpy: Update to 8.0.0
DeltaFile
+21-0astro/py-sunpy/files/patch-pyproject.toml
+8-9astro/py-sunpy/Makefile
+11-0astro/py-sunpy/files/patch-sunpy_io_setup__package.py
+3-3astro/py-sunpy/distinfo
+43-124 files

FreeBSD/ports c0e9889astro/py-extension-helpers Makefile, astro/py-extension-helpers/files patch-pyproject.toml

astro/py-extension-helpers: Fix setuptools version require, make sunpy build
DeltaFile
+11-0astro/py-extension-helpers/files/patch-pyproject.toml
+1-0astro/py-extension-helpers/Makefile
+12-02 files

FreeBSD/src d1f7902sys/sys systm.h

sys/systm.h: include sys/limits.h for SSIZE_MAX

PR:     296489

(cherry picked from commit bcb471cfb499f61d98abdc7bfd48bee0e229b02b)
DeltaFile
+1-0sys/sys/systm.h
+1-01 files

FreeBSD/src 5ed7b34sys/x86/include specialreg.h, sys/x86/x86 identcpu.c

x86: add CPUID bits for SHA512/SM3/SM4

(cherry picked from commit cf851111b02fae7425f9642460762d644983fdca)
DeltaFile
+3-0sys/x86/include/specialreg.h
+3-0sys/x86/x86/identcpu.c
+6-02 files

FreeBSD/src 10ed74blib/libc/gen posix_spawn.c

posix_spawn(3): create a guard page below the stack for rfork_thread on x86

(cherry picked from commit 2767a1f3686e5b1657ff4c3d57737c7f21598125)
DeltaFile
+18-29lib/libc/gen/posix_spawn.c
+18-291 files

FreeBSD/src b9ff22flib/libc/gen posix_spawn.c

do_posix_spawn(): use bool

(cherry picked from commit b516c234d0e4ccd69ca1f3d3a8bb80eed3f0a87c)
DeltaFile
+3-3lib/libc/gen/posix_spawn.c
+3-31 files

FreeBSD/src b3ce127libexec/rtld-elf map_object.c

rtld: unify the return path for map_object()

(cherry picked from commit 70fb92cd56bfe88a12d2a253542320bad7198321)
DeltaFile
+4-6libexec/rtld-elf/map_object.c
+4-61 files

FreeBSD/src e8658b2libexec/rtld-elf xmalloc.c rtld.c

rtld: add spinlock around the crt malloc calls

(cherry picked from commit 559f45638dfa50195c591bb0f7f3d3d8f3bb8dc0)
DeltaFile
+71-1libexec/rtld-elf/xmalloc.c
+0-25libexec/rtld-elf/rtld.c
+71-262 files

FreeBSD/src 682ebe1libexec/rtld-elf rtld.c map_object.c

rtld: stop using unbound alloca()

PR:     295991

(cherry picked from commit 1e370f038778e16c4b31f8992dda339d429e5cb8)
DeltaFile
+58-24libexec/rtld-elf/rtld.c
+3-1libexec/rtld-elf/map_object.c
+2-0libexec/rtld-elf/rtld.h
+63-253 files

LLVM/project 3aea741llvm/include/llvm/CodeGen StaticDataSplitter.h StaticDataAnnotator.h, llvm/lib/CodeGen StaticDataSplitter.cpp StaticDataAnnotator.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+68-27llvm/lib/CodeGen/StaticDataSplitter.cpp
+29-16llvm/lib/CodeGen/StaticDataAnnotator.cpp
+28-0llvm/include/llvm/CodeGen/StaticDataSplitter.h
+25-0llvm/include/llvm/CodeGen/StaticDataAnnotator.h
+2-2llvm/lib/CodeGen/TargetPassConfig.cpp
+2-2llvm/include/llvm/CodeGen/Passes.h
+154-475 files not shown
+162-5311 files

LLVM/project 32b0279llvm/include/llvm/CodeGen StaticDataSplitter.h Passes.h, llvm/include/llvm/Passes MachinePassRegistry.def

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+68-27llvm/lib/CodeGen/StaticDataSplitter.cpp
+28-0llvm/include/llvm/CodeGen/StaticDataSplitter.h
+1-1llvm/lib/CodeGen/CodeGen.cpp
+1-1llvm/lib/CodeGen/TargetPassConfig.cpp
+1-1llvm/include/llvm/Passes/MachinePassRegistry.def
+1-1llvm/include/llvm/CodeGen/Passes.h
+100-312 files not shown
+102-328 files

NetBSD/pkgsrc ynepSfIaudio/suil options.mk

   suil: add options.mk
VersionDeltaFile
1.1+46-0audio/suil/options.mk
+46-01 files

Linux/linux 8cdeaa5. Makefile

Linux 7.2-rc2
DeltaFile
+1-1Makefile
+1-11 files

LLVM/project 3ad2a76llvm/include/llvm InitializePasses.h, llvm/include/llvm/CodeGen StaticDataSplitter.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+68-27llvm/lib/CodeGen/StaticDataSplitter.cpp
+28-0llvm/include/llvm/CodeGen/StaticDataSplitter.h
+1-1llvm/lib/CodeGen/TargetPassConfig.cpp
+1-1llvm/lib/CodeGen/CodeGen.cpp
+1-1llvm/include/llvm/Passes/MachinePassRegistry.def
+1-1llvm/include/llvm/InitializePasses.h
+100-312 files not shown
+102-328 files

FreeBSD/ports 9398ec4lang/sdcc pkg-plist Makefile, lang/sdcc/files patch-device_lib_Makefile.in patch-device-lib-Makefile.in

lang/sdcc: Update 4.4.0 => 4.6.0

Release Notes:
https://sourceforge.net/p/sdcc/news/2026/06/sdcc-460-released/
https://sourceforge.net/p/sdcc/news/2025/01/sdcc-450-released/

Changelog:
https://sourceforge.net/p/sdcc/code/HEAD/tree/tags/sdcc-4.6.0/sdcc/ChangeLog

PR:             296242
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+61-13lang/sdcc/pkg-plist
+47-0lang/sdcc/files/patch-device_lib_Makefile.in
+0-46lang/sdcc/files/patch-device-lib-Makefile.in
+32-0lang/sdcc/files/patch-device_non-free_lib_Makefile.in
+0-32lang/sdcc/files/patch-device-non-free-lib-Makefile.in
+12-7lang/sdcc/Makefile
+152-981 files not shown
+155-1017 files

LLVM/project 319c1f1llvm/include/llvm/Analysis StaticDataProfileInfo.h, llvm/lib/Analysis StaticDataProfileInfo.cpp

[NewPM] Port StaticDataProfileInfo and wire into x86 AsmPrinter

Ports the analysis to the NewPM and wires it into the NewPM x86
AsmPrinter where we are currently just returning nullptr.

Reviewers: mingmingl-llvm, teresajohnson, arsenm, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/207550
DeltaFile
+28-0llvm/include/llvm/Analysis/StaticDataProfileInfo.h
+18-3llvm/lib/Target/X86/X86AsmPrinter.cpp
+15-2llvm/lib/Analysis/StaticDataProfileInfo.cpp
+1-1llvm/lib/Target/X86/X86AsmPrinter.h
+1-0llvm/lib/Passes/PassBuilder.cpp
+1-0llvm/lib/Passes/PassRegistry.def
+64-66 files

LLVM/project 9529b57llvm/include/llvm/CodeGen UnreachableBlockElim.h MachineBlockPlacement.h, llvm/lib/Target/AMDGPU AMDGPU.h GCNNSAReassign.h

[NPM] Make few more passes Required
DeltaFile
+4-4llvm/lib/Target/AMDGPU/AMDGPU.h
+2-2llvm/include/llvm/CodeGen/UnreachableBlockElim.h
+1-1llvm/lib/Target/AMDGPU/GCNNSAReassign.h
+1-1llvm/include/llvm/CodeGen/MachineBlockPlacement.h
+1-1llvm/include/llvm/CodeGen/RegisterCoalescerPass.h
+1-1llvm/include/llvm/CodeGen/RenameIndependentSubregs.h
+10-1014 files not shown
+24-2420 files