LLVM/project dbc4025llvm/test/CodeGen/AMDGPU llc-pipeline-npm.ll

[AMDGPU][NewPM] Format llc-pipeline-npm.ll better (#174161)

This patch makes it so that we print the passes on separate lines which
makes it much easier to read the piepline and look at diffs with most
tooling.
DeltaFile
+421-7llvm/test/CodeGen/AMDGPU/llc-pipeline-npm.ll
+421-71 files

LLVM/project 4f44cd0compiler-rt/lib/builtins CMakeLists.txt, compiler-rt/test/builtins CMakeLists.txt

Use set_output_name rather than hardcoding the output name

The output name can change depending on variables such as
LLVM_ENABLE_PER_TARGET_RUNTIME_DIR and set_output_name is used
throughout compiler-rt to correctly construct the output name.
DeltaFile
+3-1compiler-rt/lib/builtins/CMakeLists.txt
+1-1compiler-rt/test/builtins/CMakeLists.txt
+4-22 files

FreeBSD/ports cd6ac57sysutils/work-tuimer distinfo Makefile

sysutils/work-tuimer: Update to 0.3.5

ChangeLog:
https://github.com/Kamyil/work-tuimer/releases/tag/v0.3.5
DeltaFile
+3-3sysutils/work-tuimer/distinfo
+1-2sysutils/work-tuimer/Makefile
+4-52 files

OpenBSD/ports iamCIu3wayland/greetd Makefile, wayland/greetd/patches patch-greetd_src_terminal_mod_rs patch-greetd_src_terminal_ioctl_rs

   Backout controlling terminal setting support to unbreak with gtkgreet/regreet

   My tests with agreety succeeded but the diff broke landry's use of
   gtkgreet/regreet (EPERM).  It's not 100% clear yet why, so revert for
   now.

   Requested by landry@
VersionDeltaFile
1.3+13-0wayland/greetd/patches/patch-greetd_src_terminal_mod_rs
1.5+1-1wayland/greetd/Makefile
1.3+0-0wayland/greetd/patches/patch-greetd_src_terminal_ioctl_rs
+14-13 files

FreeBSD/ports ca6e0e3security/osv-scanner distinfo Makefile

security/osv-scanner: Update to 2.3.1

ChangeLog:
https://github.com/google/osv-scanner/releases/tag/v2.3.1
DeltaFile
+5-5security/osv-scanner/distinfo
+2-3security/osv-scanner/Makefile
+7-82 files

LLVM/project 654b3e8mlir/include/mlir-c Rewrite.h, mlir/lib/Bindings/Python Rewrite.cpp

[mlir][c] Enable creating and setting greedy rewrite confing. (#162429)

Done very mechanically.

This changes that one cannot just pass null config to C API for config.
DeltaFile
+141-4mlir/lib/CAPI/Transforms/Rewrite.cpp
+126-6mlir/lib/Bindings/Python/Rewrite.cpp
+97-1mlir/include/mlir-c/Rewrite.h
+98-0mlir/test/python/rewrite.py
+47-0mlir/test/CAPI/rewrite.c
+509-115 files

FreeBSD/ports f3f0253sysutils/cloud-nuke distinfo Makefile

sysutils/cloud-nuke: Update to 0.46.0

ChangeLog:
https://github.com/gruntwork-io/cloud-nuke/releases/tag/v0.46.0
DeltaFile
+5-5sysutils/cloud-nuke/distinfo
+1-1sysutils/cloud-nuke/Makefile
+6-62 files

FreeBSD/ports 44081b7security/nuclei distinfo Makefile

security/nuclei: Update to 3.6.1

ChangeLog:
https://github.com/projectdiscovery/nuclei/releases/tag/v3.6.1
DeltaFile
+5-5security/nuclei/distinfo
+1-1security/nuclei/Makefile
+6-62 files

NetBSD/pkgsrc-wip ba40e67cloudflare-speed-cli Makefile

Set CATEGORY
DeltaFile
+1-1cloudflare-speed-cli/Makefile
+1-11 files

NetBSD/pkgsrc f6OH6Osemulators/qemu distinfo Makefile, emulators/qemu/patches patch-hw_pci-host_q35.c

   emulators/qemu: Allow VGA register access with smm=off.

   PR kern/59721: qemu VM's blackscreen over VNC wth -machine q35
   https://gnats.NetBSD.org/59721

   https://gitlab.com/qemu-project/qemu/-/issues/2608
VersionDeltaFile
1.1+72-0emulators/qemu/patches/patch-hw_pci-host_q35.c
1.244+2-1emulators/qemu/distinfo
1.392+2-1emulators/qemu/Makefile
+76-23 files

NetBSD/src Nb8KA1tsys/kern kern_lock.c

   KERNEL_LOCK(9): Improve diagnostics when hogging kernel lock.

   1. Log diagnostics unconditionally, even if !LOCKDEBUG -- only put the
      _KERNEL_LOCK_ABORT("spinout") under LOCKDEBUG.

   2. Spin up to ten seconds (not 0x0fffffff iterations of the loop), as
      measured by getticks() and hz, before logging diagnostics.

   3. Avoid printing anything if it was already printed in the last ten
      seconds.

   This uses a somewhat grody symbol alias hack to keep the declaration
   of kernel_lock intact so it doesn't require changes in sys/lock.h or
   its users.

   kern/59870: kernel lock runtime diagnostics are difficult
VersionDeltaFile
1.190+75-28sys/kern/kern_lock.c
+75-281 files

NetBSD/src yeKOJ9Xsys/kern kern_lock.c

   kern_lock.c: Sort includes.

   No functional change intended.

   Prompted by:

   PR kern/59870: kernel lock runtime diagnostics are difficult
VersionDeltaFile
1.189+10-8sys/kern/kern_lock.c
+10-81 files

LLVM/project a73405dllvm/lib/Target/AMDGPU VOP3PInstructions.td

[NFC][AMDGPU] Add comments for literal arguments of WMMA profiles

Otherwise it is really hard to understand what those 0s and 1s correpond to what.
DeltaFile
+74-53llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+74-531 files

LLVM/project 998e8f4mlir/lib/CAPI/IR IR.cpp

[MLIR][CAPI] Fix duplicate output from mlirOperationPrintWithState (#174047)

Fixes an issue where, when supplied with an `MlirAsmState`,
`mlirOperationPrintWithState` prints the output twice, once with and
once without using the state.
DeltaFile
+2-1mlir/lib/CAPI/IR/IR.cpp
+2-11 files

OpenBSD/src v3yxDPcsys/arch/amd64/amd64 pmap.c, sys/arch/i386/i386 pmap.c

   These files contain both MP and non-MP versions of the shoot functions
   seperated by #else.  The MP versions contain the code from the non-MP
   versions verbatim.  This adds and #ifdef MULTIPROCESSOR into the MP
   versions makes minor adjustments.  This style will avoid future errors.
   I already almost introduced one..
VersionDeltaFile
1.185+34-102sys/arch/amd64/amd64/pmap.c
1.232+31-47sys/arch/i386/i386/pmap.c
+65-1492 files

NetBSD/pkgsrc ylKFltqdoc CHANGES-2026

   add plasma6-plasma5support
VersionDeltaFile
1.18+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc iStqSG0devel Makefile, devel/plasma6-plasma5support PLIST Makefile

   plasma6-plasma5support: add version 6.5.2

   Support components for porting from KF5/Qt5 to KF6/Qt6
VersionDeltaFile
1.1+486-0devel/plasma6-plasma5support/PLIST
1.1+30-0devel/plasma6-plasma5support/Makefile
1.1+27-0devel/plasma6-plasma5support/buildlink3.mk
1.1+5-0devel/plasma6-plasma5support/distinfo
1.4566+2-1devel/Makefile
1.1+1-0devel/plasma6-plasma5support/DESCR
+551-16 files

LLVM/project be7edecllvm/lib/Target/RISCV/GISel RISCVInstructionSelector.cpp RISCVRegisterBankInfo.cpp, llvm/test/CodeGen/RISCV/GlobalISel/rvv vsetvli-intrinsics.ll

[RISCV][GISel] Support select vsetvli intrinsics (#174076)

DeltaFile
+153-0llvm/test/CodeGen/RISCV/GlobalISel/rvv/vsetvli-intrinsics.ll
+76-0llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp
+11-0llvm/lib/Target/RISCV/GISel/RISCVRegisterBankInfo.cpp
+2-0llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp
+242-04 files

OpenBSD/src ZtwlbOwsys/arch/amd64/amd64 pmap.c, sys/arch/i386/i386 pmap.c

   A better name for the "wait" variable is "targets"; the shoot operation
   targets cpus who need to do shootdowns.
VersionDeltaFile
1.184+19-19sys/arch/amd64/amd64/pmap.c
1.231+19-19sys/arch/i386/i386/pmap.c
+38-382 files

NetBSD/pkgsrc 8B1O9jqdoc CHANGES-pkgsrc-2025Q4

   doc: update for ticket 7039
VersionDeltaFile
1.1.2.3+3-1doc/CHANGES-pkgsrc-2025Q4
+3-11 files

NetBSD/pkgsrc tOIBeFEemulators/qemu7 Makefile distinfo

   Pullup ticket #7039 - requested by nia
   emulators/qemu7: Security fix

   Revisions pulled up:
   - emulators/qemu7/Makefile                                      1.9
   - emulators/qemu7/distinfo                                      1.2

   ---
      Module Name:    pkgsrc
      Committed By:   nia
      Date:           Fri Jan  2 00:32:38 UTC 2026

      Modified Files:
              pkgsrc/emulators/qemu7: Makefile distinfo

      Log Message:
      qemu7: Update to qemu-7.2.22

      This is exclusively a bug and security fix release that fixes a
      use-after-free and various aborts.
VersionDeltaFile
1.8.2.1+5-5emulators/qemu7/Makefile
1.1.8.1+4-4emulators/qemu7/distinfo
+9-92 files

NetBSD/pkgsrc fSukEw2doc CHANGES-2026

   doc: Updated lang/racket-textual to 9.0
VersionDeltaFile
1.17+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ttxejuulang/racket-textual PLIST distinfo

   racket-textual: update to 9.0

   - Supports parallel threads
     - Parallel threads can be created using the #:pool argument to
       thread creation.
     - Threads created with #:keep set to 'results
       will record their results for later retrieval with thread-wait.

   - The black-box wrapper prevents the optimizing compiler from
     optimizing away certain computations entirely. This can be helpful
     in ensuring that benchmarks are accurate.

   - The decompile-linklet function can map linklets back to
     s-expressions.

   - When using BC Racket, the processor-count function is changed to
     always return the parallel count.

   - We now distribute “natipkg” packages for AArch64, useful for

    [8 lines not shown]
VersionDeltaFile
1.20+25-1lang/racket-textual/PLIST
1.28+7-6lang/racket-textual/distinfo
1.47+3-3lang/racket-textual/Makefile
+35-103 files

HardenedBSD/src 9efd837contrib/diff/src diff3.c, lib/clang/liblldb LLDBWrapLua.cpp

HBSD: Add various C/C++ hardening flags

One common optimization is to remove NULL pointer checks when the
compiler thinks it's not truly needed. We want to keep those checks in
place (-fno-delete-null-pointer-checks).

Another C/C++ compiler flag enabled by this commit is to check for
potential format string vulnerabilities (-Werror=format-security).

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
MFC-to:         15-STABLE
MFC-to:         14-STABLE
(cherry picked from commit ca0a80281e4ee936f0bf9df8f40448d37cd6667d)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+6-0share/mk/bsd.sys.mk
+1-1contrib/diff/src/diff3.c
+1-1lib/clang/liblldb/LLDBWrapLua.cpp
+8-23 files

HardenedBSD/src c8030b5share/mk bsd.sys.mk

HBSD: Use the right Makefile variables

The -fno-delete-null-pointer-checks is not a warning, but rather a
normal compiler flag.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
MFC-to:         15-STABLE
MFC-to:         14-STABLE
Fixes:          ca0a80281e4ee936f0bf9df8f40448d37cd6667d
(cherry picked from commit 6d0ee2014c9e9742963bea14cca47925e11151f0)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+2-2share/mk/bsd.sys.mk
+2-21 files

HardenedBSD/src 288d958sys/conf newvers.sh

HBSD: Fix branch detection in release

The way the build scripts use newvers.sh is a bit weird. This commit
fixes the issue by forcing only a single BRANCH assignment.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
issue:          #119
MFC-to:         15-STABLE
(cherry picked from commit c14cefa9ac374d5dc01378d103324a755ae8b45f)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-2sys/conf/newvers.sh
+1-21 files

FreeNAS/freenas 9cadfc7src/middlewared/debian control

remove python3-anyio
DeltaFile
+0-1src/middlewared/debian/control
+0-11 files

FreeNAS/freenas 622a536src/middlewared/middlewared main.py

remove pdb method from main.py (doesn't work)
DeltaFile
+0-5src/middlewared/middlewared/main.py
+0-51 files

Dreckly/dreckly 6324280devel/cmake39 patch-Source_cmSystemTools.cxx

cmake39: Add patch.
DeltaFile
+56-0devel/cmake39/patch-Source_cmSystemTools.cxx
+56-01 files

FreeNAS/freenas d0376efsrc/middlewared/debian control

remove python3-remote-pdb
DeltaFile
+0-2src/middlewared/debian/control
+0-21 files