DragonFlyBSD/src 610965dusr.sbin/makefs/hammer2 hammer2_chain.c hammer2_vnops.c

usr.sbin/makefs: Sync with sys/vfs/hammer2

Sync with following sys/vfs/hammer2 commits.

$ git log --pretty="%h %s" fb6876367e661ff6b883baafc4e204432813da9b.. -- sys/vfs/hammer2/
d21046eeda Fix various typos
5f49e876b9 hammer2 - Add debugging
abe564f10e kernel - Minor Syntax cleanup
0d0182bdb4 hammer2 - disable FIOSEEKHOLE
a9d812fe50 sys/vfs/hammer2: Remove hardlink related obsolete comments
af1833426b sys/vfs/hammer2: Add missing ctime updates
DeltaFile
+24-3usr.sbin/makefs/hammer2/hammer2_chain.c
+10-17usr.sbin/makefs/hammer2/hammer2_vnops.c
+8-12usr.sbin/makefs/hammer2/hammer2_inode.c
+5-0usr.sbin/makefs/hammer2/hammer2_ioctl.c
+3-2usr.sbin/makefs/hammer2/hammer2_vfsops.c
+1-3usr.sbin/makefs/hammer2/hammer2_xops.c
+51-376 files

FreeBSD/ports 88b5e7bdevel/sbt distinfo Makefile

devel/sbt: update to 1.12.0 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

FreeNAS/freenas 9690da9src/middlewared/middlewared/plugins/docker migrate.py fs_manage.py, tests/api2 test_docker_setup.py test_docker_migration.py

