LLVM/project 37a32d4llvm/test/CodeGen/ARM bfx.ll, llvm/test/CodeGen/Thumb pr35836_2.ll pr35836.ll

[ARM] Regenerate bfx.ll and pr35836.ll tests. NFC
DeltaFile
+97-18llvm/test/CodeGen/Thumb/pr35836_2.ll
+47-20llvm/test/CodeGen/Thumb/pr35836.ll
+32-17llvm/test/CodeGen/ARM/bfx.ll
+176-553 files

LLVM/project 57f4861llvm/test/Transforms/LoopVectorize select-last-index-fp.ll select-first-index-fp.ll

[LV] Add additional tests for FP argmin/argmax.

Extend existing tests to cover both finding first/last argmin/argmax for
floating point reductions.
DeltaFile
+686-0llvm/test/Transforms/LoopVectorize/select-last-index-fp.ll
+531-0llvm/test/Transforms/LoopVectorize/select-first-index-fp.ll
+0-128llvm/test/Transforms/LoopVectorize/select-fmax-last-index.ll
+0-128llvm/test/Transforms/LoopVectorize/select-fmin-last-index.ll
+1,217-2564 files

GhostBSD/ports 09e2128x11/ghostbsd-gershwin-settings Makefile distinfo

Merge pull request #121 from ghostbsd/add-ghostbsd-gershwin-settings

Updating ghostbsd-gershwin-settings to use ghostbsd repo
DeltaFile
+5-6x11/ghostbsd-gershwin-settings/Makefile
+3-3x11/ghostbsd-gershwin-settings/distinfo
+0-5x11/ghostbsd-gershwin-settings/pkg-plist
+8-143 files

FreeBSD/ports 7926593multimedia/minisatip Makefile distinfo, multimedia/minisatip/files minisatip.in

multimedia/minisatip: Update to 2.0.75
DeltaFile
+3-5multimedia/minisatip/Makefile
+3-3multimedia/minisatip/distinfo
+1-1multimedia/minisatip/files/minisatip.in
+1-1multimedia/minisatip/pkg-plist
+8-104 files

FreeBSD/src d2dea8bsys/conf options, sys/dev/uart uart_dev_ns8250.c

arm: Add EARLY_PRINTF for ns8250 on arm/aarch64 platforms.

Reviewed  by:   adrian (previous version)
MFC after:      3 weeks
DeltaFile
+39-3sys/dev/uart/uart_dev_ns8250.c
+4-0sys/conf/options
+43-32 files

FreeBSD/ports 2c6ffe0multimedia/tsduck Makefile

multimedia/tsduck: disable tsduck on 13

Mark tsduk broken on FreeBSD 13, OpenSSL 3.0 is required.
Also remove unnecessary dependencies and bump PORTREVSION

PR:     292353
PR:     292718
Reported-by:    Thierry Lelegard <thierry at lelegard.fr> (maintainer)

(cherry picked from commit bf75792f904db2621d101aa4eab92184860d3325)
DeltaFile
+5-10multimedia/tsduck/Makefile
+5-101 files

Linux/linux fbf3380fs/f2fs compress.c, fs/verity verify.c

Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux

Pull fsverity fixes from Eric Biggers:

 - Fix a build error on parisc

 - Remove the non-large-folio-aware function fsverity_verify_page()

* tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux:
  fsverity: fix build error by adding fsverity_readahead() stub
  fsverity: remove fsverity_verify_page()
  f2fs: make f2fs_verify_cluster() partially large-folio-aware
  f2fs: remove unnecessary ClearPageUptodate in f2fs_verify_cluster()
DeltaFile
+7-8include/linux/fsverity.h
+5-6fs/f2fs/compress.c
+2-2fs/verity/verify.c
+14-163 files

Linux/linux 75e1f66lib/crypto/powerpc aes.h

Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux

Pull crypto library fix from Eric Biggers:
 "Fix a big endian specific issue in the PPC64-optimized AES code"

* tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux:
  lib/crypto: powerpc/aes: Fix rndkey_from_vsx() on big endian CPUs
DeltaFile
+7-5lib/crypto/powerpc/aes.h
+7-51 files

GhostBSD/gib 626b003src add_admin.py

Merge pull request #86 from ghostbsd/fix-gershwin-user-support

Fix user support for LOCAL domain
DeltaFile
+3-3src/add_admin.py
+3-31 files

