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

NetBSD/pkgsrc-wip 4ef3f8drumdl distinfo Makefile

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

OPNSense/core f1323f6src/opnsense/service/conf/actions.d actions_filter.conf

Update src/opnsense/service/conf/actions.d/actions_filter.conf
DeltaFile
+0-1src/opnsense/service/conf/actions.d/actions_filter.conf
+0-11 files

FreeBSD/ports dbc437castro/libnova Makefile distinfo, astro/libnova/files patch-src_Makefile.am patch-src_elp_Makefile.am

astro/libnova: fix fetching, improve port

* Pull sources from Gentoo repo because upstream stopped tarball
  releases after v0.15
* Clarify LICENSE
* Patch to remove hardcoded AM_FLAGS
* Patch to fix linking with libelp

PR:             292368
Reported by:    diizzy@
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2025Q4

(cherry picked from commit 6cf40a435f0726d0e67f4cf5a270dcea1a0934d6)
DeltaFile
+20-0astro/libnova/files/patch-src_Makefile.am
+5-6astro/libnova/Makefile
+10-0astro/libnova/files/patch-src_elp_Makefile.am
+3-3astro/libnova/distinfo
+38-94 files

LLVM/project a5fa246clang/docs LanguageExtensions.rst, clang/test/CodeGenCXX builtin-stackaddress.cpp

   [Clang] Add `__builtin_stack_address` (#148281)

Add support for `__builtin_stack_address` builtin. The semantics match
those of GCC's builtin with the same name.

`__builtin_stack_address` returns the starting address of the stack
region that may be used by called functions. It may or may not include
the space used for on-stack arguments passed to a callee (See [GCC
Bug/121013](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121013)).

Fixes #82632.
DeltaFile
+33-0clang/docs/LanguageExtensions.rst
+31-0llvm/docs/LangRef.rst
+25-0llvm/lib/Target/Sparc/SparcISelLowering.cpp
+22-0clang/test/CodeGenCXX/builtin-stackaddress.cpp
+16-0llvm/test/CodeGen/SPARC/stackaddress.ll
+14-0llvm/test/CodeGen/X86/stackaddress.ll
+141-014 files not shown
+220-120 files

FreeBSD/ports 6cf40a4astro/libnova Makefile distinfo, astro/libnova/files patch-src_Makefile.am patch-src_elp_Makefile.am

astro/libnova: fix fetching, improve port

* Pull sources from Gentoo repo because upstream stopped tarball
  releases after v0.15
* Clarify LICENSE
* Patch to remove hardcoded AM_FLAGS
* Patch to fix linking with libelp

PR:             292368
Reported by:    diizzy@
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2025Q4
DeltaFile
+20-0astro/libnova/files/patch-src_Makefile.am
+5-6astro/libnova/Makefile
+10-0astro/libnova/files/patch-src_elp_Makefile.am
+3-3astro/libnova/distinfo
+38-94 files

LLVM/project 43138d6clang/test/Driver aarch64-mcpu.c, clang/test/Driver/print-enabled-extensions aarch64-ampere1c.c

[Aarch64] Add support for Ampere1C core (#175442)

This patch adds initial support for the ARMv9.2+ Ampere1C core.
DeltaFile
+70-0clang/test/Driver/print-enabled-extensions/aarch64-ampere1c.c
+25-0llvm/lib/Target/AArch64/AArch64Processors.td
+2-1llvm/unittests/TargetParser/TargetParserTest.cpp
+3-0llvm/unittests/TargetParser/Host.cpp
+3-0clang/test/Driver/aarch64-mcpu.c
+2-0llvm/docs/ReleaseNotes.md
+105-15 files not shown
+110-111 files

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

Merge branch 'main' into users/rovka/inheritable-legacy-fp-manager
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,52613,675 files not shown
+1,898,956-1,500,28013,681 files

LLVM/project 966c95fllvm/test/tools/llvm-mca/AArch64/Neoverse N2-sve-instructions.s N2-neon-instructions.s

[AArch64] Update NZCV flag-setting instructions' throughput for Neoverse N2 (#174740)

According to the [N2
SWOG](https://developer.arm.com/documentation/109914/latest/),
flag-setting instructions for arithmetic/logical instructions should
have a throughput of 3.

[Similar to the V2
model](https://github.com/llvm/llvm-project/pull/113542).
DeltaFile
+3,429-3,426llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-sve-instructions.s
+1,574-1,571llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-neon-instructions.s
+1,357-1,354llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-basic-instructions.s
+124-121llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-mte-instructions.s
+31-28llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-fp16fml-instructions.s
+28-25llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-rcpc-immo-instructions.s
+6,543-6,5256 files not shown
+6,682-6,62612 files

FreeBSD/ports 935d6bddns/register-dnsclient Makefile pkg-plist, dns/register-dnsclient/files register-dnsclient.in pkg-install.in

[NEW PORT] dns/register-dnsclient Dynamically register hostnames with a DNS server using GSS-TSIG

Differential Revision:  https://reviews.freebsd.org/D54447
DeltaFile
+64-0dns/register-dnsclient/files/register-dnsclient.in
+35-0dns/register-dnsclient/Makefile
+21-0dns/register-dnsclient/files/pkg-install.in
+5-0dns/register-dnsclient/files/register-dnsclient.nsupdate.sample
+3-0dns/register-dnsclient/pkg-plist
+2-0dns/register-dnsclient/pkg-descr
+130-02 files not shown
+132-08 files

LLVM/project 2e51a8allvm/include/llvm/Transforms/Scalar NaryReassociate.h, llvm/lib/Transforms/Scalar NaryReassociate.cpp

[NaryReassociate] Make uniformity-aware to prefer grouping uniform values
DeltaFile
+124-27llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+6-3llvm/test/CodeGen/AMDGPU/llc-pipeline.ll
+4-4llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+3-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+137-354 files

LLVM/project 3cdf9cellvm/test/Transforms/NaryReassociate/AMDGPU nary-add-uniform.ll

[NaryReassociate][AMDGPU] Pre-commit test for uniformity-aware reassociation (NFC)
DeltaFile
+222-0llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+222-01 files

LLVM/project 1f1dee3clang/unittests/Interpreter OutOfProcessInterpreterTests.cpp

Fix gcc name shadow warning. (#175490)

Addresses comment in #175322
DeltaFile
+3-3clang/unittests/Interpreter/OutOfProcessInterpreterTests.cpp
+3-31 files

OpenBSD/src uUsBnS5regress/sys/kern/ptrace/xstate xstate.c

   regress/xstate: Dynamic xstate buffer size

   The current implementation leads to an "xstate buffer too small" error
   on newer machines with an xstate area bigger than 1KiB. Allocate the
   buffer dynamically from PT_GETXSTATE_INFO kernel info.

   ok anton@
VersionDeltaFile
1.3+12-4regress/sys/kern/ptrace/xstate/xstate.c
+12-41 files

LLVM/project b2f795allvm/docs AMDGPUUsage.rst

Comments
DeltaFile
+4-5llvm/docs/AMDGPUUsage.rst
+4-51 files

NetBSD/pkgsrc-wip 8ed778cseatd Makefile distinfo

seatd: update to 0.9.2
DeltaFile
+7-14seatd/Makefile
+3-3seatd/distinfo
+10-172 files

FreeBSD/ports 4ac834flang/nll Makefile distinfo

lang/nll: Update 20250805a => 20260110a

Changelog:
- Added the 5x5font.
- Added the basic color mode.
- Added the integer math functions.
- Much memory reduction measures.
- Many modifications for micro:bit.
- Some minimal corrections.
https://kozos.jp/nlux/download.html

- Improve port-install-* readability.
- Merge INSTALL_DATA in post-install-EXAMPLES-on.

PR:     292355
DeltaFile
+7-6lang/nll/Makefile
+3-3lang/nll/distinfo
+10-92 files

FreeBSD/src c5dc38blib/msun/powerpc fenv.c fenv.h, libexec/rtld-elf/powerpc rtld_start.S

Remove all code under __SPE__

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1957
DeltaFile
+0-96libexec/rtld-elf/powerpc/rtld_start.S
+0-36sys/powerpc/powerpc/trap.c
+0-34lib/msun/powerpc/fenv.c
+0-23lib/msun/powerpc/fenv.h
+0-22sys/powerpc/booke/trap_subr.S
+0-18sys/powerpc/powerpc/exec_machdep.c
+0-2296 files not shown
+0-26612 files

OpenBSD/src afhgJocusr.bin/tmux screen-redraw.c

   Correctly draw indicators when pane-border-indicators is set to both.
   Reported by Ilya Grigoriev in GitHub issue 4780.
VersionDeltaFile
1.110+76-29usr.bin/tmux/screen-redraw.c
+76-291 files

OpenBSD/src lXxCtQxusr.bin/tmux server-client.c tmux.h

   Remember last pane or type of location for double and triple clicks and
   correctly handle it changes between first and second or second and
   third. GitHub issue 4795 from Shaobo Song.
VersionDeltaFile
1.441+39-24usr.bin/tmux/server-client.c
1.1284+3-1usr.bin/tmux/tmux.h
+42-252 files

FreeBSD/ports 9c595b3devel/pycharm Makefile

devel/pycharm: correct shebang line

this fixes build in unclean environment.

PR:             292356
Submitted by:   rhurlin
DeltaFile
+3-1devel/pycharm/Makefile
+3-11 files

FreeBSD/src 7f8b4db.github path-rules.txt, .github/workflows checklist.yml

github: Add more context to pull requests

Add code to fetch and decode CODEOWNERS and automatically @ people in
the review.

Create a new file, .github/path-rules.txt that has a set of paths to
match and specific warnings about that part of the tree. We'll use this
to try to wave off pull requests in certain areas of the tree, as well
as remind people when contrib is involved, etc.

Sponsored by:           Netflix
DeltaFile
+96-10.github/workflows/checklist.yml
+10-0.github/path-rules.txt
+106-102 files

NetBSD/pkgsrc PIlofUptextproc/nltk_data-extended_omw Makefile, textproc/nltk_data-floresta Makefile

   nltk*: update HOMEPAGES

   most are down, follow some redirects, switch to https
VersionDeltaFile
1.2+2-2textproc/nltk_data-extended_omw/Makefile
1.2+2-2textproc/nltk_data-floresta/Makefile
1.2+2-2textproc/nltk_data-framenet_v15/Makefile
1.2+2-2textproc/nltk_data-framenet_v17/Makefile
1.2+2-2textproc/nltk_data-gutenberg/Makefile
1.2+2-2textproc/nltk_data-ieer/Makefile
+12-1267 files not shown
+146-14673 files

HardenedBSD/src 291b0f1usr.sbin/syslogd syslogd.c, usr.sbin/syslogd/tests syslogd_test.sh

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+36-58usr.sbin/syslogd/syslogd.c
+34-0usr.sbin/syslogd/tests/syslogd_test.sh
+70-582 files

HardenedBSD/src c8809c8usr.sbin/syslogd syslogd.c, usr.sbin/syslogd/tests syslogd_test.sh

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+36-58usr.sbin/syslogd/syslogd.c
+34-0usr.sbin/syslogd/tests/syslogd_test.sh
+70-582 files

HardenedBSD/src f52b06fsys/amd64/amd64 mp_machdep.c, sys/i386/i386 mp_machdep.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+12-5sys/x86/x86/mp_x86.c
+0-2sys/i386/i386/mp_machdep.c
+0-1sys/x86/include/x86_smp.h
+0-1sys/amd64/amd64/mp_machdep.c
+12-94 files

LLVM/project 3575501clang/lib/Interpreter Interpreter.cpp

[clang] fix warning (#174587)

```shell
input_line_0:10:30: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
```
DeltaFile
+1-1clang/lib/Interpreter/Interpreter.cpp
+1-11 files

LLVM/project 743f0a4llvm/lib/Target/PowerPC PPCISelDAGToDAG.cpp, llvm/test/CodeGen/PowerPC pr61315.ll vector-popcnt-128-ult-ugt.ll

[PowerPC] Optimize not equal compares against zero vectors (#150422)

This patch is for special cases involving 0 vectors. During the
comparison of vector operands, current code generation checks with
`vcmpequh (vector compare equal unsigned halfword)` followed by a
negation `xxlnor (VSX Vector Logical NOR XX3-form)`.

This means that for the special case, instead of using `vcmpequh` and
then negating the result, we can directly use `vcmpgtuh (vector compare
greater than unsigned halfword)`.

As a result the negation is avoided since the only condition where this
will be false is for 0 as it is an `unsigned halfword`.

---------

Co-authored-by: himadhith <himadhith.v at ibm.com>
DeltaFile
+7-60llvm/test/CodeGen/PowerPC/pr61315.ll
+10-20llvm/test/CodeGen/PowerPC/vector-popcnt-128-ult-ugt.ll
+14-0llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
+4-8llvm/test/CodeGen/PowerPC/compare-vector-with-zero.ll
+1-2llvm/test/CodeGen/PowerPC/setcc-logic.ll
+36-905 files

OpenBSD/ports f1LvzMZdevel/jjui Makefile

   replace do-test targets of some go modules to use TEST_TARGET variable

   - devel/jjui

   ok tb@ (MAINTAINER)
VersionDeltaFile
1.18+1-2devel/jjui/Makefile
+1-21 files

OpenBSD/ports Ma8UkDDsecurity/cfssl Makefile, security/osv-scanner Makefile

   replace do-test targets of some go modules to use TEST_TARGET variable

   - security/cfssl
   - security/osv-scanner
   - textproc/miller
   - www/goat

   ok tb@
VersionDeltaFile
1.20+3-6textproc/miller/Makefile
1.10+1-3security/cfssl/Makefile
1.31+1-2security/osv-scanner/Makefile
1.3+2-0www/goat/Makefile
+7-114 files