NAS-139183 / 26.04 / Make sure to reset ix-apps mountpoint after it is umounted (#17959)

This PR adds changes to prevent ix-apps mountpoint conflicts during
replication and setting/unsetting docker pool between manually
replicated ix-apps based pools. How we do that is:

- Inherit mountpoint property when ix-apps dataset is unmounted
(resetting from /.ix-apps)
- Exclude mountpoint property during docker.backup_to_pool and migration
replication
- Update integration tests to verify ix-apps mountpoint is correctly
inherited after pool unset, migration, and backup

ix-apps dataset does not get mounted automatically as `canmount` is set
appropriately.
DeltaFile
+28-0tests/api2/test_docker_setup.py
+16-0tests/api2/test_docker_migration.py
+6-1src/middlewared/middlewared/plugins/docker/migrate.py
+7-0tests/api2/test_docker_backup.py
+5-1src/middlewared/middlewared/plugins/docker/fs_manage.py
+1-1src/middlewared/middlewared/plugins/docker/backup_to_pool.py
+63-36 files

OPNSense/core 984ff82src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: shuffle form around
DeltaFile
+76-74src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+76-741 files

NetBSD/pkgsrc-wip de42615dillo distinfo, dillo/patches patch-dpi_bookmarks.c patch-dpi_cookies.c

dillo: Add reference to upstream patches
DeltaFile
+19-19dillo/distinfo
+3-0dillo/patches/patch-dpi_bookmarks.c
+3-0dillo/patches/patch-dpi_cookies.c
+3-0dillo/patches/patch-dpi_downloads.cc
+3-0dillo/patches/patch-dpi_dpiutil.c
+3-0dillo/patches/patch-dpid_dpidc.c
+34-1914 files not shown
+76-1920 files

FreeNAS/freenas f84477asrc/freenas/usr/lib/netdata/python.d/python_modules/bases/FrameworkServices TNSimpleService.py, src/freenas/usr/libexec/netdata/python.d/python_modules/bases/FrameworkServices TNSimpleService.py

Fix netdata python.d plugin path
DeltaFile
+65-0src/freenas/usr/lib/netdata/python.d/python_modules/bases/FrameworkServices/TNSimpleService.py
+0-65src/freenas/usr/libexec/netdata/python.d/python_modules/bases/FrameworkServices/TNSimpleService.py
+65-652 files

OPNSense/core 9978c37src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes IntegerField.php, src/opnsense/mvc/app/models/OPNsense/Radvd Radvd.php

radvd: only validate extras when ramax is valid

Otherwise the calculations will tell us numbers that are not
correct.
DeltaFile
+18-0src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IntegerField.php
+9-1src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.php
+27-12 files

FreeBSD/ports 9617c57misc/py-xgboost distinfo Makefile, misc/py-xgboost/files patch-CMakeLists.txt

misc/{,py-}xgboost: update 2.1.4 → 3.1.3

Reported by:    portscout
DeltaFile
+8-8misc/py-xgboost/files/patch-CMakeLists.txt
+8-8misc/xgboost/files/patch-CMakeLists.txt
+3-3misc/py-xgboost/distinfo
+3-3misc/xgboost/distinfo
+1-1misc/py-xgboost/Makefile
+2-0misc/xgboost/pkg-plist
+25-231 files not shown
+26-247 files

FreeBSD/ports c96e71dmisc/cuttlefish distinfo pkg-plist

misc/cuttlefish: update 2.10.0 → 2.10.1

Reported by:    portscout
DeltaFile
+3-3misc/cuttlefish/distinfo
+1-1misc/cuttlefish/pkg-plist
+1-1misc/cuttlefish/Makefile
+5-53 files

FreeBSD/ports 250f1d7devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.9.21 → 0.9.24

Reported by:    portscout
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 4854fb0math/py-spot distinfo Makefile, math/spot Makefile distinfo

math/{,py-}spot: update 2.14.3 → 2.14.5

Reported by:    portscout
DeltaFile
+12-1math/spot/Makefile
+3-3math/py-spot/distinfo
+3-3math/spot/distinfo
+1-1math/py-spot/Makefile
+19-84 files

FreeBSD/ports 995ae8baudio/neuralrack-lv2 distinfo Makefile

audio/neuralrack-lv2: update 0.2.0-2 → 0.3.0

Reported by:    portscout
DeltaFile
+5-5audio/neuralrack-lv2/distinfo
+2-3audio/neuralrack-lv2/Makefile
+7-82 files

FreeBSD/ports 1ee0314devel/linenoise Makefile distinfo

devel/linenoise: update 1.0-34 → 2.0

Reported by:    portscout
DeltaFile
+2-4devel/linenoise/Makefile
+3-3devel/linenoise/distinfo
+5-72 files

FreeBSD/ports a853630misc/llama-cpp pkg-plist distinfo

misc/llama-cpp: update 7617 → 7709

Reported by:    portscout
DeltaFile
+3-4misc/llama-cpp/pkg-plist
+3-3misc/llama-cpp/distinfo
+1-1misc/llama-cpp/Makefile
+7-83 files

FreeBSD/ports 4f467a7devel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.9.21 → 0.9.24

Reported by:    portscout
DeltaFile
+45-47devel/uv/distinfo
+21-22devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+71-745 files

FreeBSD/ports b8f3068dns/mosdns distinfo Makefile

dns/mosdns: update 5.3.3 → 5.3.4

Reported by:    portscout
DeltaFile
+5-5dns/mosdns/distinfo
+1-2dns/mosdns/Makefile
+6-72 files

FreeBSD/ports 68523f6misc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json package-lock-sharp.json

misc/github-copilot-cli: update 0.0.373 → 0.0.377
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+5-5misc/github-copilot-cli/distinfo
+3-3misc/github-copilot-cli/files/package-lock-sharp.json
+1-1misc/github-copilot-cli/Makefile
+37-374 files

FreeBSD/ports baee469devel/bacon distinfo Makefile

devel/bacon: update 3.20.1 → 3.21.0

Reported by:    portscout
DeltaFile
+281-289devel/bacon/distinfo
+140-145devel/bacon/Makefile
+421-4342 files

FreeBSD/ports ccbc408graphics/resvg distinfo Makefile

graphics/resvg: update 0.45.1 → 0.46.0

Reported by:    portscout
DeltaFile
+75-67graphics/resvg/distinfo
+37-34graphics/resvg/Makefile
+112-1012 files

FreeBSD/ports 888bfaenet-p2p/qbittorrent Makefile

net-p2p/qbittorrent: Add workaround for the crash in QT6 libraries

PR:             291988
DeltaFile
+3-1net-p2p/qbittorrent/Makefile
+3-11 files

LLVM/project fcff5b0llvm/lib/Target/LoongArch LoongArchISelLowering.cpp, llvm/test/CodeGen/LoongArch/lsx issue174606.ll

[LoongArch] Disable strict node mutation to fix strict FP lowering crash (#175484)

The patch disables strict node mutation for LoongArch by setting
IsStrictFPEnabled to true.

This change fixes the current strict FP lowering crash only.
ISD::STRICT_FSETCC and ISD::STRICT_FSETCCS can be further improved.

Fixes #174606
DeltaFile
+32-0llvm/test/CodeGen/LoongArch/lsx/issue174606.ll
+3-0llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
+35-02 files

LLVM/project 19317adclang/include/clang/Interpreter IncrementalExecutor.h, clang/lib/Interpreter IncrementalExecutor.cpp Interpreter.cpp

[clang-repl] Rework layering of incremental executors. (#175448)

The original Interpreter implementation had a hard dependency on ORC and
grew organically with the addition of out-of-process JIT support. This
tightly coupled the Interpreter to a specific execution engine and
leaked ORC-specific assumptions (runtime layout, symbol lookup,
exception model) into higher layers.

The WebAssembly integration demonstrated that incremental execution can
be implemented without ORC, exposing the need for a cleaner abstraction
boundary.

This change introduces an IncrementalExecutor interface and moves
ORC-based execution behind a concrete implementation. The Interpreter
now depends only on the abstract executor, improving layering and
encapsulation.

In addition, the Interpreter can be configured with user-provided
incremental executor implementations, enabling ORC-independent
execution, easier testing, and future extensions without modifying the
core Interpreter.
DeltaFile
+250-100clang/lib/Interpreter/IncrementalExecutor.cpp
+13-260clang/lib/Interpreter/Interpreter.cpp
+121-0clang/lib/Interpreter/OrcIncrementalExecutor.cpp
+93-0clang/include/clang/Interpreter/IncrementalExecutor.h
+0-90clang/lib/Interpreter/IncrementalExecutor.h
+67-4clang/unittests/Interpreter/InterpreterExtensionsTest.cpp
+544-4547 files not shown
+643-51613 files

FreeBSD/ports 4b91ef7devel/py-logbook distinfo Makefile, devel/py-logbook/files patch-pyproject.toml

devel/py-logbook: update to 1.9.2

Changes: https://github.com/getlogbook/logbook/blob/1.9.2/CHANGES
DeltaFile
+41-3devel/py-logbook/distinfo
+16-5devel/py-logbook/Makefile
+19-0devel/py-logbook/Makefile.crates
+11-0devel/py-logbook/files/patch-pyproject.toml
+87-84 files

OPNSense/core c7336afsrc/etc/inc/plugins.inc.d radvd.inc

radvd: use configtest debug level

In practice this doesn't really matter.   I don't see any debug
messages in my installation.  Normal logging should go through
and this is also very sparse.
DeltaFile
+1-1src/etc/inc/plugins.inc.d/radvd.inc
+1-11 files

LLVM/project 65a5cdfllvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt

Merge branch 'main' into users/hev/issue-168152
DeltaFile
+42,349-42,348llvm/test/MC/AMDGPU/gfx8_asm_vop3.s
+41,419-41,418llvm/test/MC/AMDGPU/gfx7_asm_vop3.s
+36,428-36,427llvm/test/MC/AMDGPU/gfx9_asm_vop3.s
+28,175-28,174llvm/test/MC/AMDGPU/gfx9_asm_vopc.s
+22,708-22,884llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt
+22,276-22,275llvm/test/MC/AMDGPU/gfx8_asm_vopc.s
+193,355-193,52611,266 files not shown
+1,800,125-1,347,92411,272 files

FreeNAS/freenas 6aa2afbsrc/middlewared/middlewared/plugins/docker restore_backup.py

Use recursive deletion for docker dataset during restore
DeltaFile
+2-1src/middlewared/middlewared/plugins/docker/restore_backup.py
+2-11 files

LLVM/project e5b6833llvm/lib/Target/WebAssembly WebAssemblyTargetTransformInfo.cpp WebAssemblyISelLowering.cpp, llvm/test/CodeGen/WebAssembly memory-interleave.ll simd-pr61780.ll

[WebAssembly] vi8 mul cost modelling. (#175177)

We've already optimised these, so update the cost model to reflect it.
And skip the isBeforeLegalize check when lowering i8 muls, because it
then misses the cases where, say v32i8, has been type legalised into 2x
v16i8.

Also explicitly disable memory interleaving for any factor other than
two or four.
DeltaFile
+127-0llvm/test/CodeGen/WebAssembly/memory-interleave.ll
+46-54llvm/test/Transforms/LoopVectorize/WebAssembly/memory-interleave.ll
+23-0llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
+6-7llvm/test/CodeGen/WebAssembly/simd-pr61780.ll
+2-3llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
+204-645 files

LLVM/project 9725cb8llvm/lib/Target/SPIRV SPIRVPushConstantAccess.cpp, llvm/test/CodeGen/SPIRV vk-pushconstant-layout.ll vk-pushconstant-access.ll

[SPIR-V] Fix Linkage capability with pushconstant (#175192)

When the SPIR-V backend handles a push constant, a new global with a
target-specific is generated. This global should have the same
visibility as the source, but turns out it was not the case: linkage was
still external, but visibility went from hidden to visible.

This causes the later passes to generate a Linkage decoration, adding
the Linkage capability, which is not compatible with Vulkan. Fixing
this.
DeltaFile
+2-0llvm/test/CodeGen/SPIRV/vk-pushconstant-layout.ll
+2-0llvm/test/CodeGen/SPIRV/vk-pushconstant-access.ll
+1-0llvm/lib/Target/SPIRV/SPIRVPushConstantAccess.cpp
+5-03 files

NetBSD/pkgsrc aOmD0kHwww/curl Makefile.common

   (www/curl) Fix build for NetBSD/9.4 by PREFER_PKGSRC
VersionDeltaFile
1.32+7-1www/curl/Makefile.common
+7-11 files

NetBSD/pkgsrc-wip 4ef3f8drumdl distinfo Makefile

rumdl: update to 0.0.214
DeltaFile
+3-3rumdl/distinfo
+1-1rumdl/Makefile
+4-42 files