DragonFlyBSD/src d8b4bdfsys/kern subr_diskmbr.c subr_diskslice.c

kernel: Clean up subr_diskmbr.c and subr_diskslice.c

No functional changes.
DeltaFile
+77-82sys/kern/subr_diskslice.c
+8-14sys/kern/subr_diskmbr.c
+85-962 files

FreeBSD/ports 920e873net-mgmt/smartctl_exporter/files smartctl_exporter.in

net-mgmt/smartctl_exporter: fix NVMe device discovery in rc.d script

Switch from a fixed device list (via geom disk status) to smartctl_exporter's
built-in auto-discovery with periodic rescan.  The old approach had two issues:
nda(4) devices can't be queried for SMART data (the nvme(4) controller must be
used instead), and a fixed list doesn't detect hot-plugged devices.

Add smartctl_exporter_device_exclude defaulting to "nda" to filter NVMe CAM
devices from auto-discovery.  Users can still override with
smartctl_exporter_devices in rc.conf for an explicit device list.

PR:             297170
Reported by:    ivy
DeltaFile
+7-2net-mgmt/smartctl_exporter/files/smartctl_exporter.in
+7-21 files

FreeBSD/ports 1fea037net-mgmt/smartctl_exporter Makefile

net-mgmt/smartctl_exporter: add LICENSE_FILE, fix redundant sed flag

Add LICENSE_FILE to point to the actual license file in the source tree.
Remove redundant -i '' flag from REINPLACE_CMD (already included in
REINPLACE_CMD definition).

PR:             288167
DeltaFile
+3-2net-mgmt/smartctl_exporter/Makefile
+3-21 files

LLVM/project b9046d7llvm/lib/Target/AMDGPU GCNHazardRecognizer.cpp, llvm/test/CodeGen/AMDGPU coexec-scheduler.ll wmma-nop-hoisting.mir

[AMDGPU] Allow independent WMMA to resolve WMMA coexecution hazards

When counting the wait states that separate a WMMA from a later dependent
instruction, every VALU in between is credited with one wait state. An
intervening XDL WMMA clears the hazard.
DeltaFile
+75-0llvm/test/CodeGen/AMDGPU/wmma-coexecution-valu-hazards.mir
+7-2llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+0-6llvm/test/CodeGen/AMDGPU/wmma-nop-hoisting.mir
+0-3llvm/test/CodeGen/AMDGPU/coexec-scheduler.ll
+82-114 files

FreeBSD/ports 9fff00fmath/octave-forge-cfitsio Makefile distinfo

math/octave-forge-cfitsio: Update to 0.0.9.
DeltaFile
+3-3math/octave-forge-cfitsio/distinfo
+1-2math/octave-forge-cfitsio/Makefile
+4-52 files

LLVM/project 7953762llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 avoid-ld4.ll