FreeBSD/ports cc77144net-p2p/transmission-components Makefile, net-p2p/transmission-components/files patch-CMakeLists.txt patch-cmake_TrMacros.cmake

net-p2p/transmission{,-components}: Update 4.0.6 => 4.1.1

Update gtk flavor to gtk4 and qt flavor to qt6.

Changelogs:
https://github.com/transmission/transmission/releases/tag/4.1.0
https://github.com/transmission/transmission/releases/tag/4.1.1

Improve port:
- Optimize Makefile for different flavors - dependencies, NO_BUILD,
  CMAKE_ARGS/CMAKE_ON/CMAKE_OFF, goals and etc.
- Add EXTRACT_AFTER_ARGS to prevent extract unnecessary files.
- Rework do-install.
- Fix warnings from portclippy.

PR:             292846
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+296-18net-p2p/transmission-components/files/patch-CMakeLists.txt
+85-144net-p2p/transmission-components/Makefile
+146-0net-p2p/transmission-components/files/patch-cmake_TrMacros.cmake
+97-0net-p2p/transmission-components/files/patch-cmake_Findlibutp.cmake
+92-0net-p2p/transmission-components/files/patch-cmake_FindLibevent.cmake
+76-0net-p2p/transmission-components/files/patch-cmake_Findlibdeflate.cmake
+792-16230 files not shown
+1,323-42736 files

FreeBSD/ports e2c7196net/libnatpmp distinfo Makefile

net/libnatpmp: Update 20230423 => 20250404

Commit log:
https://github.com/miniupnp/libnatpmp/compare/724dc69...134fc89

PR:     292846
DeltaFile
+3-3net/libnatpmp/distinfo
+2-2net/libnatpmp/Makefile
+5-52 files

FreeBSD/ports 6af94canet-p2p/libutp distinfo Makefile

net-p2p/libutp: Update g20231123 => g20241117

Commit log:
https://github.com/transmission/libutp/compare/52645d6...490874c

PR:     292846
DeltaFile
+3-3net-p2p/libutp/distinfo
+2-2net-p2p/libutp/Makefile
+5-52 files

NetBSD/pkgsrc 7Jjer4Jdoc CHANGES-2026 TODO

   doc: Updated net/yt-dlp to 2026.2.21
VersionDeltaFile
1.1328+2-1doc/CHANGES-2026
1.26859+1-2doc/TODO
+3-32 files

FreeBSD/ports 6aedb9fwww/rubygem-gollum-lib distinfo Makefile

www/rubygem-gollum-lib: Update to 6.1.0

PR:             290530
Approved by:    maintainer (timeout)
DeltaFile
+3-3www/rubygem-gollum-lib/distinfo
+2-1www/rubygem-gollum-lib/Makefile
+5-42 files

