FreeBSD/src 14cf01bshare/man/man4 vtnet.4

vtnet.4: put each sentence on its own line

Reported by:    ziaee
Fixes:          e3a0571ad74d ("vtnet: expose flags via sysctl tree")

(cherry picked from commit f6e183301851e3e826d53a29e76cfc9bc7626477)
DeltaFile
+2-1share/man/man4/vtnet.4
+2-11 files

FreeBSD/src baa28f5share/man/man4 vtnet.4, sys/dev/virtio/network if_vtnet.c if_vtnetvar.h

vtnet: expose flags via sysctl tree

Provide the flags used for a vtnet interface via the sysctl tree.
This is mostly used for debugging purposes.

Reviewed by:            Timo Völker
Differential Revision:  https://reviews.freebsd.org/D54283

(cherry picked from commit e3a0571ad74d8429a95fcae9efc1d91cc109a337)
DeltaFile
+20-0sys/dev/virtio/network/if_vtnet.c
+5-0sys/dev/virtio/network/if_vtnetvar.h
+3-1share/man/man4/vtnet.4
+28-13 files

FreeBSD/src 4d95227sys/dev/virtio/network virtio_net.h

vtnet: define flags in a consistent way

This allows adding flags in the upper 32 bits in a consistent way.
No functional change intended.

(cherry picked from commit e0c6c4ecfc755b78ac9135033053d2f15c62bf04)
DeltaFile
+23-23sys/dev/virtio/network/virtio_net.h
+23-231 files

LLVM/project b30971cllvm/include/llvm/IR ModuleSummaryIndex.h, llvm/lib/Analysis ModuleSummaryAnalysis.cpp

