FreeNAS/freenas 8cf3752src/freenas/usr/local/sbin hactl, tests/api2 test_014_failover_related.py

NAS-134340 / 25.10 / Remove takeover/giveback sub-commands in hactl (#15786)

* remove hactl takeover/giveback

* update tests
DeltaFile
+2-40src/freenas/usr/local/sbin/hactl
+0-13tests/api2/test_014_failover_related.py
+2-532 files

FreeNAS/freenas 9a97396src/middlewared/middlewared/plugins/failover_ remote.py

address review
DeltaFile
+4-4src/middlewared/middlewared/plugins/failover_/remote.py
+4-41 files

FreeNAS/freenas 4746358src/middlewared/middlewared/plugins/failover_ remote.py

move failover.call_remote to private api
DeltaFile
+73-53src/middlewared/middlewared/plugins/failover_/remote.py
+73-531 files

GhostBSD/build eda8dc9boot loader.conf

Merge pull request #212 from ghostbsd/ghostbsd/issues#219

Adding Support for XHCI Mouse on the live session
DeltaFile
+5-2boot/loader.conf
+5-21 files

OpenBSD/ports aBnfkvhdevel/sdl2-image distinfo Makefile, devel/sdl2-image/patches patch-Makefile_in patch-sdl2_image-config_cmake_in

   update to sdl2-image 2.8.5, a stable bugfix release
VersionDeltaFile
1.10+2-2devel/sdl2-image/distinfo
1.7+1-1devel/sdl2-image/patches/patch-Makefile_in
1.2+1-1devel/sdl2-image/patches/patch-sdl2_image-config_cmake_in
1.6+2-0devel/sdl2-image/pkg/PLIST
1.24+1-1devel/sdl2-image/Makefile
+7-55 files

pfSense/pfsense 7d9da7bsrc/etc/inc upgrade_config.inc

Fix clobbered cron configuration on upgrade
DeltaFile
+23-1src/etc/inc/upgrade_config.inc
+23-11 files

LLVM/project 86f0e6dlibc/utils/hdrgen main.py header.py, libc/utils/hdrgen/tests test_integration.py

[libc] Add --json mode for hdrgen (#127847)

This adds a feature to hdrgen to emit JSON summaries of header
files for build system integration.  For now the summaries have
only the basic information about each header that is relevant for
build and testing purposes: the standards and includes lists.
DeltaFile
+47-24libc/utils/hdrgen/main.py
+14-0libc/utils/hdrgen/tests/expected_output/test_small.json
+11-2libc/utils/hdrgen/tests/test_integration.py
+9-0libc/utils/hdrgen/header.py
+81-264 files

LLVM/project 9107ad4libcxx/test/std/utilities/template.bitset bitset_test_cases.h

Apply clang-format to bitset_test_cases.h to make PR#120807 cleaner

Applying this formatting per reviewer comment on PR #120807: https://github.com/llvm/llvm-project/pull/120807/files#r1961834956
DeltaFile
+116-115libcxx/test/std/utilities/template.bitset/bitset_test_cases.h
+116-1151 files

FreeBSD/src 56c8c19sys/fs/nfsclient nfs_clstate.c

nfscl: Return appropriate reply status for NFSv4.1 callbacks

Certain NFSv4.1 callbacks are not currently supported/used
by the FreeBSD client.  Without this patch, NFS4ERR_NOTSUPP
is replied for the callbacks.  Since NFSv4.1 does not specify
all of these callbacks as optional, I think it is preferable
to reply NFS_OK or NFS4ERR_REJECT_DELEG instead of NFS4ERR_NOTSUPP.

This patch changes the reply status for these unsupported
callbacks, which the client has no use for.

I am not aware of any NFSv4.1 servers that will perform
any of these callbacks against the FreeBSD client at this time.

MFC after:      2 weeks
DeltaFile
+19-0sys/fs/nfsclient/nfs_clstate.c
+19-01 files

OpenBSD/ports siPMVHgnet/minio/server distinfo modules.inc

   Update to minio-0.20250218
VersionDeltaFile
1.50+154-150net/minio/server/distinfo
1.21+64-59net/minio/server/modules.inc
1.65+2-2net/minio/server/Makefile
+220-2113 files

OpenBSD/ports 2lMX1iAsysutils/node_exporter distinfo modules.inc

   Update to node_exporter-1.9.0

   ok claudio (maintainer)
VersionDeltaFile
1.14+156-188sysutils/node_exporter/distinfo
1.7+96-113sysutils/node_exporter/modules.inc
1.24+1-1sysutils/node_exporter/Makefile
+253-3023 files

FreeBSD/ports d313429devel/linux-rl9-devtools Makefile

devel/linux-rl9-devtools: add dependency on devel/linux-rl9-elfutils-libs for libdebuginfod.so.1

PR:     283920
Sponsored by:   Future Crew, LLC
DeltaFile
+2-2devel/linux-rl9-devtools/Makefile
+2-21 files

FreeBSD/ports df27a5bdevel/linux-rl9-elfutils-libs pkg-plist.amd64 pkg-plist.aarch64

devel/linux-rl9-elfutils-libs: add debuginfod client and library to package (+)

PR:     283920
Sponsored by:   Future Crew, LLC
DeltaFile
+13-0devel/linux-rl9-elfutils-libs/pkg-plist.amd64
+9-0devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
+7-1devel/linux-rl9-elfutils-libs/distinfo
+3-1devel/linux-rl9-elfutils-libs/Makefile
+32-24 files

LLVM/project f62f13dlldb/include/lldb/Interpreter CommandReturnObject.h, lldb/source/API SBCommandReturnObject.cpp

[lldb] Store the return SBValueList in the CommandReturnObject (#127566)

There are a lot of lldb commands whose result is really one or more
ValueObjects that we then print with the ValueObjectPrinter. Now that we
have the ability to access the SBCommandReturnObject through a callback
(#125006), we can store the resultant ValueObjects in the return object,
allowing an IDE to access the SBValues and do its own rich formatting.

rdar://143965453
DeltaFile
+12-7lldb/source/Commands/CommandObjectTarget.cpp
+18-0lldb/source/API/SBCommandReturnObject.cpp
+12-4lldb/source/Commands/CommandObjectFrame.cpp
+11-3lldb/include/lldb/Interpreter/CommandReturnObject.h
+13-0lldb/test/API/api/command-return-object/TestSBCommandReturnObject.py
+9-0lldb/test/API/functionalities/target_var/TestTargetVar.py
+75-147 files not shown
+91-2313 files

LLVM/project b0e24d1llvm/test/CodeGen/RISCV/rvv vleff.ll masked-tamu.ll

[RISCV] Use opaque pointers in some tests. NFC (#127906)

DeltaFile
+178-178llvm/test/CodeGen/RISCV/rvv/vleff.ll
+2-2llvm/test/CodeGen/RISCV/rvv/masked-tamu.ll
+2-2llvm/test/CodeGen/RISCV/rvv/masked-tuma.ll
+2-2llvm/test/CodeGen/RISCV/rvv/masked-tumu.ll
+2-2llvm/test/CodeGen/RISCV/rvv/unmasked-tu.ll
+2-2llvm/test/CodeGen/RISCV/rvv/masked-tama.ll
+188-1886 files

LLVM/project e8252ballvm/lib/Target/DirectX DXILRootSignature.cpp

reapply rebase fix
DeltaFile
+6-3llvm/lib/Target/DirectX/DXILRootSignature.cpp
+6-31 files

LLVM/project 9ed2adcllvm/include/llvm/MC DXContainerRootSignature.h

fixing formating
DeltaFile
+1-1llvm/include/llvm/MC/DXContainerRootSignature.h
+1-11 files

FreeBSD/ports 9206240audio/linux-rl9-sdl2_mixer Makefile, graphics/linux-rl9-sdl2_gfx Makefile

*/linux-rl9-sdl*: add SDL[2] packages from Rocky Linux 9/EPEL9 (+)

Added ports:

devel/linux-rl9-sdl12           -- SDL1 compat library
devel/linux-rl9-sdl20           -- SDL2 core library

audio/linux-rl9-sdl_sound       -- SDL1 sound library
audio/linux-rl9-sdl2_mixer      -- SDL2 mixer and library
graphics/linux-rl9-sdl_gfx      -- SDL1 GFX library
graphics/linux-rl9-sdl_image    -- SDL1 image library
graphics/linux-rl9-sdl_ttf      -- SDL1 TTF library
graphics/linux-rl9-sdl2_gfx     -- SDL2 GFX library
graphics/linux-rl9-sdl2_image   -- SDL2 image library
graphics/linux-rl9-sdl2_ttf     -- SDL2 TTF library
net/linux-rl9-sdl_net           -- SDL1 network library
net/linux-rl9-sdl2_net          -- SDL2 network library

Sponsored by:   Future Crew, LLC
DeltaFile
+26-0graphics/linux-rl9-sdl2_image/Makefile
+26-0graphics/linux-rl9-sdl2_gfx/Makefile
+26-0graphics/linux-rl9-sdl_gfx/Makefile
+26-0graphics/linux-rl9-sdl_image/Makefile
+25-0audio/linux-rl9-sdl2_mixer/Makefile
+25-0graphics/linux-rl9-sdl2_ttf/Makefile
+154-046 files not shown
+578-052 files

GhostBSD/gib b381609src create_cfg.py

Adding Support for UTouch Support on the installation
DeltaFile
+2-0src/create_cfg.py
+2-01 files

GhostBSD/build 28844c9boot loader.conf

Adding Support for UTouch Support at boot
DeltaFile
+2-0boot/loader.conf
+2-01 files

FreeNAS/freenas e2776ecsrc/middlewared/middlewared/api/v25_10_0 virt_instance.py virt_device.py, src/middlewared/middlewared/plugins/virt instance.py instance_device.py

Expose specifying IO bus for disk devices
DeltaFile
+33-16tests/api2/test_virt_vm.py
+28-14src/middlewared/middlewared/plugins/virt/instance.py
+5-0src/middlewared/middlewared/plugins/virt/instance_device.py
+2-1src/middlewared/middlewared/plugins/virt/utils.py
+3-0src/middlewared/middlewared/api/v25_10_0/virt_instance.py
+1-0src/middlewared/middlewared/api/v25_10_0/virt_device.py
+72-316 files

LLVM/project 5622f22llvm/test/tools/llvm-dwarfdump/X86 debug-names-verify-completeness-json-output.s debug-names-verify-cu-lists-json-output.s

Add back deleted test for llvm-dwarfdump JSON output (#127685)

Looks like https://github.com/llvm/llvm-project/pull/124936 was reverted
(for modifying JSON output), but the test for JSON output with errors
was deleted in https://github.com/llvm/llvm-project/pull/126587 (to
attempt to fix failing build)
This will add back a test and a new one for llvm-dwarfdump to validate
the JSON for errors. One case where the sub-categories will eventually
appear and another where not.

test plan:
ninja check-llvm-tools-llvm-dwarfdump
DeltaFile
+172-0llvm/test/tools/llvm-dwarfdump/X86/debug-names-verify-completeness-json-output.s
+111-0llvm/test/tools/llvm-dwarfdump/X86/debug-names-verify-cu-lists-json-output.s
+283-02 files

LLVM/project 6cc7ca0clang/lib/Headers gpuintrin.h nvptxintrin.h, libc/test/integration/src/__support/GPU scan_reduce.cpp

[Clang] Fix cross-lane scan when given divergent lanes (#127703)

Summary:
The scan operation implemented here only works if there are contiguous
ones in the executation mask that can be used to propagate the result.
There are two solutions to this, one is to enter 'whole-wave-mode' and
forcibly turn them back on, or to do this serially. This implementation
does the latter because it's more portable, but checks to see if the
parallel fast-path is applicable.

Needs to be backported for correct behavior and because it fixes a
failing libc test.
DeltaFile
+49-25clang/lib/Headers/gpuintrin.h
+49-0libc/test/integration/src/__support/GPU/scan_reduce.cpp
+4-1clang/lib/Headers/nvptxintrin.h
+102-263 files

FreeBSD/ports 9728c25Mk/Uses linux.mk

Mk/Uses/linux.mk: prepare for Rocky Linux 9 SDL[2] packages (+)

Co-Authored-by: Sean C. Farley <scf at FreeBSD.org>
Sponsored by:   Future Crew, LLC
DeltaFile
+16-8Mk/Uses/linux.mk
+16-81 files

LLVM/project 0127f16clang/include/clang/Basic BuiltinsNVPTX.td Cuda.h, clang/lib/Basic Cuda.cpp

[CUDA] Add support for sm101 and sm120 target architectures (#127187)

Add support for sm101 and sm120 target architectures. It requires CUDA
12.8.

---------

Co-authored-by: Sebastian Jodlowski <sjodlowski at nuro.ai>
DeltaFile
+18-5clang/lib/Basic/Targets/NVPTX.cpp
+5-3clang/include/clang/Basic/BuiltinsNVPTX.td
+8-0clang/lib/Basic/Cuda.cpp
+4-0clang/include/clang/Basic/Cuda.h
+4-0clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
+4-0clang/test/Misc/target-invalid-cpu-note/nvptx.c
+43-86 files

GhostBSD/gib 3efed8dsrc create_cfg.py

Simplified Support for XHCI Mouse
DeltaFile
+3-6src/create_cfg.py
+3-61 files

FreeBSD/ports 7f3030acad/kicad pkg-plist, cad/kicad-doc distinfo

cad/kicad: update KiCad, docs and libraries to 9.0.0

Announcement soon on https://www.kicad.org/blog/
DeltaFile
+1,632-1,623cad/kicad-library-footprints/pkg-plist
+218-216cad/kicad-library-packages3d/pkg-plist
+145-24cad/kicad/pkg-plist
+3-3cad/kicad-library-footprints/distinfo
+3-3cad/kicad-library-packages3d/distinfo
+3-3cad/kicad-doc/distinfo
+2,004-1,87210 files not shown
+2,020-1,88816 files

LLVM/project 6342095llvm/lib/Transforms/IPO MemProfContextDisambiguation.cpp

[memprof] Fix a warning

This patch fixes:

  llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp:3409:8:
  error: unused variable 'I' [-Werror,-Wunused-variable]
DeltaFile
+1-0llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
+1-01 files

LLVM/project b934073clang/lib/CodeGen CGHLSLRuntime.cpp

clang-format
DeltaFile
+1-1clang/lib/CodeGen/CGHLSLRuntime.cpp
+1-11 files

LLVM/project ef49760libc/src/unistd getsid.h CMakeLists.txt, libc/src/unistd/linux getsid.cpp CMakeLists.txt

[libc][POSIX][unistd] implement getsid (#127341)

Fixes https://github.com/llvm/llvm-project/issues/126603

---------

Signed-off-by: ZakyHermawan <zaky.hermawan9615 at gmail.com>
DeltaFile
+29-0libc/src/unistd/linux/getsid.cpp
+21-0libc/src/unistd/getsid.h
+21-0libc/test/src/unistd/getsid_test.cpp
+13-0libc/src/unistd/linux/CMakeLists.txt
+10-0libc/test/src/unistd/CMakeLists.txt
+7-0libc/src/unistd/CMakeLists.txt
+101-04 files not shown
+110-010 files