FreeBSD/ports 80a13e9net-mgmt/observium Makefile distinfo

net-mgmt/observium: update 24.12 → 26.1

PR:     293295
DeltaFile
+5-4net-mgmt/observium/Makefile
+3-3net-mgmt/observium/distinfo
+8-72 files

LLVM/project 2528d2cllvm/lib/Target/AMDGPU SIISelLowering.cpp AMDGPULegalizerInfo.cpp, llvm/test/CodeGen/AMDGPU fsqrt.f64.ll rsq.f64.ll

AMDGPU: Skip last corrections and scaling for afn llvm.sqrt.f64

Device libs has a fast sqrt macro implemented this way.
DeltaFile
+240-652llvm/test/CodeGen/AMDGPU/fsqrt.f64.ll
+140-602llvm/test/CodeGen/AMDGPU/rsq.f64.ll
+23-17llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+22-17llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+425-1,2884 files

LLVM/project c4847d2clang/cmake/caches Fuchsia-stage2.cmake

[Fuchsia] Set LIBCXX_ABI_UNSTABLE instead of LIBCXX_ABI_VERSION (#189123)

Use the generic switch rather than encoding the version number it
currently corresponds to.
DeltaFile
+6-6clang/cmake/caches/Fuchsia-stage2.cmake
+6-61 files

Linux/linux dd09eb4drivers/virt/coco/tdx-guest tdx-guest.c

Merge tag 'tsm-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm

Pull tsm fix from Dan Williams:

 - Fix a VMM controlled buffer length used to emit TDX attestation
   reports

* tag 'tsm-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm:
  virt: tdx-guest: Fix handling of host controlled 'quote' buffer length
DeltaFile
+10-2drivers/virt/coco/tdx-guest/tdx-guest.c
+10-21 files

LLVM/project a5fa4dbcompiler-rt/lib/asan asan_malloc_linux.cpp asan_allocator.cpp, compiler-rt/lib/hwasan hwasan_allocation_functions.cpp

[compiler-rt] Add interceptors for free_[aligned_]sized for asan+hwasan (#189109)
DeltaFile
+32-0compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp
+22-0compiler-rt/lib/asan/asan_malloc_linux.cpp
+13-0compiler-rt/lib/asan/asan_allocator.cpp
+3-0compiler-rt/lib/asan/asan_allocator.h
+1-1compiler-rt/test/sanitizer_common/TestCases/Linux/free_aligned_sized.c
+1-1compiler-rt/test/sanitizer_common/TestCases/Linux/free_sized.c
+72-26 files

LLVM/project 15bc5b0libclc/clc/lib/generic/math clc_fract.inc

libclc: Simplify fract implementation (#189080)
DeltaFile
+2-2libclc/clc/lib/generic/math/clc_fract.inc
+2-21 files

LLVM/project ae0b107flang/lib/Lower/OpenMP ClauseProcessor.cpp, flang/test/Lower/OpenMP depend-iterator.f90

[Flang][OpenMP] Support iterator modifier in depend clause

This patch depend on #189090 and is part of feature work for #188061

Assisted with copilot
DeltaFile
+198-0flang/test/Lower/OpenMP/depend-iterator.f90
+63-14flang/lib/Lower/OpenMP/ClauseProcessor.cpp
+0-10flang/test/Lower/OpenMP/Todo/depend-clause.f90
+261-243 files

LLVM/project ae63230libc/include stdint.yaml float.yaml, libc/include/sys stat.yaml epoll.yaml

[libc] Remove more header template files (#189066)

Get rid of several .h.def files which were used to ensure that the
macro definitions from llvm-libc-macro would be included in the public
header. Replace this logic with YAML instead - add entries to the
"macros" list that point to the correct "macro_header" to ensure it
would be included.

For C standard library headers, list several standard-define macros
to document their availability. For POSIX/Linux headers, only reference
a handful of macro, since more planning is needed to decide how to
represent platform-specific macro in YAML.
DeltaFile
+123-2libc/include/stdint.yaml
+17-68utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+81-2libc/include/float.yaml
+36-4libc/include/endian.yaml
+5-20libc/include/sys/stat.yaml
+5-14libc/include/sys/epoll.yaml
+267-11028 files not shown
+321-43934 files

LLVM/project 7be9972libclc CMakeLists.txt, libclc/cmake/modules AddLibclc.cmake

[libclc] Fix llvm-spirv dependency when llvm-spirv is built in-tree (#188896)

When SPIRV-LLVM-Translator is built in-tree (i.e., placed in
llvm/projects folder), llvm-spirv target exists.

Drop legacy llvm-spirv_target dependency (was for non-runtime build) and
add llvm-spirv to runtimes dependencies.
DeltaFile
+1-1libclc/cmake/modules/AddLibclc.cmake
+1-1llvm/runtimes/CMakeLists.txt
+0-1libclc/CMakeLists.txt
+2-33 files

LLVM/project 89ae675llvm/lib/Target/SPIRV SPIRVLegalizePointerCast.cpp, llvm/test/CodeGen/SPIRV/pointers store-array-of-vectors-to-vector.ll

[SPIRV][Matrix] Legalize store of matrix to array of vector memory layout (#188139)

fixes #188131

This change address stylistic changes @bogners requested in
https://github.com/llvm/llvm-project/pull/186215/ It also adds the
`storeMatrixArrayFromVector`. to
SPIRVLegalizePointerCast.cpp when we detect the matrix array of vector
memory layout
Changes to storeArrayFromVector were cleanup

Assisted-by Github Copilot for test case check lines
DeltaFile
+67-43llvm/lib/Target/SPIRV/SPIRVLegalizePointerCast.cpp
+107-0llvm/test/CodeGen/SPIRV/pointers/store-array-of-vectors-to-vector.ll
+174-432 files

NetBSD/pkgsrc Mk03yBKdoc CHANGES-2026

   tex package updates
VersionDeltaFile
1.1924+5-1doc/CHANGES-2026
+5-11 files

Linux/linux faf44e5drivers/vfio/pci vfio_pci_dmabuf.c

Merge tag 'vfio-v7.0-rc6' of https://github.com/awilliam/linux-vfio

Pull VFIO fix from Alex Williamson:

 - Fix double-free and reference count underflow if dma-buf file
   allocation fails (Alex Williamson)

* tag 'vfio-v7.0-rc6' of https://github.com/awilliam/linux-vfio:
  vfio/pci: Fix double free in dma-buf feature
DeltaFile
+2-3drivers/vfio/pci/vfio_pci_dmabuf.c
+2-31 files

NetBSD/pkgsrc UuCmdWttextproc/tex-lwarp DESCR distinfo, textproc/tex-lwarp-doc distinfo Makefile

   tex-lwarp{,-doc}: update to 0.921

   Improved accessibility tagging.
   Added documentation for how to use paragraph indentation.
VersionDeltaFile
1.2+17-11textproc/tex-lwarp/DESCR
1.19+4-4textproc/tex-lwarp/distinfo
1.19+4-4textproc/tex-lwarp-doc/distinfo
1.19+3-3textproc/tex-lwarp/Makefile
1.18+3-3textproc/tex-lwarp-doc/Makefile
+31-255 files

FreeBSD/ports 3adc488databases/surrealdb distinfo Makefile, databases/surrealdb/files patch-surrealdb_server_src_lib.rs

databases/surrealdb: update 3.0.4 → 3.0.5
DeltaFile
+13-13databases/surrealdb/distinfo
+14-0databases/surrealdb/files/patch-surrealdb_server_src_lib.rs
+6-7databases/surrealdb/Makefile
+33-203 files

FreeBSD/ports 13825a9misc/ollama Makefile, misc/ollama/files patch-x_imagegen_models_zimage_vae.go patch-x_imagegen_server.go

misc/ollama: add patches for: image generation hanging/timeout on slow CPUs, etc.

Enable image gen via MLX - now your local llama can finally draw Beastie
in sunglasses:

$ ollama run x/z-image-turbo "FreeBSD Beastie in sunglasses drinking coffee at the beach"
DeltaFile
+35-0misc/ollama/files/patch-x_imagegen_models_zimage_vae.go
+26-0misc/ollama/files/patch-x_imagegen_server.go
+1-1misc/ollama/Makefile
+62-13 files

Linux/linux 56bea42arch/x86/platform/efi quirks.c

Merge tag 'efi-fixes-for-v7.0-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi

Pull EFI fix from Ard Biesheuvel:
 "Fix a potential buffer overrun issue introduced by the previous fix
  for EFI boot services region reservations on x86"

* tag 'efi-fixes-for-v7.0-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi:
  x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size
DeltaFile
+1-1arch/x86/platform/efi/quirks.c
+1-11 files

NetBSD/pkgsrc Uqy8xV8textproc/tex-latexdiff distinfo Makefile, textproc/tex-latexdiff-doc distinfo Makefile

   tex-latexdiff{,-doc}: update to 1.4.0

   add directive pairs %BEGIN DIF(ADD|DEL), %END DIF(ADD|DEL)
   that causes blocks to be marked up as a whole

   add directive pair %BEGIN DIFNOMARKUP, %END DIFNOMARKUP that
   can suppress markup locally

   add option for letter-level markup for single substituted words,
   controlled by configuration variable MAXCHANGESLETTER, which limits
   this behaviour to a small number of changes.
   By default this is set to 1 - other sensible settings are 0 and 2.
VersionDeltaFile
1.11+4-4textproc/tex-latexdiff-doc/distinfo
1.11+4-4textproc/tex-latexdiff/distinfo
1.17+3-3textproc/tex-latexdiff/Makefile
1.17+3-3textproc/tex-latexdiff-doc/Makefile
1.2+1-1textproc/tex-latexdiff/DESCR
+15-155 files

LLVM/project 1128d74lld/docs/ELF linker_script.rst

[LLD][skip ci] Fix typo in linker_script.rst (#148867)
DeltaFile
+1-1lld/docs/ELF/linker_script.rst
+1-11 files

LLVM/project efba01acompiler-rt/lib/builtins/cpu_model riscv.c, llvm/lib/Target/RISCV RISCVFeatures.td

[RISCV] Allocate feature bits for Zifencei and Zmmul (#143306)

As proposed in
https://github.com/riscv-non-isa/riscv-c-api-doc/pull/110.

No real compiler-rt implementation as Linux does not list these
extensions in hwprobe.

Signed-off-by: Luke Wren <wren6991 at gmail.com>
DeltaFile
+4-2llvm/lib/Target/RISCV/RISCVFeatures.td
+4-0compiler-rt/lib/builtins/cpu_model/riscv.c
+8-22 files

LLVM/project fe03ef0llvm/test/MC/AArch64 armv9.4a-gcs.s arm64-aliases.s

fixup! Move new tests into arm64-aliases.s
DeltaFile
+0-40llvm/test/MC/AArch64/armv9.4a-gcs.s
+32-0llvm/test/MC/AArch64/arm64-aliases.s
+25-0llvm/test/MC/AArch64/armv9a-sysp-pairs.s
+2-6llvm/test/MC/AArch64/brbe.s
+0-5llvm/test/MC/AArch64/armv9.6a-rme-gpc3.s
+0-5llvm/test/MC/AArch64/armv8.9a-debug-pmu.s
+59-566 files

Linux/linux a361474arch/loongarch/include/asm linkage.h sigframe.h, arch/loongarch/kernel env.c

Merge tag 'loongarch-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson

Pull LoongArch fixes from Huacai Chen:
 "Fix missing NULL checks for kstrdup(), workaround LS2K/LS7A GPU
  DMA hang bug, emit GNU_EH_FRAME for vDSO correctly, and fix some
  KVM-related bugs"

* tag 'loongarch-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
  LoongArch: KVM: Fix base address calculation in kvm_eiointc_regs_access()
  LoongArch: KVM: Handle the case that EIOINTC's coremap is empty
  LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust
  LoongArch: vDSO: Emit GNU_EH_FRAME correctly
  LoongArch: Workaround LS2K/LS7A GPU DMA hang bug
  LoongArch: Fix missing NULL checks for kstrdup()
DeltaFile
+80-0arch/loongarch/pci/pci.c
+36-0arch/loongarch/include/asm/linkage.h
+8-8arch/loongarch/kvm/intc/eiointc.c
+9-0arch/loongarch/include/asm/sigframe.h
+3-4arch/loongarch/kernel/env.c
+3-3arch/loongarch/vdso/sigreturn.S
+139-154 files not shown
+147-2210 files

NetBSD/pkgsrc XXPADmdgraphics/simp Makefile distinfo, graphics/simp/patches patch-.._vendor_x11rb-0.13.2_src_xcb__ffi_raw__ffi_ffi.rs

   simp: undo vendor create hardcoding of libxcb.so path for NetBSD

   patch copied from x11/alacritty.
   While here adjust nasm dependency.
VersionDeltaFile
1.1+27-0graphics/simp/patches/patch-.._vendor_x11rb-0.13.2_src_xcb__ffi_raw__ffi_ffi.rs
1.42+8-2graphics/simp/Makefile
1.21+2-1graphics/simp/distinfo
+37-33 files

NetBSD/pkgsrc-wip f0b3b57syncthing distinfo go-modules.mk

Update syncthing to 2.0.15 and remove lock to go 1.25

Now it seems to run fine with go 1.26
DeltaFile
+177-192syncthing/distinfo
+58-63syncthing/go-modules.mk
+1-5syncthing/Makefile
+236-2603 files

Linux/linux 196ef74io_uring fdinfo.c

Merge tag 'io_uring-7.0-20260327' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull io_uring fixes from Jens Axboe:
 "Just two small fixes, both fixing regressions added in the fdinfo code
  in 6.19 with the SQE mixed size support"

* tag 'io_uring-7.0-20260327' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
  io_uring/fdinfo: fix OOB read in SQE_MIXED wrap check
  io_uring/fdinfo: fix SQE_MIXED SQE displaying
DeltaFile
+3-1io_uring/fdinfo.c
+3-11 files

NetBSD/src LwDBPiMusr.bin/telnet commands.c

   Fix reversed logic. Thanks Collin Funk.
VersionDeltaFile
1.82+3-3usr.bin/telnet/commands.c
+3-31 files

LLVM/project a2d84b5llvm/include/llvm/IR IntrinsicsAMDGPU.td, llvm/test/Bitcode amdgpu-wmma-drop-ab-mods-upgrade.ll

[AMDGPU] Remove neg support from 4 more gfx1250 WMMA (#189115)

These are previously covered by AMDGPUWmmaIntrinsicModsAllReuse.
DeltaFile
+16-192llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wmma.imod.gfx1250.w32.ll
+40-40llvm/test/CodeGen/AMDGPU/wmma-hazards-gfx1250-w32.mir
+52-0llvm/test/Bitcode/amdgpu-wmma-drop-ab-mods-upgrade.ll
+16-16llvm/test/CodeGen/AMDGPU/waitcnt-loop-opt.mir
+16-16llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wmma.imm.gfx1250.w32.ll
+4-21llvm/include/llvm/IR/IntrinsicsAMDGPU.td
+144-28512 files not shown
+216-32918 files

LLVM/project 0448764llvm/include/llvm/IR ProfDataUtils.h, llvm/test/Transforms/SimplifyCFG branch-weight-disjunction-overflow.ll

[ProfInfo] Fix integer overflow in getDisjunctionWeights (#189079)

This PR fixes an integer overflow in
[`getDisjunctionWeights`](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/IR/ProfDataUtils.h#L241)
and adds a regression test to cover the failing case. Casting branch
weights before the computations solved the issue.

Issue https://github.com/llvm/llvm-project/issues/189021
DeltaFile
+87-0llvm/test/Transforms/SimplifyCFG/branch-weight-disjunction-overflow.ll
+15-2llvm/include/llvm/IR/ProfDataUtils.h
+102-22 files

LLVM/project d6ff5e7libc/utils/docgen header.py

[libc][docs] Parse inline macro_value from YAML in docgen (#189118)

The docgen script was previously hardcoded to assume all implemented
macros must be placed in a *-macros.h header. This updates docgen to
read inline macro_value properties directly from the source YAML files,
correctly recognizing them as implemented.
DeltaFile
+24-0libc/utils/docgen/header.py
+24-01 files

LLVM/project aa1d6fallvm/lib/Target/AArch64 AArch64SystemOperands.td

fixup! More tablegen fixes
DeltaFile
+31-69llvm/lib/Target/AArch64/AArch64SystemOperands.td
+31-691 files

LLVM/project 368fdf2llvm/lib/Target/AArch64 AArch64SystemOperands.td

fixup! Refactor TLBI tablegen
DeltaFile
+233-120llvm/lib/Target/AArch64/AArch64SystemOperands.td
+233-1201 files