FreeBSD/src f51bc79usr.bin/sockstat main.c

sockstat: improve formataddr() according to style(9)

Reviewed by:    des
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54412

(cherry picked from commit f89f7e58ba1d54c6a683e3cc899938895496c088)
DeltaFile
+4-4usr.bin/sockstat/main.c
+4-41 files

NetBSD/src 620ZM0Ktools/gcc gcc-version.mk

   bump the netbsd gcc 14 version due to addition of gfortran support.
VersionDeltaFile
1.30+2-2tools/gcc/gcc-version.mk
+2-21 files

LLVM/project db48679llvm/test/CodeGen/AMDGPU scalar-float-sop1.ll

[AMDGPU][NFC] Pre-commit tests for f16<->i32 conversions (#176630)

This patch adds tests showing current AMDGPU codegen for f16 to i32 and
i32 to f16 conversions.

These tests will be updated in a follow-up PR with modified
SOPInstructions.td that will have an effect on the tests.
DeltaFile
+148-5llvm/test/CodeGen/AMDGPU/scalar-float-sop1.ll
+148-51 files

NetBSD/src B8KavqJdoc CHANGES

   note gfortran appears.
VersionDeltaFile
1.3220+2-1doc/CHANGES
+2-11 files

LLVM/project 0c12df1llvm/lib/Target/X86/MCTargetDesc X86AsmBackend.cpp, llvm/test/MC/X86 x86-jcxz-loop-fixup.s

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+55-0llvm/test/MC/X86/Relocations/fixup-overflow.s
+29-0llvm/test/MC/X86/Relocations/jcxz-loop-overflow.s
+14-13llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
+0-26llvm/test/MC/X86/x86-jcxz-loop-fixup.s
+98-394 files

LLVM/project ae5fc55llvm/lib/Target/X86/MCTargetDesc X86AsmBackend.cpp, llvm/test/MC/X86 x86-jcxz-loop-fixup.s

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+55-0llvm/test/MC/X86/Relocations/fixup-overflow.s
+29-0llvm/test/MC/X86/Relocations/jcxz-loop-overflow.s
+14-13llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
+0-26llvm/test/MC/X86/x86-jcxz-loop-fixup.s
+98-394 files

LLVM/project 2f5359dllvm/lib/Target/X86/MCTargetDesc X86AsmBackend.cpp, llvm/test/MC/X86 x86-jcxz-loop-fixup.s

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+55-0llvm/test/MC/X86/Relocations/fixup-overflow.s
+29-0llvm/test/MC/X86/Relocations/jcxz-loop-overflow.s
+14-13llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
+0-26llvm/test/MC/X86/x86-jcxz-loop-fixup.s
+98-394 files

LLVM/project e02c79alibcxxabi/src cxa_personality.cpp

[libc++abi] Remove old workaround for detecting libunwind (#176009)

This workaround should no longer be relevant since we don't support
building against libunwind headers from LLVM 14.
DeltaFile
+0-9libcxxabi/src/cxa_personality.cpp
+0-91 files

LLVM/project 019eb85llvm/include/llvm/Transforms/Scalar MemCpyOptimizer.h, llvm/lib/Transforms/Scalar MemCpyOptimizer.cpp

[MemCpyOpt] support offset slices for performStackMoveOptzn and processMemCpy (#176436)

In particular, support offset of src, since offset of dest will be a
followup change when dest is allowed to be not full-sized with copy.

Extracted from https://github.com/llvm/llvm-project/pull/150792
DeltaFile
+238-0llvm/test/Transforms/MemCpyOpt/stack-move-offset.ll
+50-28llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
+7-6llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
+295-343 files

LLVM/project 1711e00llvm/lib/Target/AMDGPU GCNPreRAOptimizations.cpp, llvm/test/CodeGen/AMDGPU fma.f16.ll llvm.fmuladd.f16.ll

[AMDGPU] Extend RA hints to handle VGPR_16_Lo128 (#176819)

DeltaFile
+4-12llvm/test/CodeGen/AMDGPU/fma.f16.ll
+6-7llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp
+2-6llvm/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll
+2-4llvm/test/CodeGen/AMDGPU/fmul-to-ldexp.ll
+14-294 files

LLVM/project f6bfcd2llvm/include/llvm/CodeGen/GlobalISel IRTranslator.h, llvm/lib/CodeGen/GlobalISel IRTranslator.cpp

GlobalISel: Use LibcallLoweringInfo in IRTranslator for real

f24eafa6556b8899b6ec6ccde95d97d4620d3fd1 changed this to use
the newer APIs using LibcallImpl, but didn't query from the
analysis and used the old copy from TargetLowering.
DeltaFile
+11-4llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
+1-0llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h
+12-42 files

LLVM/project 207551fllvm/include/llvm/CodeGen TargetLowering.h, llvm/lib/CodeGen TargetLoweringBase.cpp StackProtector.cpp

CodeGen: Use LibcallLoweringInfo for stack protector insertion

Thread LibcallLoweringInfo into the TargetLowering hooks used
by the stack protector passes.
DeltaFile
+16-9llvm/lib/CodeGen/TargetLoweringBase.cpp
+12-9llvm/lib/Target/X86/X86ISelLoweringCall.cpp
+13-8llvm/lib/CodeGen/StackProtector.cpp
+11-9llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+11-5llvm/include/llvm/CodeGen/TargetLowering.h
+7-5llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+70-4510 files not shown
+110-6916 files

LLVM/project f734f42llvm/include/llvm/CodeGen SelectionDAGISel.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

DAG: Take LibcallLoweringInfo from analysis (#176800)

Previously this was taking a duplicate copy of this information
from TargetLowering. This moves the bulk of libcall checks to use
the new analysis. There are still a few straggler uses in misc.
passes in a few backends (mainly AArch64 has some libcall emission
in FinalizeISel and PrologEpilogInserter).
DeltaFile
+29-16llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
+4-0llvm/test/CodeGen/X86/llc-pipeline-npm.ll
+2-2llvm/test/tools/llc/new-pm/start-stop.ll
+3-0llvm/include/llvm/Passes/CodeGenPassBuilder.h
+3-0llvm/test/CodeGen/AMDGPU/llc-pipeline-npm.ll
+1-0llvm/include/llvm/CodeGen/SelectionDAGISel.h
+42-186 files

LLVM/project 6990853llvm/lib/MC MCAssembler.cpp, llvm/test/MC/Mips set-sym-recursive.s

MCAssembler: Write object only if there is no layout error (#176820)

Currently, parsing phase errors suppress `writeObject` while layout
errors don't. This patch suppresses `writeObject` for layout errors.
The output file would be discarded anyway.

This change allows us to test fixup value overflow using large fill
fragments (e.g. `.space 0x80000000`) without wasting time on the unused
temporary object file.
DeltaFile
+7-3llvm/test/MC/Mips/set-sym-recursive.s
+5-2llvm/lib/MC/MCAssembler.cpp
+12-52 files

FreeNAS/freenas 0ea6252tests/sharing_protocols/iscsi test_261_iscsi_cmd.py

NAS-139375 / 25.10.2 / Improve test__resize_target_zvol and add HA/ALUA version (by bmeagherix) (#18059)

- Add some LBA writes to `test__resize_target_zvol`
- Add a second initiator to `test__resize_target_zvol`
- Add `test__ha_resize_target_zvol`

----
CI run where the updated/new tests pass is
[here](http://jenkins.eng.ixsystems.net:8080/job/tests/job/sharing_protocols_tests/1333/).

Also reviewed `tcpdump` from each HA node of single
`test__ha_resize_target_zvol` test to ensure things looked correct.

Original PR: https://github.com/truenas/middleware/pull/18052

Co-authored-by: Brian M <brian.meagher at ixsystems.com>
DeltaFile
+65-6tests/sharing_protocols/iscsi/test_261_iscsi_cmd.py
+65-61 files

NetBSD/src Ldca3Qzbin/sh sh.1

   remove extraneous ref to ``previous job''
VersionDeltaFile
1.274+3-3bin/sh/sh.1
+3-31 files

FreeNAS/freenas b6669f5src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/smb_ util_passdb.py passdb.py

Add support for clustered local SMB accounts

This commit adds support for managing clustered accounts database
for SMB users and groups. This is accomplished by wrapping around
existing TDBHandle utils and expanding their functionality so
that they also work with clustered databases. The passdb-related
functions now take a clustered keyword argument, and group-mapping
now has alternative CLUSTERED path.
DeltaFile
+160-16src/middlewared/middlewared/utils/tdb.py
+35-20src/middlewared/middlewared/plugins/smb_/util_passdb.py
+19-14src/middlewared/middlewared/plugins/smb_/passdb.py
+19-11src/middlewared/middlewared/plugins/smb_/groupmap.py
+13-4src/middlewared/middlewared/plugins/smb_/util_groupmap.py
+15-0src/middlewared/middlewared/plugins/smb.py
+261-656 files

FreeNAS/freenas be804detests/sharing_protocols/iscsi test_261_iscsi_cmd.py

Improve test__resize_target_zvol and add HA/ALUA version

(cherry picked from commit 8b1e46f23b21ded09635abae3474dcca5ce7c486)
DeltaFile
+65-6tests/sharing_protocols/iscsi/test_261_iscsi_cmd.py
+65-61 files

NetBSD/pkgsrc gnyz7Oishells/nushell distinfo, shells/nushell/patches patch-.._vendor_mio-0.8.11_src_sys_unix_selector_kqueue.rs

   nushell: patch second copy of mio as well
VersionDeltaFile
1.1+18-0shells/nushell/patches/patch-.._vendor_mio-0.8.11_src_sys_unix_selector_kqueue.rs
1.68+2-1shells/nushell/distinfo
+20-12 files

FreeBSD/ports 9c51349net/rustdesk-server distinfo Makefile.crates, net/rustdesk-server/files patch-Cargo.lock patch-Cargo.toml

net/rustdesk-server: Update to 1.1.15

- Patch version in Cargo.toml file, distribution has old version number
- Update dependencies in Cargo.lock, distribution is missing updates
DeltaFile
+6,343-0net/rustdesk-server/files/patch-Cargo.lock
+925-529net/rustdesk-server/distinfo
+460-262net/rustdesk-server/Makefile.crates
+10-0net/rustdesk-server/files/patch-Cargo.toml
+3-4net/rustdesk-server/Makefile
+7,741-7955 files

FreeNAS/freenas c0a975btests/sharing_protocols/iscsi test_261_iscsi_cmd.py

NAS-139375 / 26.04 / Improve test__resize_target_zvol and add HA/ALUA version (#18052)

- Add some LBA writes to test__resize_target_zvol
- Add a second initiator to test__resize_target_zvol
- Add test__ha_resize_target_zvol
DeltaFile
+65-6tests/sharing_protocols/iscsi/test_261_iscsi_cmd.py
+65-61 files

LLVM/project 69fbab2llvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize/X86 cost-model.ll

[VPlan] Fall back to legacy cost if operands may be force-scalarized.

If any of the operands of a VPReplicateRecipe have been
force-scalarized, then the legacy cost model skips the scalarization
overhead, but we cannot match this in the VPlan cost model.

Bail out for now in those very rare cases.

Fixes https://github.com/llvm/llvm-project/issues/176720.
DeltaFile
+44-0llvm/test/Transforms/LoopVectorize/X86/cost-model.ll
+14-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+58-02 files

FreeBSD/doc e39fdc2website/content/en/projects summerofcode.adoc

GSoC: We will participate again in 2026

Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-1website/content/en/projects/summerofcode.adoc
+1-11 files

LLVM/project a237d3fclang/include/clang/Basic DiagnosticGroups.td LangOptions.def, clang/include/clang/Options Options.td

Remove experimental from lifetime-safety
DeltaFile
+11-1clang/lib/Sema/AnalysisBasedWarnings.cpp
+6-6clang/include/clang/Basic/DiagnosticGroups.td
+3-3clang/include/clang/Options/Options.td
+3-3clang/include/clang/Basic/LangOptions.def
+2-2clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
+2-2clang/test/Sema/warn-lifetime-safety.cpp
+27-174 files not shown
+31-2210 files

FreeBSD/ports b663fb0graphics/Coin distinfo Makefile

graphics/Coin: update to 4.0.7

Tagged: https://github.com/coin3d/coin/releases/tag/v4.0.7
Changelog: https://github.com/coin3d/coin/blob/master/docs/ChangeLog.v4.0.7
DeltaFile
+3-5graphics/Coin/distinfo
+1-4graphics/Coin/Makefile
+1-1graphics/Coin/pkg-plist
+5-103 files

LLVM/project ca51c97libcxx/test/libcxx/strings/basic.string nonnull.verify.cpp, libcxx/test/std/time/time.zone/time.zone.leap/nonmembers comparison.pass.cpp

[libc++] Remove mentions of unsupported compiler version from tests (#176114)

clang-19, gcc-14 are no longer supported
DeltaFile
+0-8libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/is_array.pass.cpp
+2-2libcxx/test/libcxx/strings/basic.string/nonnull.verify.cpp
+0-3libcxx/test/std/time/time.zone/time.zone.leap/nonmembers/comparison.pass.cpp
+1-1libcxx/test/std/utilities/expected/expected.void/monadic/transform_error.pass.cpp
+1-1libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.char_array.pass.cpp
+1-1libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.pass.cpp
+5-163 files not shown
+8-199 files

OpenBSD/src VvcYaoDsys/dev/acpi amdpmc.c

   Add Strix/Krackan Point support.

   ok dv@
VersionDeltaFile
1.3+50-5sys/dev/acpi/amdpmc.c
+50-51 files

FreeNAS/freenas 56291bcsrc/middlewared/middlewared/utils tdb.py

Fix struct sequence initializatoin
DeltaFile
+2-2src/middlewared/middlewared/utils/tdb.py
+2-21 files

OpenBSD/src wqAgl8Hsys/dev/pci nhi.c

   Attach on Strix/Krackan Point.

   ok dv@
VersionDeltaFile
1.4+5-1sys/dev/pci/nhi.c
+5-11 files

OpenBSD/src p2Hngipsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2109+25-1sys/dev/pci/pcidevs_data.h
1.2114+7-1sys/dev/pci/pcidevs.h
+32-22 files