LLVM/project 01683dborc-rt/include/orc-rt Session.h QueueingRunner.h, orc-rt/lib/executor Session.cpp

[orc-rt] Replace RunWrapperCall with generalized Dispatch (#210591)

RunWrapperCall dispatched wrapper-function calls, but the Session also
needs to dispatch continuations for results returned by the controller.
Replace it with a generalized Dispatch mechanism (DispatchFn) that is
handed an opaque Task for each unit of work, covering both.

QueueingRunner is correspondingly simplified: it no longer knows
anything about wrapper functions and just enqueues the Task it is given.
Tests and the noDispatch helper are updated to the new interface.
DeltaFile
+43-75orc-rt/test/unit/QueueingRunnerTest.cpp
+19-16orc-rt/include/orc-rt/Session.h
+7-15orc-rt/include/orc-rt/QueueingRunner.h
+8-13orc-rt/test/unit/CommonTestUtils.h
+2-2orc-rt/lib/executor/Session.cpp
+1-1orc-rt/test/unit/InProcessControllerAccessTest.cpp
+80-1226 files

NetBSD/src JGFpyszsys/arch/sun68k/sun68k pmap_sunmmu.c

   First crack at a merged Sun2/Sun3 pmap module.  Boots multi-user on
   Sun3, still needs pmap_bootstrap() differences from Sun2 to be merged.
VersionDeltaFile
1.1+4,044-0sys/arch/sun68k/sun68k/pmap_sunmmu.c
+4,044-01 files

OpenBSD/ports 0uF5km3devel/py-litellm distinfo Makefile

   update py-litellm to 1.90.2
VersionDeltaFile
1.2+2-2devel/py-litellm/distinfo
1.2+1-1devel/py-litellm/Makefile
+3-32 files

FreeBSD/ports bbb5e47databases/redis_exporter distinfo Makefile

databases/redis_exporter: Update 1.83.0 => 1.87.0

Changelogs:
https://github.com/oliver006/redis_exporter/releases/tag/v1.84.0
https://github.com/oliver006/redis_exporter/releases/tag/v1.85.0
https://github.com/oliver006/redis_exporter/releases/tag/v1.86.0
https://github.com/oliver006/redis_exporter/releases/tag/v1.87.0

Commit log:
https://github.com/oliver006/redis_exporter/compare/v1.83.0...v1.87.0

PR:             296909
Sponsored by:   UNIS Labs
DeltaFile
+5-5databases/redis_exporter/distinfo
+2-3databases/redis_exporter/Makefile
+7-82 files

NetBSD/src agJWHGGsys/arch/sun3/sun3 pmap.c

   pmap_copy_page(): Make sure to invalidate tmp_vpages[1], rather than
   tmp_vpages[0] twice.
VersionDeltaFile
1.190+3-3sys/arch/sun3/sun3/pmap.c
+3-31 files

FreeBSD/ports d475302audio/pipewire-spa-oss-ng distinfo Makefile

audio/pipewire-spa-oss-ng: Update to 0.9.8

Advertise signed 24-bit, 32-bit float, and unsigned 8-bit PCM formats when
the OSS device or feeder supports them, alongside the existing 16- and
32-bit integer formats. Negotiation order, frame widths, and bitperfect
filtering are covered by tests.

Register per-module SPA log topics (spa.oss.device, .sink, .source,
.monitor) so PIPEWIRE_DEBUG='spa.oss.*:LEVEL' filters the plugin's output,
matching the spa.alsa convention.

Internally the FFI surface was reworked - unsafe confined to small kernels,
cross-loop device rebuilds moved onto owned messages instead of shared
state pointers, and the implementation organized by subsystem - with no
change to the audio path.
DeltaFile
+3-3audio/pipewire-spa-oss-ng/distinfo
+1-1audio/pipewire-spa-oss-ng/Makefile
+4-42 files

OpenBSD/src zxcMNeFsys/dev/fdt dwpcie.c

   make dwpcie_rk3568_link_up less pedantic about what it considers "up".

   ie, only report whether the pcie link is up, don't look at the state
   of the up link too. this matches linux behaviour fwiw.

   after a warm boot (ie, reboot), the re(4) in my rk3528 based radxa
   e20c didnt attach because the pcie link was in a power saving state
   instead of the ready state this code was expecting.

   jmatthew@ and i have also tested this on a bunch of rk356x boards too.

   ok jmatthew@ kettenis@
VersionDeltaFile
1.63+2-3sys/dev/fdt/dwpcie.c
+2-31 files

LLVM/project 30fd90dmlir/lib/Dialect/Bufferization/Transforms StaticMemoryPlannerAnalysis.cpp, mlir/test/Dialect/Bufferization/Transforms static-memory-planner-analysis.mlir static-memory-planner-errors.mlir

[mlir][bufferization] Address review feedback on arith.select dealloc pass

- Use BufferViewFlowOpInterface instead of hardcoded arith::SelectOp check,
  so any future op implementing the interface is handled automatically
- Error out (not skip) when no dealloc or cross-block dealloc is found;
  the only valid skip is dynamic shapes
- Remove redundant potentialCandidates vector copy in collectCandidates
- Replace erasedDeallocs with deallocsToErase set in rewriteAllocations
- Remove outdated comment about group constraint
- Add error tests for missing-dealloc and cross-block cases
DeltaFile
+48-47mlir/lib/Dialect/Bufferization/Transforms/StaticMemoryPlannerAnalysis.cpp
+6-34mlir/test/Dialect/Bufferization/Transforms/static-memory-planner-analysis.mlir
+24-0mlir/test/Dialect/Bufferization/Transforms/static-memory-planner-errors.mlir
+78-813 files

LLVM/project 598f152llvm/lib/Transforms/Scalar ConstraintElimination.cpp, llvm/test/Transforms/ConstraintElimination constraint-overflow.ll

[ConstraintElim] Fix integer overflow when negating constraint (#210627)

Negating a coefficient (e.g. INT64_MIN) can overflow; skip adding the
inverted constraint if it wraps.

Fixes an UBSan failure for the added test.
DeltaFile
+26-0llvm/test/Transforms/ConstraintElimination/constraint-overflow.ll
+2-1llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+28-12 files

FreeBSD/ports a89ea49sysutils/bottom distinfo Makefile.crates

sysutils/bottom: Update to 0.14.5
DeltaFile
+5-5sysutils/bottom/distinfo
+1-1sysutils/bottom/Makefile.crates
+1-1sysutils/bottom/Makefile
+7-73 files

FreeBSD/ports 4e4cbcbnews/inn-current distinfo Makefile

news/inn-current: Update to 20260718
DeltaFile
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+4-42 files

LLVM/project 6bcdcb3llvm/lib/DWARFLinker/Parallel SyntheticTypeNameBuilder.cpp

[DWARFLinker] Make synthetic type names deterministic under threading (#209553)
DeltaFile
+7-4llvm/lib/DWARFLinker/Parallel/SyntheticTypeNameBuilder.cpp
+7-41 files

LLVM/project 83d52c3llvm/tools/llvm-reduce ReducerWorkItem.cpp

fixfix

Created using spr 1.3.7
DeltaFile
+0-1llvm/tools/llvm-reduce/ReducerWorkItem.cpp
+0-11 files

LLVM/project 2519098llvm/test/tools/llvm-reduce initialize-asm-parsers.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1-1llvm/test/tools/llvm-reduce/initialize-asm-parsers.ll
+1-11 files

LLVM/project d9030cfllvm/test/tools/llvm-reduce initialize-asm-parsers.ll

fix

Created using spr 1.3.7
DeltaFile
+1-1llvm/test/tools/llvm-reduce/initialize-asm-parsers.ll
+1-11 files

Linux/linux 1590cf0. Makefile

Linux 7.2-rc4
DeltaFile
+1-1Makefile
+1-11 files

LLVM/project d51a74cllvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll

rebase

Created using spr 1.3.7
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,510-2,221llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+35,487-9,9489,490 files not shown
+250,411-118,8579,496 files

LLVM/project 268bd17llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,510-2,221llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+35,487-9,9489,487 files not shown
+250,404-118,8479,493 files

LLVM/project fc985f0llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll

rebase

Created using spr 1.3.7
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,510-2,221llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+35,487-9,9489,487 files not shown
+250,404-118,8479,493 files

LLVM/project 174afe1llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,510-2,221llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+35,487-9,9489,487 files not shown
+250,404-118,8479,493 files

FreeBSD/ports b9afa43games/trx distinfo Makefile

games/trx: Update to 1.9.3

ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.9.3
DeltaFile
+3-3games/trx/distinfo
+1-1games/trx/Makefile
+4-42 files

FreeBSD/src 3f88f6blib/libsys kqueue.2

kqueue.2: document EVFILT_PROCDESC support for NOTE_FORK

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58292
DeltaFile
+35-0lib/libsys/kqueue.2
+35-01 files

FreeBSD/src e8d4d75sys/kern sys_procdesc.c kern_fork.c, sys/sys event.h procdesc.h

EVFILT_PROCDESC: support NOTE_FORK

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58292
DeltaFile
+19-0sys/kern/sys_procdesc.c
+9-0sys/kern/kern_fork.c
+2-1sys/sys/event.h
+2-0sys/sys/procdesc.h
+32-14 files

LLVM/project f0c08a4clang/lib/ScalableStaticAnalysis/Analyses/UnsafeBufferUsage UnsafeBufferUsageAnalysis.cpp

address comment
DeltaFile
+26-39clang/lib/ScalableStaticAnalysis/Analyses/UnsafeBufferUsage/UnsafeBufferUsageAnalysis.cpp
+26-391 files

FreeBSD/ports a41cc15Mk/Uses xorg-cat.mk

Mk/Uses/xorg-cat.mk: Add NO_ARCH=yes and add test to CATEGORIES

Add test to CATEGORIES.
Add NO_ARCH=yes to data and doc.
If category is font and NOFONT is not specified, set NO_ARCH=yes.
Add USE_LDCONFIG=yes to lib,meson.

PR:             287517
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+8-3Mk/Uses/xorg-cat.mk
+8-31 files

OpenBSD/ports EmfThV9devel/sbt distinfo Makefile, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 2.0.3
VersionDeltaFile
1.31+2-2devel/sbt/distinfo
1.21+2-2devel/sbt/patches/patch-bin_sbt
1.31+1-1devel/sbt/Makefile
+5-53 files

FreeBSD/ports f324e52x11/xkbprint Makefile distinfo

x11/xkbprint: Update to 1.0.7

Update COMMENT and pkg-descr.
Add WWW.

https://lists.x.org/archives/xorg-announce/2022-October/003222.html
https://lists.x.org/archives/xorg-announce/2024-October/003535.html

PR:             288159
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+5-6x11/xkbprint/Makefile
+3-3x11/xkbprint/distinfo
+4-2x11/xkbprint/pkg-descr
+12-113 files

FreeBSD/ports cbce6c8x11/xkbevd Makefile pkg-descr

x11/xkbevd: Update to 1.1.6

Update pkg-descr.

https://lists.x.org/archives/xorg-announce/2022-November/003255.html
https://lists.x.org/archives/xorg-announce/2024-December/003566.html

PR:             288200
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+4-5x11/xkbevd/Makefile
+7-1x11/xkbevd/pkg-descr
+3-2x11/xkbevd/distinfo
+14-83 files

FreeBSD/ports 4194e32x11/xhost Makefile pkg-descr

x11/xhost: Update to 1.0.10

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg-announce/2022-December/003301.html
https://lists.x.org/archives/xorg-announce/2025-February/003581.html

PR:             288139
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+4-5x11/xhost/Makefile
+5-2x11/xhost/pkg-descr
+3-3x11/xhost/distinfo
+12-103 files

FreeBSD/ports 193feb1x11-clocks/oclock Makefile distinfo

x11-clocks/oclock: Update to 1.0.6

Add WWW and LICENSE.
Update pkg-descr.

https://lists.x.org/archives/xorg-announce/2022-August/003206.html
https://lists.x.org/archives/xorg-announce/2024-December/003564.html

PR:             288255
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+6-5x11-clocks/oclock/Makefile
+3-3x11-clocks/oclock/distinfo
+2-2x11-clocks/oclock/pkg-descr
+11-103 files