FreeBSD/ports 9923eb1sysutils/prokshy distinfo Makefile

sysutils/prokshy: Update to 0.1.2
DeltaFile
+3-3sysutils/prokshy/distinfo
+1-1sysutils/prokshy/Makefile
+4-42 files

FreeBSD/src bafb055usr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 2052d09usr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/src 5158575usr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 4a6c4f0usr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/src 8e5f92busr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 651b82eusr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/ports ea17145sysutils/prokshy distinfo Makefile

sysutils/prokshy: Update to 0.1.1
DeltaFile
+3-3sysutils/prokshy/distinfo
+1-1sysutils/prokshy/Makefile
+4-42 files

LLVM/project 3053a3cmlir/lib/Dialect/XeGPU/Transforms XeGPULayoutImpl.cpp, mlir/test/Dialect/XeGPU xegpu-wg-to-sg.mlir sg-to-wi-experimental-unit.mlir

[MLIR][XeGPU] Clean up the temporary layout usage in XeGPU test (#195739)

This PR cleans up the XeGPU test to remove the temporary layout usage.
All distribution and unrolling tests now don't use temporary layout from
the operation and TensorDescriptor, since the recovery process won't
honor the temporary layout and only depends on the anchor layout.
It also refactors the layout function implementation by removing
recursive loops in getDistributeLayoutAttr(), and fixes two issues
surfaced from the test clean up: adding layout recovery support for
Extract/Insert op and tensor descriptor type.
DeltaFile
+314-171mlir/test/Dialect/XeGPU/xegpu-wg-to-sg.mlir
+106-217mlir/test/Dialect/XeGPU/sg-to-wi-experimental-unit.mlir
+165-42mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+84-95mlir/test/Dialect/XeGPU/sg-to-wi-experimental.mlir
+102-58mlir/test/Dialect/XeGPU/xegpu-wg-to-sg-rr.mlir
+75-85mlir/test/Dialect/XeGPU/xegpu-wg-to-sg-elemwise.mlir
+846-6688 files not shown
+935-73014 files

NetBSD/pkgsrc t0hA3Zedoc CHANGES-2026

   doc: Updated lang/ruby33 to 3.3.11nb1
VersionDeltaFile
1.2840+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GDUOM6Rlang/ruby rubyversion.mk, lang/ruby33 distinfo Makefile

   lang/ruby33: update default gem erb to 4.0.3.1

   Update default gem erb to 4.0.3.1 to fix security problem of CVE-2026-41316.

   Bump PKGREVISION.
VersionDeltaFile
1.1+40-0lang/ruby33/patches/patch-test_erb_test__erb.rb
1.1+16-0lang/ruby33/patches/patch-lib_erb.rb
1.1+13-0lang/ruby33/patches/patch-lib_erb_version.rb
1.17+4-1lang/ruby33/distinfo
1.322+2-2lang/ruby/rubyversion.mk
1.11+2-1lang/ruby33/Makefile
+77-46 files

FreeBSD/ports 085e3cfx11/xpra distinfo Makefile, x11/xpra/files patch-xpra_dbus_notifications.py

x11/xpra: Update to 6.4.4

* Drop patch for notifications.

ChangeLog: https://github.com/Xpra-org/xpra/releases/tag/v6.4.4

PR:             295011
Approved by:    arrowd@ (maintainer)
DeltaFile
+0-11x11/xpra/files/patch-xpra_dbus_notifications.py
+3-3x11/xpra/distinfo
+1-1x11/xpra/Makefile
+4-153 files

FreeBSD/ports 3acfcd3sysutils Makefile, sysutils/prokshy Makefile pkg-descr

sysutils/prokshy: New port: Small and lightweight bhyve agent

prokshy is a small and lightweight script that uses unixexec to
exchange data through the special character file (/dev/vtcon/prokshy)
created by virtio_console(4). This script is designed to "standardize"
the way a command is executed from the host into the virtual machine.
The host connects to the unix(4) socket created by bhyve(8) and
then sends a command, a space, and then the data (or the command’s
argument). prokshy doesn’t care about the argument format: you can
use netstring, JSON, base64, or any other format that can be sent
for the command you’ve created. That’s the other advantage of
prokshy: it allows you to implement a "command," making it truly
flexible.

WWW: https://github.com/DtxdF/prokshy
DeltaFile
+63-0sysutils/prokshy/Makefile
+11-0sysutils/prokshy/pkg-descr
+3-0sysutils/prokshy/distinfo
+1-0sysutils/Makefile
+78-04 files

NetBSD/pkgsrc soPlDQAdoc CHANGES-2026

   doc: Updated lang/ruby34 to 3.4.9nb1
VersionDeltaFile
1.2839+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc bcPiyD0lang/ruby rubyversion.mk, lang/ruby34 distinfo Makefile

   lang/ruby34: update default gem erb to 4.0.4.1

   Update default gem erb to 4.0.4.1 to fix security problem of CVE-2026-41316.

   Bump PKGREVISION.
VersionDeltaFile
1.1+40-0lang/ruby34/patches/patch-test_erb_test__erb.rb
1.1+16-0lang/ruby34/patches/patch-lib_erb.rb
1.1+13-0lang/ruby34/patches/patch-lib_erb_version.rb
1.14+4-1lang/ruby34/distinfo
1.321+2-2lang/ruby/rubyversion.mk
1.8+2-1lang/ruby34/Makefile
+77-46 files

FreeBSD/ports 25ee54fnet/nqptp distinfo Makefile

net/nqptp: Update to 1.2.7
DeltaFile
+3-3net/nqptp/distinfo
+1-1net/nqptp/Makefile
+4-42 files

FreeBSD/ports 17f5b1ewww/R-cran-jose distinfo Makefile

www/R-cran-jose: Update to 2.0.0

Changelog: https://cran.r-project.org/web/packages/jose/NEWS
DeltaFile
+3-3www/R-cran-jose/distinfo
+1-1www/R-cran-jose/Makefile
+4-42 files

NetBSD/src cCpqyZmsys/arch/m68k/include pmap_68k.h pmap_motorola.h, sys/arch/m68k/m68k pmap_68k.c bus_dma.c

   NBPG -> PAGE_SIZE, PGSHIFT -> PAGE_SHIFT, PGOFSET -> PAGE_MASK
VersionDeltaFile
1.60+14-8sys/arch/m68k/m68k/pmap_68k.c
1.17+11-11sys/arch/m68k/include/pmap_68k.h
1.62+8-12sys/arch/m68k/include/pmap_motorola.h
1.44+7-7sys/arch/m68k/m68k/bus_dma.c
1.108+9-3sys/arch/m68k/m68k/pmap_motorola.c
1.7+5-5sys/arch/m68k/m68k/linux_bootinfo.c
+54-464 files not shown
+72-6410 files

LLVM/project cb15e67llvm/docs LoopFusion.rst Passes.rst

[LoopFusion] Document LoopFusion Pass (#192926)

The LoopFusion pass, currently disabled by default, lacks documentation. This patch is the first attempt to document the flow and current limitations.

Assisted by : Claude Opus 4.6
DeltaFile
+442-0llvm/docs/LoopFusion.rst
+7-0llvm/docs/Passes.rst
+449-02 files

LLVM/project 9b0d277llvm/lib/CodeGen/LiveDebugValues VarLocBasedImpl.cpp

[LiveDebugValues] Avoid SmallSet for dead registers (#195841)

transferRegisterDef builds a list of dead registers and removes open ranges for
debug locations that use those registers. This list used a SmallSet, so each
insert also does uniquing in the hot per-instruction path. This showed up under
SmallSet<Register, 32>::insertImpl on profiles of sqlite on aarch64-O0-g.

Using a SmallVector instead and uniquing in collectIDsForRegs improves
compile-time.

CTMark geomean:
- stage1-O0-g: -0.35%
- stage1-aarch64-O0-g: -0.72%
- stage2-O0-g: -0.27%

https://llvm-compile-time-tracker.com/compare.php?from=c9d713aa48a714d20b8502d06b9feb24829e6f22&to=6c0d4aafb9e325259c88577d148ac13c643ea993&stat=instructions%3Au

Assisted-by: codex
DeltaFile
+8-9llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp
+8-91 files

LLVM/project d97c568clang/test/Analysis/Scalable/ssaf-analyzer analyzer.test, clang/test/Analysis/Scalable/ssaf-analyzer/Inputs lu.json

Revert "[clang][ssaf] Add `clang-ssaf-analyzer` (#188881)" (#195993)

This reverts commit 51d2a66d52a95beeb31de81dd819c603062a5770 introduced by PR https://github.com/llvm/llvm-project/pull/188881 because of an HWSan failure.
DeltaFile
+0-141clang/test/Analysis/Scalable/ssaf-analyzer/analyzer.test
+0-134clang/tools/clang-ssaf-analyzer/SSAFAnalyzer.cpp
+0-126clang/test/Analysis/Scalable/ssaf-analyzer/Inputs/lu.json
+0-90clang/test/Analysis/Scalable/ssaf-analyzer/Outputs/all.json
+0-81clang/test/Analysis/Scalable/ssaf-analyzer/Outputs/both.json
+0-70clang/test/Analysis/Scalable/ssaf-analyzer/Outputs/pairs.json
+0-64215 files not shown
+0-93121 files

LLVM/project dfb8d68llvm/include/llvm/CodeGen RegAllocEvictionAdvisor.h, llvm/lib/CodeGen RegAllocEvictionAdvisor.cpp RegAllocGreedy.cpp

[RegAlloc] consider urgent evict in evictInterference (#192631)

This assertion causes a crash in programs with high register pressure
when inline assembly is used.

```
    assert((ExtraInfo->getCascade(Intf->reg()) < Cascade ||
            VirtReg.isSpillable() < Intf->isSpillable()) &&
           "Cannot decrease cascade number, illegal eviction");
```

It should account for the case where an urgent eviction may result in
cascade being less than `ExtraInfo->getCascade(Intf->reg())`

---------

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+17-12llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp
+17-0llvm/test/CodeGen/RISCV/regalloc-greedy-urgent-evict.ll
+4-0llvm/include/llvm/CodeGen/RegAllocEvictionAdvisor.h
+2-0llvm/lib/CodeGen/RegAllocGreedy.cpp
+40-124 files

LLVM/project d6a1064clang/test/CIR/Transforms mem2reg.cir

[CIR][NFC] Upstream mem2reg.cir from incubator (#194517)

Upstream `mem2reg.cir` from incubator.

Check that stack slots are promoted away after CFG flattening.

Partially addresses #156747.
DeltaFile
+23-0clang/test/CIR/Transforms/mem2reg.cir
+23-01 files

NetBSD/src jquD50eusr.sbin/makefs makefs.8 TODO

   makefs(8): improve fs-options documentation

   Ensure all fs-options are documented, in alphabetical order.
   Describe whether the option has a value (e.g., foo=str or foo=num),
   and for numeric values describe the supported range.
   Some markup consistency.
   Remove my email from the man page.
VersionDeltaFile
1.76+202-142usr.sbin/makefs/makefs.8
1.8+1-5usr.sbin/makefs/TODO
+203-1472 files

FreeBSD/ports 2fbfcd1databases/ladybug distinfo Makefile

databases/ladybug: Update 0.16.0 => 0.16.1

Changelog:
https://github.com/LadybugDB/ladybug/releases/tag/v0.16.1

PR:             295039
Sponsored by:   UNIS Labs
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

LLVM/project 5f72b7cllvm/docs AMDGPUUsage.rst, llvm/docs/AMDGPU DeveloperGuideline.rst

[NFC][AMDGPU][Doc] Add developer guideline

This guideline covers topics on top of existing LLVM guideline.
DeltaFile
+442-0llvm/docs/AMDGPU/DeveloperGuideline.rst
+1-0llvm/docs/AMDGPUUsage.rst
+443-02 files

FreeBSD/ports d71af7amisc/crush distinfo Makefile

misc/crush: Update to 0.65.3

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.65.2
- https://github.com/charmbracelet/crush/releases/tag/v0.65.3

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

NetBSD/pkgsrc-wip 2100b0dcloudflare-speed-cli distinfo Makefile

cloudflare-speed-cli: update to 0.6.7
DeltaFile
+3-3cloudflare-speed-cli/distinfo
+1-1cloudflare-speed-cli/Makefile
+4-42 files

FreeBSD/ports 2c33242lang/hs-futhark distinfo Makefile

lang/hs-futhark: update 0.25.36 → 0.26.1
DeltaFile
+79-71lang/hs-futhark/distinfo
+36-27lang/hs-futhark/Makefile
+115-982 files

FreeBSD/ports f213cdclang/hs-koka distinfo Makefile

lang/hs-koka: update 3.2.2 → 3.2.3
DeltaFile
+141-159lang/hs-koka/distinfo
+65-62lang/hs-koka/Makefile
+206-2212 files