NetBSD/pkgsrc ucy9M39net/yt-dlp PLIST distinfo

   yt-dlp: update to 2026.2.21.

   Security: [CVE-2026-26331] Arbitrary command injection with the --netrc-cmd option
   The argument passed to the command in --netrc-cmd is now limited to a safe subset of characters

   Changelog

   Core changes

       cookies: Ignore cookies with control characters (#15862) by bashonly, syphyr
       jsinterp
           Fix bitwise operations (#15985) by bashonly
           Stringify bracket notation keys in object access (#15989) by bashonly
           Support string concatenation with + and += (#15990) by bashonly

   Extractor changes

       Add browser impersonation support to more extractors (#16029) by bashonly
       Limit netrc_machine parameter to shell-safe characters by Grub4K

    [42 lines not shown]
VersionDeltaFile
1.58+13-1net/yt-dlp/PLIST
1.80+4-4net/yt-dlp/distinfo
1.87+4-4net/yt-dlp/Makefile
+21-93 files

FreeBSD/src dfcd04csys/net if_vlan.c

net/if_vlan.c: do not leak vlan sx slock in vlan_clone_dump_nl()

Reported by:    pho
Reviewed by:    markj
Fixes:  d4062b9f16e46f039f2b5b40dd35592b5dabf00c
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
Differential revision:  https://reviews.freebsd.org/D55447
DeltaFile
+1-0sys/net/if_vlan.c
+1-01 files

NetBSD/pkgsrc Yf4J6MZdoc CHANGES-2026

   doc: Updated devel/objfw to 1.5
VersionDeltaFile
1.1327+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BPC3n8ddevel/objfw PLIST options.mk

   Update devel/objfw to 1.5

   Legend:
    * Changes of existing features or bug fixes
    + New features

   ObjFW 1.4.4 -> ObjFW 1.5, 2026-02-22
    + Adds OFColorSpace and adds support for color spaces to OFColor. Supports
      sRGB, linear sRGB, BT.709, Display-P3, linear Display-P3, BT.2020, linear
      BT.2020, Adobe RGB and linear Adobe RGB.
    + Adds OFImage to store an image in various pixel formats and color spaces.
    + Adds OFCanvas to create (draw) images, including bilinear image scaling and
      alpha blending in linear color space and pixel format and color space
      transformations when source and destination use a different pixel format
      and/or color space.
    + Adds OFImageFormatHandler as a generic interface to handle image formats
      including a registry for image formats so that it can be extended by 3rd
      parties.
    + Adds an OFImageFormatHandler for BMP and QOI images.

    [66 lines not shown]
VersionDeltaFile
1.33+15-3devel/objfw/PLIST
1.6+2-10devel/objfw/options.mk
1.11+11-1devel/objfw/PLIST.framework
1.42+4-4devel/objfw/distinfo
1.62+2-3devel/objfw/Makefile
1.17+2-2devel/objfw/PLIST.runtime
+36-232 files not shown
+40-278 files

OpenBSD/ports qKnMbu6math/rocq Makefile, math/rocq/pkg PLIST

   update rocq to build coqide again

   Now that both dune and lablgtk3 have been updated, we can resume building
   coqide as part of rocq.

   ok MAINTAINER
VersionDeltaFile
1.3+18-0math/rocq/pkg/PLIST
1.6+3-6math/rocq/Makefile
+21-62 files

FreeBSD/src 64633a5sys/kern kern_syscalls.c

kern_syscall_deregister: document syscall 0 no-op logic

Document syscall #0 being handled specially in
`kern_syscall_deregister(..)`: it's a reserved syscall and not
dynamically registered, and hence does not need to be deregistered in
the function.

Co-authored-by: ngie@
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D54326

(cherry picked from commit f384784289dba13b90138a89d3df3a8ea063aff9)
DeltaFile
+8-2sys/kern/kern_syscalls.c
+8-21 files

FreeBSD/src 10f22bdsys/kern kern_syscalls.c

kern_syscall_deregister: document syscall 0 no-op logic

Document syscall #0 being handled specially in
`kern_syscall_deregister(..)`: it's a reserved syscall and not
dynamically registered, and hence does not need to be deregistered in
the function.

Co-authored-by: ngie@
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D54326

(cherry picked from commit f384784289dba13b90138a89d3df3a8ea063aff9)
DeltaFile
+8-2sys/kern/kern_syscalls.c
+8-21 files

OpenBSD/ports 9KNvnO5devel/intellij distinfo Makefile

   devel/intellij: fixed distfile

   Github artefact was rettag / reuploaded, fixing it.

   noticed by ajacoutot@
VersionDeltaFile
1.81+2-2devel/intellij/distinfo
1.114+2-0devel/intellij/Makefile
+4-22 files

Linux/linux aaf96df. CREDITS

CREDITS: Add -next to Stephen Rothwell's entry

Stephen retired and stepped back from -next maintainership, update his
entry in CREDITS to recognise his 18 years of hard work making it what
it is today and all the impact it's had on our development process.

Also update to his current GnuPG key while we're here.

Acked-by: Stephen Rothwell <sfr at canb.auug.org.au>
Acked-by: SeongJae Park <sj at kernel.org>
Reviewed-by: Randy Dunlap <rdunlap at infradead.org>
Signed-off-by: Mark Brown <broonie at kernel.org>
Acked-by: Krzysztof Kozlowski <krzk at kernel.org>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+2-1CREDITS
+2-11 files

FreeBSD/ports d557aaddns/dnscontrol distinfo Makefile

dns/dnscontrol: Update to 4.34.0
DeltaFile
+5-5dns/dnscontrol/distinfo
+1-2dns/dnscontrol/Makefile
+6-72 files

Linux/linux 746b9efcrypto/asymmetric_keys Kconfig

x509: select CONFIG_CRYPTO_LIB_SHA256

The x509 public key code gained a dependency on the sha256 hash
implementation, causing a rare link time failure in randconfig
builds:

  arm-linux-gnueabi-ld: crypto/asymmetric_keys/x509_public_key.o: in function `x509_get_sig_params':
  x509_public_key.c:(.text.x509_get_sig_params+0x12): undefined reference to `sha256'
  arm-linux-gnueabi-ld: (sha256): Unknown destination type (ARM/Thumb) in crypto/asymmetric_keys/x509_public_key.o
  x509_public_key.c:(.text.x509_get_sig_params+0x12): dangerous relocation: unsupported relocation

Select the necessary library code from Kconfig.

Fixes: 2c62068ac86b ("x509: Separately calculate sha256 for blacklist")
Signed-off-by: Arnd Bergmann <arnd at arndb.de>
Signed-off-by: David Howells <dhowells at redhat.com>
Reviewed-by: Eric Biggers <ebiggers at kernel.org>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+1-0crypto/asymmetric_keys/Kconfig
+1-01 files

Linux/linux fd1d6b9lib decompress_unxz.c

xz: fix arm fdt compile error for kmalloc replacement

Align to the commit bf4afc53b77a ("Convert 'alloc_obj' family to use the
new default GFP_KERNEL argument") update the 'kmalloc_obj' declaration
for userspace to fix below compile error:

  In file included from arch/arm/boot/compressed/../../../../lib/decompress_unxz.c:241,
                   from arch/arm/boot/compressed/decompress.c:56:
  arch/arm/boot/compressed/../../../../lib/xz/xz_dec_stream.c: In function 'xz_dec_init':
  arch/arm/boot/compressed/../../../../lib/xz/xz_dec_stream.c:787:28: error: implicit declaration of function 'kmalloc_obj'; did you mean 'kmalloc'? [-Wimplicit-function-declaration]
     787 |         struct xz_dec *s = kmalloc_obj(*s);
         |                            ^~~~~~~~~~~
         |                            kmalloc

Signed-off-by: Haiyue Wang <haiyuewa at 163.com>
Fixes: 69050f8d6d07 ("treewide: Replace kmalloc with kmalloc_obj for non-scalar types")
Fixes: bf4afc53b77a ("Convert 'alloc_obj' family to use the new default GFP_KERNEL argument")
Reviewed-by: Kees Cook <kees at kernel.org>
Acked-by: Lasse Collin <lasse.collin at tukaani.org>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
DeltaFile
+2-2lib/decompress_unxz.c
+2-21 files

LLVM/project d999f94clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format] Add C language support for IntegerLiteralSeparator (#182296)

C23 language standard has added support for the C++ tick mark as a
numeric separator. Add support to clang-format so that when formatting
configured for LK_C this code path is enabled.

Fixes #179686
DeltaFile
+1-1clang/docs/ClangFormatStyleOptions.rst
+1-1clang/include/clang/Format/Format.h
+1-0clang/lib/Format/IntegerLiteralSeparatorFixer.cpp
+3-23 files

NetBSD/pkgsrc EgWfbTVdoc CHANGES-2026

   Updated net/haproxy, security/libgcrypt
VersionDeltaFile
1.1326+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc xGrHzygsecurity/libgcrypt distinfo Makefile, security/libgcrypt/patches patch-cipher_asm-common-amd64.h patch-cipher_rijndael-vaes-avx512-amd64.S

   libgcrypt: updated to 1.12.1

   Noteworthy changes in version 1.12.1 (2026-02-20)

    * Bug fixes:

      - Fix for aSmartOS (Solaris) build problem due to AVX2 changes.

      - Fix a regression in gcry_mpi_ec_curve_point.

      - Make sure to have MPI limbs pre-allocated in ECC and fix
        Weierstrass curve use with PUBKEY_FLAG_PARAM.

    * Other:

       - Add MPI configuration for NetBSD m68k.
VersionDeltaFile
1.106+4-7security/libgcrypt/distinfo
1.123+2-2security/libgcrypt/Makefile
1.2+1-1security/libgcrypt/patches/patch-cipher_asm-common-amd64.h
1.2+1-1security/libgcrypt/patches/patch-cipher_rijndael-vaes-avx512-amd64.S
1.6+1-1security/libgcrypt/patches/patch-mpi_config.links
+9-125 files

FreeBSD/src 6d15e0esbin/init ttys

ttys: Correct comment about required statuses

The status field also accepts onifconsole and onifexists,
so it looks crusty saying that it only accepts on and off.

Reviewed by:    imp
Closes:         https://github.com/freebsd/freebsd-src/pull/2042
DeltaFile
+3-3sbin/init/ttys
+3-31 files