[ThinLTO] Remove unused relative block frequency support (#177215)

This removes most of the handling of the relative block frequency
support added in 2018 in c73cec84c99e5a63dca961fef67998a677c53a3c, which
was disabled by default and never utilized in the thin link as expected.

Support for reading old Bitcode containing the record is maintained as
required for backwards compatibility requirements, as is the support for
parsing old LLVM assembly containing that information. Tests ensure that
this backwards compatibility is maintained.

This came up in the context of redundant BFI/DT computations which
existed largely for the purpose of computing this information
and are being addressed in PR176646.
DeltaFile
+10-50llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
+3-30llvm/include/llvm/IR/ModuleSummaryIndex.h
+12-7llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+9-9llvm/test/Bitcode/thinlto-function-summary-callgraph-relbf.ll
+0-7llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
+2-3llvm/lib/AsmParser/LLParser.cpp
+36-1066 files not shown
+41-11112 files

LLVM/project 567fe2blld/COFF InputFiles.cpp, llvm/include/llvm/LTO LTO.h

[NFC][LTO] Move isPreservedName out of IRSymtab into LTO's Symbol as isLibcall (#177046)

This resolves the FIXME in IRSymtab and cleans up the semantics of the
IRSymtab. The list of preserved symbols really shouldn't be seen as a
property of the IR symbol table, since it's an LTO-specific concern, and
it's very tenuous to claim that this information is actually present in
the bitcode file to be exposed through its symbol table.

Instead, this PR moves this logic into LTO's view of the symbol, which
allows consumers to determine preserved-ness themselves. This was broken
out of #164916; this prevents that PR from introducing a circular
dependency, but it still seems like an independently good idea by virtue
of the above.
DeltaFile
+13-3llvm/lib/LTO/LTO.cpp
+2-11llvm/lib/Object/IRSymtab.cpp
+8-1llvm/include/llvm/LTO/LTO.h
+4-3llvm/lib/LTO/ThinLTOCodeGenerator.cpp
+4-1lld/COFF/InputFiles.cpp
+31-195 files

LLVM/project a1b3873clang-tools-extra/clang-doc JSONGenerator.cpp MDMustacheGenerator.cpp, clang-tools-extra/clang-doc/assets/md namespace-template.mustache class-template.mustache

[clang-doc] Add a Mustache Markdown generator

Adds a Markdown generator that uses Mustache templates. This patch adds
the templates themselves and implements changes to the JSONGenerator to
allow for the creation of specific files needed by the MD tests like
`all-files.json`.

This backend should be considered experimental. It satisfies all the
same tests that the current MD backend is tested against, but those
don't seem to provide full coverage for all functionality inside that
backend. It also doesn't output everything provided by JSON. It doesn't
use the MD unittests because the Mustache templates must currently be
written to files.
DeltaFile
+132-0clang-tools-extra/test/clang-doc/basic-project.mustache.test
+116-5clang-tools-extra/test/clang-doc/namespace.cpp
+102-18clang-tools-extra/clang-doc/JSONGenerator.cpp
+100-0clang-tools-extra/clang-doc/MDMustacheGenerator.cpp
+63-0clang-tools-extra/clang-doc/assets/md/namespace-template.mustache
+62-0clang-tools-extra/clang-doc/assets/md/class-template.mustache
+575-2322 files not shown
+830-7128 files

LLVM/project 1d5e040flang/lib/Optimizer/Transforms/CUDA CUFOpConversion.cpp, flang/test/Fir/CUDA cuda-data-transfer.fir cuda-global-addr.mlir

[flang][cuda] Remove CUFDeviceAddressOpConversion from CUFOpConversion (#177213)

The pattern has been moved to CUFOpConversionLate
DeltaFile
+3-47flang/lib/Optimizer/Transforms/CUDA/CUFOpConversion.cpp
+1-1flang/test/Fir/CUDA/cuda-data-transfer.fir
+1-1flang/test/Fir/CUDA/cuda-global-addr.mlir
+1-1flang/test/Fir/CUDA/cuda-launch.fir
+6-504 files

FreeBSD/doc 9adc71dwebsite/data/ru/events events2026.toml

website/ru: Update data/ru/events/events2026.toml

Sync to EN 7987b57c2ea997fbe9726b2972773ee737a568ff
Add FRDP footer
DeltaFile
+8-2website/data/ru/events/events2026.toml
+8-21 files

FreeNAS/freenas d06e4besrc/middlewared/middlewared/plugins cache.py

Add persistent option to cache plugin

This commit adds ability to persistently set cache entries
(survives across middleware restarts / reboots, but not system
upgrades), and set clustered cache entries (ditto about
lifecycle).
DeltaFile
+162-18src/middlewared/middlewared/plugins/cache.py
+162-181 files

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

Revert "[MemCpyOpt] support offset slices for performStackMoveOptzn and proce…"

This reverts commit 019eb855dd6a18a8f7ae5dd86abf6bc3ad0d9fa4.
DeltaFile
+0-238llvm/test/Transforms/MemCpyOpt/stack-move-offset.ll
+28-50llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
+6-7llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
+34-2953 files

LLVM/project 14fb596clang/test/CodeGen/LoongArch/lasx builtin-alias.c builtin.c, llvm/test/CodeGen/AMDGPU llc-pipeline-npm.ll

fix abi annotation

Created using spr 1.3.7
DeltaFile
+1,104-628llvm/test/CodeGen/RISCV/rvv/setcc-fp.ll
+733-733clang/test/CodeGen/LoongArch/lasx/builtin-alias.c
+733-733clang/test/CodeGen/LoongArch/lasx/builtin.c
+420-418llvm/test/CodeGen/AMDGPU/llc-pipeline-npm.ll
+813-0llvm/test/Transforms/LoopVectorize/AArch64/replicating-load-store-costs-apple.ll
+386-305llvm/test/CodeGen/RISCV/rvv/vfmadd-constrained-sdnode.ll
+4,189-2,817601 files not shown
+19,736-9,748607 files

LLVM/project d96cbf4llvm/lib/Target/AMDGPU SOPInstructions.td, llvm/test/CodeGen/AMDGPU scalar-float-sop1.ll

[AMDGPU] Improve codegen for uniform f16<-->i32 conversions (#176833)

This patch improves codegen by chaining scalar operations for uniform 
f16<-->i32 conversions where hardware supports the specific SALU
operations.

Added patterns in SOPInstructions.td to synthesize f16<-->i32
conversions via
intermediate f32 (f16-->f32-->i32 and i32-->f32-->f16).
DeltaFile
+30-65llvm/test/CodeGen/AMDGPU/scalar-float-sop1.ll
+11-0llvm/lib/Target/AMDGPU/SOPInstructions.td
+41-652 files

NetBSD/pkgsrc Hl4F40Bdoc CHANGES-2026

   Updated lang/nodejs, benchmarks/google-benchmark
VersionDeltaFile
1.549+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc Kw28shtbenchmarks/google-benchmark PLIST distinfo

   google-benchmark: updated to 1.9.5

   1.9.5

   python binding: add range check
   fix: resolve editable installation issue for python package
   Add deprecation warnings for MSVC
   [doc] Added nice to reducing_variance
   Fix bug: link Shlwapi in Libs.private for Windows
   Improve handling of private link libraries in pkg-config generation
   python: Update to cibuildwheel 3.0
   core(perf): use string move constructor for AddCustomContext
   Guard adding intel compiler flag behind check for intel compiler.
   Compilation error with warning C4267 fix
   CI: update available containers
   Update pre-commit ruff lib
   Added OpenSSF Scorecard Badge for Security Insights
   Fix build when targeting Arm64EC using Clang
   python: Assert that libdir is a Path in all branches

    [78 lines not shown]
VersionDeltaFile
1.8+19-1benchmarks/google-benchmark/PLIST
1.32+4-4benchmarks/google-benchmark/distinfo
1.33+2-2benchmarks/google-benchmark/Makefile
+25-73 files

HardenedBSD/src 4fd72edkrb5/lib/gssapi version.map, krb5/lib/krb5 version.map

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+1,192-0krb5/lib/krb5/version.map
+308-0krb5/lib/gssapi/version.map
+148-0krb5/plugins/kdb/db2/version.map
+139-5usr.sbin/cron/cron/do_command.c
+110-27lib/libsys/socket.2
+128-0krb5/plugins/preauth/pkinit/version.map
+2,025-3290 files not shown
+2,690-30596 files

HardenedBSD/src 573d7bflib/libsys socket.2, share/man/man7 simd.7

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+110-27lib/libsys/socket.2
+12-15sys/compat/linuxkpi/common/include/linux/ieee80211.h
+24-0sys/compat/linuxkpi/common/include/linux/netdevice.h
+21-0sys/net80211/ieee80211_radiotap.h
+15-2sys/compat/linuxkpi/common/include/net/mac80211.h
+5-4share/man/man7/simd.7
+187-485 files not shown
+203-5211 files

LLVM/project 769703cllvm/lib/Target/RISCV/Disassembler RISCVDisassembler.cpp

clang-format

Created using spr 1.3.8-beta.1
DeltaFile
+2-2llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
+2-21 files

NetBSD/pkgsrc Xr6XjD1lang/nodejs PLIST distinfo

   nodejs: updated to 25.4.0

   25.4.0 (Current)

   Notable Changes

   - cli: add --require-module/--no-require-module (Joyee Cheung)
   - cli: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung)
   - crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot)
   - doc: add @avivkeller to collaborators (Aviv Keller)
   - doc: add gurgunday to collaborators (Gürgün Dayıoğlu)
   - doc: mark --build-snapshot and --build-snapshot-config as stable (Joyee Cheung)
   - (SEMVER-MINOR) events: repurpose events.listenerCount() to accept EventTargets (René)
   - (SEMVER-MINOR) http: add http.setGlobalProxyFromEnv() (Joyee Cheung)
   - meta: add Renegade334 to collaborators (Renegade334)
   - module: mark require(esm) as stable (Joyee Cheung)
   - module: mark module compile cache as stable (Joyee Cheung)
   - (SEMVER-MINOR) module: allow subpath imports that start with
   - (SEMVER-MINOR) process: preserve AsyncLocalStorage in queueMicrotask only when needed (Gürgün Dayıoğlu)

    [3 lines not shown]
VersionDeltaFile
1.94+7-322lang/nodejs/PLIST
1.310+4-4lang/nodejs/distinfo
1.340+2-2lang/nodejs/Makefile
+13-3283 files

HardenedBSD/ports 8e2c958deskutils/skim distinfo, misc/rash distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1,031-759net-im/iamb/distinfo
+514-378net-im/iamb/Makefile.crates
+409-335www/wasm-pack/distinfo
+385-277misc/rash/distinfo
+457-191deskutils/skim/distinfo
+287-127multimedia/kodi/pkg-plist
+3,083-2,06761 files not shown
+4,220-2,85267 files

LLVM/project 864c6ccflang/include/flang/Optimizer/Transforms Passes.td, flang/lib/Optimizer/Transforms/CUDA CUFOpConversion.cpp

[flang][cuda] Remove option allocationConversion from pass (#177037)

The pass option was meant to be used during migration. This is not
needed anymore.
DeltaFile
+2-6flang/include/flang/Optimizer/Transforms/Passes.td
+0-4flang/lib/Optimizer/Transforms/CUDA/CUFOpConversion.cpp
+1-1flang/test/Fir/CUDA/cuda-alloc-free.fir
+1-1flang/test/Fir/CUDA/cuda-allocate.fir
+1-1flang/test/Fir/CUDA/cuda-data-transfer.fir
+5-135 files

LLVM/project 7ca7cb1mlir/include/mlir/Dialect/MemRef/IR MemoryAccessOpInterfaces.td MemoryAccessOpInterfaces.h

Resolve all the typos people found (thanks everyone!)

Co-authored-by: Alan Li <me at alanli.org>
Co-authored-by: Jakub Kuderski <jakub at nod-labs.com>
Co-authored-by: Maksim Levental <maksim.levental at gmail.com>
DeltaFile
+7-7mlir/include/mlir/Dialect/MemRef/IR/MemoryAccessOpInterfaces.td
+1-1mlir/include/mlir/Dialect/MemRef/IR/MemoryAccessOpInterfaces.h
+8-82 files

LLVM/project 0272fffllvm/test/CodeGen/Mips/msa f16-llvm-ir.ll, llvm/test/CodeGen/RISCV/rvv setcc-fp.ll vfmadd-constrained-sdnode.ll

fix srliy decoding conflict

Created using spr 1.3.8-beta.1
DeltaFile
+1,104-628llvm/test/CodeGen/RISCV/rvv/setcc-fp.ll
+386-305llvm/test/CodeGen/RISCV/rvv/vfmadd-constrained-sdnode.ll
+203-298llvm/test/CodeGen/Mips/msa/f16-llvm-ir.ll
+277-193llvm/test/CodeGen/RISCV/rvv/vfsub-constrained-sdnode.ll
+259-181llvm/test/CodeGen/RISCV/rvv/vfmul-constrained-sdnode.ll
+259-181llvm/test/CodeGen/RISCV/rvv/vfadd-constrained-sdnode.ll
+2,488-1,786274 files not shown
+13,090-6,820280 files

LLVM/project d0c0b64llvm/test/CodeGen/Mips/msa f16-llvm-ir.ll, llvm/test/CodeGen/RISCV/rvv setcc-fp.ll vfmadd-constrained-sdnode.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+1,104-628llvm/test/CodeGen/RISCV/rvv/setcc-fp.ll
+386-305llvm/test/CodeGen/RISCV/rvv/vfmadd-constrained-sdnode.ll
+203-298llvm/test/CodeGen/Mips/msa/f16-llvm-ir.ll
+277-193llvm/test/CodeGen/RISCV/rvv/vfsub-constrained-sdnode.ll
+259-181llvm/test/CodeGen/RISCV/rvv/vfmul-constrained-sdnode.ll
+259-181llvm/test/CodeGen/RISCV/rvv/vfadd-constrained-sdnode.ll
+2,488-1,786269 files not shown
+12,977-6,693275 files

LLVM/project 5439df1clang/lib/Sema HLSLBuiltinTypeDeclBuilder.cpp, clang/test/AST/HLSL StructuredBuffers-AST.hlsl TypedBuffers-AST.hlsl

[HLSL] Improve HLSL resource method generation (#176806)

Refactor how HLSL resource methods are constructed in
HLSLBuiltinTypeDeclBuilder to be more robust and semantically correct.

- Switch to using Sema::BuildCallExpr and Sema::BuildCStyleCastExpr for
  building builtin calls, ensuring proper type checking and AST
  structure. This fixes issues with non-template resources like
  SamplerState where AST errors aren't automatically resolved during
  instantiation.
- Treat parameter placeholders as LValues in convertPlaceholder. This is
  required for builtins with 'out' parameters (e.g., GetDimensions) now
  that proper type checking via BuildCallExpr is performed.
- Fix a bug in CreateFromBinding methods where the counter handle was
  assigned an incorrect handle type.
- Add assertions to ensure the correct field is accessed for handles,
  preventing errors when implementing methods like Texture2D.Sample.
- Update AST tests to reflect changes in expression value categories
  (VK_LValue) and the introduction of CStyleCastExpr.
DeltaFile
+72-74clang/test/AST/HLSL/StructuredBuffers-AST.hlsl
+33-34clang/test/AST/HLSL/TypedBuffers-AST.hlsl
+37-17clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.cpp
+23-13clang/test/AST/HLSL/ByteAddressBuffers-AST.hlsl
+165-1384 files

NetBSD/pkgsrc-wip 289d88ficu PLIST Makefile, icu/patches patch-config_mh-scoosr5 patch-common_umutex.h

icu: removed; newer version is in base
DeltaFile
+0-273icu/PLIST
+0-182icu/Makefile
+0-77icu/patches/patch-config_mh-scoosr5
+0-47icu/patches/patch-common_umutex.h
+0-45icu/patches/patch-configure
+0-34icu/patches/patch-configure.ac
+0-65819 files not shown
+0-98225 files

FreeBSD/doc d5368e4website/data/ru/news news.toml

website/ru: Update data/ru/news/news.toml

Sync to EN 4fe4ba644669ca673b4f9cfc6f1b489e5f508443
DeltaFile
+5-1website/data/ru/news/news.toml
+5-11 files

FreeBSD/ports 1f11483mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.6.8
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

HardenedBSD/ports 1f11483mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.6.8
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

FreeBSD/ports 974d52awww/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 8.3.0
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+1-1www/nextcloud-contacts/Makefile
+4-42 files

HardenedBSD/ports 974d52awww/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 8.3.0
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+1-1www/nextcloud-contacts/Makefile
+4-42 files