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

LLVM/project 9a632fdlldb/source/Plugins/Language/CPlusPlus MsvcStlVariant.cpp, lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/variant TestDataFormatterStdVariant.py main.cpp

[LLDB] Fix MS STL `variant` with non-trivial types (#171489)

When using `std::variant` with non-trivial types, we need to go through
multiple bases to find the `_Which` member. The MSVC STL implements this
in `xsmf_control.h` which conditionally adds/deletes copy/move
constructors/operators.

We now go to `_Variant_base` (the holder of `_Which`). This inherits
from `_Variant_storage`, which is our entry point to finding the n-th
storage (going through `_Tail`).
DeltaFile
+21-0lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/variant/TestDataFormatterStdVariant.py
+11-5lldb/source/Plugins/Language/CPlusPlus/MsvcStlVariant.cpp
+5-0lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/variant/main.cpp
+37-53 files

NetBSD/pkgsrc UdBYjAudevel/py-ruff distinfo, devel/py-ruff/patches patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs

   py-ruff: fix build on NetBSD
VersionDeltaFile
1.1+17-0devel/py-ruff/patches/patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs
1.88+2-1devel/py-ruff/distinfo
+19-12 files

NetBSD/pkgsrc 7e0oW1jdoc CHANGES-2026

   Updated parallel/py-billiard, net/py-dnsdiag
VersionDeltaFile
1.246+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc lkveKMPnet/py-dnsdiag PLIST Makefile

   py-dnsdiag: updated to 2.9.1

   2.9.1

   Added

   Add --nsid support to dnstraceroute
   Add tests for cookie feature in dnsping (66b4faa by @farrokhi).
   Add support for Python 3.14 (8099260 by @farrokhi).
   Add marker to disable IPv6 tests on Github Action (a756d10 by @farrokhi).
   Add Windows to test suite (1e1cbdb by @farrokhi).
   Add GitHub Actions workflow for running pytest integration tests (4f4021c by @farrokhi).
   Add type checking to tests (93324be by @farrokhi).
   Add a more realistic and up to date dnseval output (777c6f5 by @farrokhi).
   Add json to dnseval tests (162d7b1 by @farrokhi).
   Add EDNS flags display and improve output formatting in dnseval (2316f77 by @farrokhi).
   Add missing cli parameters in syntax help (da46a1b by @farrokhi).
   Add DoQ and DoH3 protocol support to dnseval
   Add type hints to shared DNS module and fix type syntax errors

    [19 lines not shown]
VersionDeltaFile
1.8+22-13net/py-dnsdiag/PLIST
1.14+4-5net/py-dnsdiag/Makefile
1.11+4-4net/py-dnsdiag/distinfo
+30-223 files

LLVM/project 9b8dd2cllvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

avoid duplicating getWaitCountMax
DeltaFile
+41-58llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+41-581 files

LLVM/project 6bde19flldb/test/API/commands/process/detach-resumes TestDetachResumes.py

[lldb] Disable flaky TestDetachResumes.py on Windows/AArch64

This patch marks TestDetachResumes.py skipped on Windows/AArch64.
It has been failing intermittently on Windows AArch64 buildbot:
https://lab.llvm.org/buildbot/#/builders/141/

This extends the prior change that disabled the same test on Windows
x86_64 (commit 6d8d4cf9a46b3729732736ffe288f6b722d85121 by Dmitry
Vasilyev, 2025-06-23). See #144891 for background and original
discussion.
DeltaFile
+0-1lldb/test/API/commands/process/detach-resumes/TestDetachResumes.py
+0-11 files

NetBSD/pkgsrc G7TlGakparallel/py-billiard distinfo Makefile

   py-billiard: updated to 4.2.4

   4.2.4 - 2025-11-30
   - Eliminate usage of 'return' in 'finally' blocks
VersionDeltaFile
1.21+4-4parallel/py-billiard/distinfo
1.29+2-2parallel/py-billiard/Makefile
+6-62 files

OPNSense/core 2fa135bsrc/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: fix labels and grid default
DeltaFile
+5-2src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+5-21 files

LLVM/project 4b813beopenmp/runtime/unittests CMakeLists.txt

improve LLVM_RUNTIMES_BUILD var handling
DeltaFile
+13-2openmp/runtime/unittests/CMakeLists.txt
+13-21 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

LLVM/project e51f25allvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/AArch64 arm64-vabs.ll

[SDAG] Combine select into ABD?, for const (#173581)

(select (setcc ...) (sub a, b) (sub b, a))

When b is const, the `sub a, b` becomes `add a, -b` which we take care of in this patch with the m_SpecificNeg() matcher.
DeltaFile
+91-0llvm/test/CodeGen/AArch64/arm64-vabs.ll
+16-8llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+107-82 files

OpenBSD/ports D95csDudevel/qt-creator distinfo Makefile, devel/qt-creator/pkg PLIST

   Update qt-creator to 18.0.1
VersionDeltaFile
1.46+4-1devel/qt-creator/pkg/PLIST
1.55+2-2devel/qt-creator/distinfo
1.118+1-2devel/qt-creator/Makefile
+7-53 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