[AArch64] Avoid factor-4 deinterleaved loads feeding uitofp (#210894)

Avoid generating ld4 when all values produced by the deinterleaved load
are fed into uitofp. Keeping the loads separate allows the backend to
optimize them into shifts and masks.
DeltaFile
+141-0llvm/test/CodeGen/AArch64/avoid-ld4.ll
+30-0llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+171-02 files

NetBSD/src kOS3lFWusr.bin/make Makefile

   filemon_ktrace.c needs -Wno-unused-parameter
VersionDeltaFile
1.130+4-1usr.bin/make/Makefile
+4-11 files

NetBSD/src gMMJvhzusr.bin/make meta.c

   Suppress warnings about snprintf truncation
VersionDeltaFile
1.226+13-12usr.bin/make/meta.c
+13-121 files

NetBSD/src bEAiibwusr.bin/make/filemon filemon_dev.c

   The FILEMON_FLUSH_IOCTL is no longer needed
VersionDeltaFile
1.11+1-14usr.bin/make/filemon/filemon_dev.c
+1-141 files

NetBSD/src uBCD7ltusr.bin/make/filemon filemon_ktrace.c

   Add missing entry for SYS___posix_rename
VersionDeltaFile
1.16+4-1usr.bin/make/filemon/filemon_ktrace.c
+4-11 files

LLVM/project 5b1539cllvm/test/CodeGen/AArch64/GlobalISel prelegalizer-combiner-narrow-binop-feeding-add.mir prelegalizercombiner-trivial-arith.mir

[AArch64][GlobalISel] Update prelegalize tests with concrete types. NFC (#213199)
DeltaFile
+790-790llvm/test/CodeGen/AArch64/GlobalISel/prelegalizer-combiner-load-or-pattern.mir
+339-339llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-hoist-same-hands.mir
+205-205llvm/test/CodeGen/AArch64/GlobalISel/prelegalizer-combiner-icmp-to-true-false-known-bits.mir
+187-187llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-trivial-arith.mir
+187-187llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-prop-extends-phi.mir
+166-166llvm/test/CodeGen/AArch64/GlobalISel/prelegalizer-combiner-narrow-binop-feeding-add.mir
+1,874-1,87431 files not shown
+3,692-3,69237 files

NetBSD/pkgsrc IqFFW2rdoc CHANGES-2026

   doc: Updated lang/php84 to 8.4.24
VersionDeltaFile
1.4864+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc rDx93udlang/php phpversion.mk, lang/php84 distinfo

   lang/php84: update to 8.4.24

   PHP 8.4.24 (2026-07-30)

   - BCMath:
     . Fixed GHSA-x692-q9x7-8c3f (Out-of-bounds write in bccomp()).
       (CVE-2026-17544) (Recep Asan)

   - Calendar:
     . Fixed bug GH-22602 (gregoriantojd() and juliantojd() integer overflow with
       INT_MAX year). (arshidkv12)

   - Date:
     . Update timelib to 2022.17. (Derick)
     . Fixed bug GH-19803 (Parsing a string with a single white space does create
       an error). (Derick)
     . Fixed Unix timestamps in February of the year 0 are misparsed with
       @-notation. (LukasGelbmann)
     . Fixed bug GH-11310 (__debugInfo does nothing on userland classes extending

    [108 lines not shown]
VersionDeltaFile
1.24+4-4lang/php84/distinfo
1.510+2-2lang/php/phpversion.mk
+6-62 files

LLVM/project afd4c46llvm/lib/Target/AArch64 AArch64ISelDAGToDAG.cpp AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 sve-vector-interleave.ll sve-structured-store-memoperands.ll

[AArch64] Preserve store memoperand (#210936)
DeltaFile
+199-0llvm/test/CodeGen/AArch64/sve-structured-store-memoperands.ll
+22-3llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+4-0llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
+1-1llvm/test/CodeGen/AArch64/sve-vector-interleave.ll
+226-44 files

DragonFlyBSD/src 2b3ac52initrd/oinit oinit.c pathnames.h

initrd/oinit: Fold pathnames.h into oinit.c

Meanwhile, remove unused _PATH_RUNDOWN define.
DeltaFile
+0-39initrd/oinit/pathnames.h
+2-1initrd/oinit/oinit.c
+2-402 files

LLVM/project cee7b71llvm/lib/Target/Sparc SparcISelLowering.cpp, llvm/test/CodeGen/SPARC reserved-regs-named.ll

[SPARC] Accept named register aliases (#212838)

Handle r0-r31, sp, fp and the optional '%' prefix in llvm.read_register
and llvm.write_register.
DeltaFile
+94-0llvm/test/CodeGen/SPARC/reserved-regs-named.ll
+37-10llvm/lib/Target/Sparc/SparcISelLowering.cpp
+131-102 files

LLVM/project 13a1fcbclang/test/CodeGenOpenCL builtins-amdgcn-raw-buffer-atomic-max.cl builtins-amdgcn-gfx13.cl, llvm/lib/TargetParser AMDGPUTargetParser.cpp

AMDGPU: Add missing atomic-fmin-fmax-global to gfx13 feature map

fillAMDGCNFeatureMap omitted atomic-fmin-fmax-global-f32 and
atomic-fmin-fmax-global-f64 for gfx1310/gfx13-generic, so clang wrongly
rejected the raw_ptr_buffer_atomic_f{min,max}_f{32,64} builtins on those
targets even though the backend enables the features. Add them to the
gfx13 case.

Co-authored-by: Claude (Claude-Opus-4.8)
DeltaFile
+122-0llvm/test/CodeGen/AMDGPU/fp-min-max-buffer-ptr-atomics.ll
+116-0llvm/test/CodeGen/AMDGPU/fp64-min-max-buffer-ptr-atomics.ll
+54-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx13.cl
+2-0llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+1-0clang/test/CodeGenOpenCL/builtins-amdgcn-raw-buffer-atomic-max.cl
+295-05 files

LLVM/project b52233bllvm/lib/Target/ARM ARMAsmPrinter.cpp ARMTargetMachine.cpp, llvm/test/CodeGen/ARM float-abi-module-flag.ll

ARM: Read float ABI from the "float-abi" module flag

Use the value from the module flag if present, otherwise
fall back on the legacy TargetOptions field until that is
removed.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+43-0llvm/test/CodeGen/ARM/float-abi-module-flag.ll
+10-1llvm/lib/Target/ARM/ARMTargetMachine.cpp
+6-1llvm/lib/Target/ARM/ARMAsmPrinter.cpp
+59-23 files

NetBSD/pkgsrc UU9c4QFdoc CHANGES-2026

   doc: Updated lang/php83 to 8.3.33
VersionDeltaFile
1.4863+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc s3m47HXlang/php phpversion.mk, lang/php83 distinfo

   lang/php83: update to 8.3.33

   PHP 8.3.33 (2026-07-30)

   - Date:
     . Fixed leak on double DatePeriod::__construct() call. (ilutov)

   - GD:
     . Upgrade libgd. (CVE-2026-9672) (Pierre Joye)

   - PGSQL:
     . Fixed GHSA-7qpv-r5mr-78m4 (SQL injection via E'...' backslash breakout).
       (CVE-2026-17543) (ilutov)

   - Phar:
     . Fixed GHSA-vc5h-9ppw-p5f3 (Crash via recursive symlinks). (CVE-2026-7260)
       (Jakub Zelenka)
VersionDeltaFile
1.36+4-4lang/php83/distinfo
1.509+2-2lang/php/phpversion.mk
+6-62 files

DragonFlyBSD/src 8eea1a0etc/rc.d routed route6d

rc.d: Clean up routed and route6d scripts

* Remove obsolete comments.
* Replace 'eval' with assignment to 'command_args' variable.
DeltaFile
+2-7etc/rc.d/route6d
+2-6etc/rc.d/routed
+4-132 files

NetBSD/pkgsrc XpG9fY5doc CHANGES-2026

   doc: Updated lang/php82 to 8.2.33
VersionDeltaFile
1.4862+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kAs0Ienlang/php phpversion.mk, lang/php82 distinfo

   lang/php82: update to 8.2.33

   PHP 8.2.33 (2026-07-30)

   - Date:
     . Fixed leak on double DatePeriod::__construct() call. (ilutov)

   - GD:
     . Upgrade libgd. (CVE-2026-9672) (Pierre Joye)

   - PGSQL:
     . Fixed GHSA-7qpv-r5mr-78m4 (SQL injection via E'...' backslash breakout).
       (CVE-2026-17543) (ilutov)

   - Phar:
     . Fixed GHSA-vc5h-9ppw-p5f3 (Crash via recursive symlinks). (CVE-2026-7260)
       (Jakub Zelenka)
VersionDeltaFile
1.38+4-4lang/php82/distinfo
1.508+2-2lang/php/phpversion.mk
+6-62 files

LLVM/project 7fc8376clang/test/CodeGenOpenCL builtins-amdgcn-global-load-store.cl, llvm/lib/TargetParser AMDGPUTargetParser.cpp

AMDGPU: Add missing flat-global-insts to gfx13 frontend feature map (#213121)
DeltaFile
+3,291-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+358-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.store.b128.ll
+1-0llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+1-0clang/test/CodeGenOpenCL/builtins-amdgcn-global-load-store.cl
+3,651-04 files

DragonFlyBSD/src d0e023aetc/rc.d devfs

rc.d: Skip 'devfs' in jails

Obtained-from: FreeBSD
DeltaFile
+1-0etc/rc.d/devfs
+1-01 files

LLVM/project 8b18215llvm/lib/Target/ARM ARMISelLowering.cpp ARMTargetMachine.h, llvm/unittests/Target/ARM MachineInstrTest.cpp

ARM: Thread float ABI through ARMSubtarget (NFC) (#212931)
DeltaFile
+12-6llvm/unittests/Target/ARM/MachineInstrTest.cpp
+11-3llvm/lib/Target/ARM/ARMTargetMachine.cpp
+11-1llvm/lib/Target/ARM/ARMSubtarget.h
+4-3llvm/lib/Target/ARM/ARMSubtarget.cpp
+0-6llvm/lib/Target/ARM/ARMTargetMachine.h
+2-3llvm/lib/Target/ARM/ARMISelLowering.cpp
+40-223 files not shown
+45-279 files

LLVM/project c57b2b6llvm/include/llvm/CodeGen SelectionDAG.h, llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp SelectionDAG.cpp

DAG: Use poison in getLoad/getStore for offsets (#212066)
DeltaFile
+36-20llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+11-10llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+7-7llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
+6-6llvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/amdgpu_isel.ll.expected
+12-0llvm/include/llvm/CodeGen/SelectionDAG.h
+4-4llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll
+76-473 files not shown
+80-519 files

LLVM/project 503e7f6llvm/include module.modulemap

Module Build Fix: Add NVPTXTargetParser.def as a header (#213194)

Fixes module build `-DLLVM_ENABLE_MODULES=ON` in
https://ci.swift.org/job/llvm.org/job/clang-stage2-Rthinlto/job/main/457
by adding missing header for `NVPTXTargetParser.def`.

rdar://183685761
DeltaFile
+1-0llvm/include/module.modulemap
+1-01 files

LLVM/project 1ddfb94clang/docs ReleaseNotes.md, clang/lib/Sema SemaChecking.cpp

[Sema] Fix crash in __builtin_dump_struct with -Werror -Wformat-pedantic (#212377)

`DiagnosticErrorTrap::hasErrorOccurred()` treats warnings promoted to
errors by `-Werror` as real errors, causing `BuiltinDumpStructGenerator`
to bail out before building the `PseudoObjectExpr` wrapper. CodeGen then
encounters the untransformed `CallExpr` with a placeholder builtin type
and hits `llvm_unreachable` in `CodeGenTypes::ConvertType`.
Use `hasUnrecoverableErrorOccurred()` instead, which ignores `-Werror`
promoted warnings and only bails on genuine compilation errors.

Fixes #211943
DeltaFile
+13-0clang/test/CodeGenCXX/GH211943.cpp
+3-3clang/lib/Sema/SemaChecking.cpp
+2-0clang/docs/ReleaseNotes.md
+18-33 files

LLVM/project 531f8afllvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes BottomUpVec.h SLPTreeVec.h, llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes SLPTreeVec.cpp BottomUpVec.cpp

[NFC] Rename BottomUpVec to SLPTreeVec
DeltaFile
+0-791llvm/test/Transforms/SandboxVectorizer/bottomup_basic.ll
+791-0llvm/test/Transforms/SandboxVectorizer/slp_tree_basic.ll
+0-554llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.cpp
+553-0llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/SLPTreeVec.cpp
+110-0llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/SLPTreeVec.h
+0-109llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h
+1,454-1,45425 files not shown
+1,573-1,57331 files