LLVM/project a8f6c51mlir/lib/Dialect/XeGPU/Transforms XeGPUWgToSgDistribute.cpp XeGPUPropagateLayout.cpp, mlir/test/Dialect/XeGPU xegpu-wg-to-sg.mlir

adjust the layout for expandedUnitDims and wg-to-sg distribution shapecast op
DeltaFile
+46-29mlir/lib/Dialect/XeGPU/Transforms/XeGPUWgToSgDistribute.cpp
+17-0mlir/test/Dialect/XeGPU/xegpu-wg-to-sg.mlir
+0-4mlir/lib/Dialect/XeGPU/Transforms/XeGPUPropagateLayout.cpp
+1-1mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+64-344 files

LLVM/project 2614af0clang/lib/Tooling Tooling.cpp, clang/unittests/Tooling ToolingTest.cpp

[Tooling] Fix misleading progress report when files have multiple compile commands (#169640)

This patch fixes an issue in progress reporting where the processed item
counter could exceed the total item count, leading to confusing outputs
like [22/18].

Closes [#169168](https://github.com/llvm/llvm-project/issues/169168)
DeltaFile
+133-0clang/unittests/Tooling/ToolingTest.cpp
+19-12clang/lib/Tooling/Tooling.cpp
+152-122 files

FreeBSD/ports 8e5f603devel/lua-language-server distinfo Makefile

devel/lua-language-server: Update to 3.16.1 and restore PORTEPOCH

During the ritual to resurrect this port, the existing PORTEPOCH
got inadvertently dropped. Restore it, along with an update to
version 3.16.1.

Differential Revision:  https://reviews.freebsd.org/D54165
DeltaFile
+49-47devel/lua-language-server/distinfo
+28-29devel/lua-language-server/Makefile
+77-762 files

FreeBSD/ports 3399c53shells/carapace distinfo Makefile

shells/carapace: Update to 1.5.7

Changelog:
- https://github.com/carapace-sh/carapace-bin/releases/tag/v1.5.6
- https://github.com/carapace-sh/carapace-bin/releases/tag/v1.5.7

Reported by:    GitHub (watch releases)
DeltaFile
+5-5shells/carapace/distinfo
+1-2shells/carapace/Makefile
+6-72 files

NetBSD/pkgsrc-wip baee779msedit Makefile PLIST

msedit: Rename the binary as msedit.
DeltaFile
+3-0msedit/Makefile
+1-1msedit/PLIST
+4-12 files

FreeBSD/src d285043sys/dev/aq aq_common.h aq_dbg.h

aq(4): Use sys, not userland, headers

And remove some unused definitions.

Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54152
DeltaFile
+1-7sys/dev/aq/aq_common.h
+1-1sys/dev/aq/aq_dbg.h
+1-1sys/dev/aq/aq_fw.c
+1-1sys/dev/aq/aq_fw1x.c
+1-1sys/dev/aq/aq_fw2x.c
+0-1sys/dev/aq/aq_hw.h
+5-126 files

FreeNAS/freenas 2279936tests/directory_services test_activedirectory_basic.py

Add nfs connectivity test under AD.
DeltaFile
+62-1tests/directory_services/test_activedirectory_basic.py
+62-11 files

LLVM/project 3fdce79libunwind/src UnwindCursor.hpp

[libunwind] fix building on Haiku i386 (#171586)

Co-authored-by: Jérôme Duval <jerome.duval at gmail.com>
DeltaFile
+3-2libunwind/src/UnwindCursor.hpp
+3-21 files

FreeBSD/ports 3b804dewww/mediawiki143 Makefile

www/mediawiki143: Adjust CONFLICTS
DeltaFile
+1-1www/mediawiki143/Makefile
+1-11 files

FreeBSD/ports 8d894d5www/mediawiki144 Makefile

www/mediawiki144: Adjust CONFLICTS
DeltaFile
+2-2www/mediawiki144/Makefile
+2-21 files

FreeBSD/src 473bc57share/man/man4 bnxt.4

bnxt.4: Adjust for recent HARDWARE

+ Adjust document description matching another terabit driver
+ Add BCM576XX family to DESCRIPTION, switch to XX notation
+ Add some model names, additional models, and improvements to HARDWARE

MFC after:              3 days
Reviewed by:            sumit.saxena_broadcom.com (previous)
Differential Revision:  https://reviews.freebsd.org/D54028
DeltaFile
+23-10share/man/man4/bnxt.4
+23-101 files

FreeBSD/ports 7cab5e7www/mediawiki139 Makefile

www/mediawiki139: Mark DEPRECATED
DeltaFile
+3-0www/mediawiki139/Makefile
+3-01 files

LLVM/project 76ae530compiler-rt/test/builtins/Unit/ppc fixunstfti_test.c fixtfti_test.c

[PPC] XFAIL ppc/fixtfti_test.c and ppc/fixunstfti_test.c and track them under issue 171751
DeltaFile
+1-0compiler-rt/test/builtins/Unit/ppc/fixunstfti_test.c
+1-0compiler-rt/test/builtins/Unit/ppc/fixtfti_test.c
+2-02 files

FreeBSD/ports 2b6a564www Makefile, www/mediawiki145 Makefile pkg-descr

www/mediawiki145: Add new port

MediaWiki is the collaborative editing software that runs Wikipedia,
the free encyclopedia, and other projects.
It's designed to handle a large number of users and pages without imposing
too rigid a structure or workflow.
DeltaFile
+64-0www/mediawiki145/Makefile
+15-0www/mediawiki145/files/pkg-message.in
+4-0www/mediawiki145/pkg-descr
+3-0www/mediawiki145/distinfo
+1-0www/Makefile
+87-05 files

LLVM/project 1f07f7cflang-rt/lib/cuda allocatable.cpp pointer.cpp, flang/lib/Lower Allocatable.cpp

[flang][cuda] Add support for allocate with device source (#171743)

Add support for allocate statement with a source that is a device
variable.
DeltaFile
+16-8flang-rt/lib/cuda/allocatable.cpp
+8-6flang-rt/lib/cuda/pointer.cpp
+10-3flang/lib/Lower/Allocatable.cpp
+9-0flang/test/Lower/CUDA/cuda-allocatable.cuf
+0-9flang/test/Lower/CUDA/TODO/cuda-allocate-source-device.cuf
+5-2flang/test/Fir/CUDA/cuda-allocate.fir
+48-284 files not shown
+63-3610 files

FreeBSD/src e967a2asys/kern uipc_socket.c

sockets: remove compat shim for divert(4)

All known software in ports had been addressed three years ago and the
shim stays in stable/14 and stable/15 for another couple years with its
printf(), so all ourliers are expected to conform before 16.0-RELEASE.
See 8624f4347e8133911b0554e816f6bedb56dc5fb3 for details.
DeltaFile
+0-11sys/kern/uipc_socket.c
+0-111 files

LLVM/project ba73d60llvm/lib/Target/RISCV RISCVInstrInfoXRivos.td

[RISCV] Use sew and vec_policy for Rivos vector instruction operands. (#171721)

This enables MachineVerifier and MachineIR printing support for these
operands.
DeltaFile
+2-2llvm/lib/Target/RISCV/RISCVInstrInfoXRivos.td
+2-21 files

FreeBSD/ports deb887fnet-mgmt/xymon-server Makefile, net-mgmt/xymon-server/files patch-xymond_rrd_do__vmstat.c

net-mgmt/xymon-server: Fix vmstat parsing

The parsing of vmstat code was broken. The original code attempted to
detect FreeBSD 4.10's vmstat output vs FreeBSD 6, but probably never
worked correctly anyway.

FreeBSD 4.12's vmstat output:

 procs memory page disks faults cpu
 r b w avm fre flt re pi po fr sr ad0 md0 in sy cs us sy id
 0 0 0 10908 991180 68 1 1 0 55 0 0 0 241 201 12 0 1 99

FreeBSD 14.3 vmstat output:

 procs    memory    page                      disks       faults       cpu
 r  b  w  avm  fre  flt  re  pi  po   fr   sr nda0 nda1   in   sy   cs us sy id
 1  2  0 7627545837568 4208828416 21155  13  15   1 14995 3542    0    0 1964 61975 39820  3  2 93

It's the same number of fields in the same order, so the vmstat data

    [7 lines not shown]
DeltaFile
+60-0net-mgmt/xymon-server/files/patch-xymond_rrd_do__vmstat.c
+1-1net-mgmt/xymon-server/Makefile
+61-12 files

NetBSD/src Qppbv83sys/ufs/lfs lfs_vfsops.c lfs_segment.c

   Move the decrement of lfs_iocount after the pool_put in the cluster callback;
   and explicitly check lfs_iocount before destroying the pool at unmount.
   Prevents an occasional "pool busy" panic at unmount time.
VersionDeltaFile
1.398+12-2sys/ufs/lfs/lfs_vfsops.c
1.306+7-6sys/ufs/lfs/lfs_segment.c
+19-82 files

NetBSD/src 5Vfgsdpsbin/fsck_lfs pass2.c

   Do not check and convert all root-level directory entries with inode number 1
   into regular files.  The Ifile has not been exposed in the file system for
   more than 15 years, and this conversion makes it impossible to have whiteouts
   at the root level.
VersionDeltaFile
1.36+9-1sbin/fsck_lfs/pass2.c
+9-11 files

NetBSD/src XCyNcBBsys/arch/evbppc/wii/dev si.c

   wii: Defer uhid callback to softintr context.
VersionDeltaFile
1.2+18-4sys/arch/evbppc/wii/dev/si.c
+18-41 files

HardenedBSD/src 756e85bsys/cam/scsi scsi_all.c, sys/dev/nvd nvd.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+251-1sys/cam/scsi/scsi_all.c
+24-192sys/dev/nvme/nvme.c
+138-71sys/dev/nvd/nvd.c
+134-72sys/dev/nvme/nvme_sim.c
+43-25sys/dev/nvme/nvme_ctrlr.c
+55-0sys/dev/nvme/nvme_if.m
+645-36113 files not shown
+742-41319 files

HardenedBSD/src baa4df9libexec/rc/rc.d ipfilter ippool

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+4-7libexec/rc/rc.d/ipfilter
+1-1libexec/rc/rc.d/ippool
+5-82 files

HardenedBSD/src 26a8cb4libexec/rc/rc.d ipfilter ippool

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+4-7libexec/rc/rc.d/ipfilter
+1-1libexec/rc/rc.d/ippool
+5-82 files

HardenedBSD/ports 8c87264databases/couchdb3 pkg-plist, net/samba422 Makefile pkg-plist.ad_dc

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+619-585databases/couchdb3/pkg-plist
+307-398net/samba422/Makefile
+161-145x11-wm/niri/distinfo
+79-71x11-wm/niri/Makefile.crates
+59-61security/kanidm/distinfo
+49-44net/samba422/pkg-plist.ad_dc
+1,274-1,30427 files not shown
+1,436-1,50633 files

NetBSD/pkgsrc Wz4GMjOdoc CHANGES-2025, net/nagios-plugin-mysqlslave distinfo Makefile

   Update netnagios-plugin-mysqlslave to 0.6

   This new version removes false positive when slave is in sync.
VersionDeltaFile
1.8+4-4net/nagios-plugin-mysqlslave/distinfo
1.10+2-2net/nagios-plugin-mysqlslave/Makefile
1.7121+2-1doc/CHANGES-2025
+8-73 files

Linux/linux 8c8081cdrivers/spi spi-microchip-core-spi.c

Merge tag 'spi-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi fixes from Mark Brown:
 "A few small fixes for SPI that came in during the merge window,
  nothing too exciting here"

* tag 'spi-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: microchip-core: Fix an error handling path in mchp_corespi_probe()
  spi: cadence-qspi: Fix runtime PM imbalance in probe
DeltaFile
+1-0drivers/spi/spi-microchip-core-spi.c
+1-01 files

Linux/linux 31ca9ffdrivers/regulator core.c fixed.c

Merge tag 'regulator-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
 "A few fixes that came in during the merge window, nothing too
  exciting - the one core fix improves error propagation from gpiolib
  which hopefully shouldn't actually happen but is safer"

* tag 'regulator-fix-v6.19-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
  regulator: spacemit: Align input supply name with the DT binding
  regulator: fixed: Rely on the core freeing the enable GPIO
  regulator: check the return value of gpiod_set_value_cansleep()
DeltaFile
+10-3drivers/regulator/core.c
+4-7drivers/regulator/fixed.c
+2-2drivers/regulator/spacemit-p1.c
+16-123 files

OpenZFS/src 20f09eainclude/sys zio_impl.h

ZIO: ZIO_STAGE_DDT_WRITE is a blocking stage

ddt_lookup() in zio_ddt_write() might require synchronous DDT ZAP
read.  Running it from interrupt taskq might lead to deadlock.
Inclusion of ZIO_STAGE_DDT_WRITE into ZIO_BLOCKING_STAGES should
hopefully fix that, even though I am not sure how I got there.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Alexander Motin <alexander.motin at TrueNAS.com>
Closes #17981
DeltaFile
+2-1include/sys/zio_impl.h
+2-11 files

LLVM/project 16e6055llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/DebugInfo/X86 selectionDAG-load-sext-trunc.ll selectionDAG-load-sext.ll

Revert "[SelectionDAG] Salvage debuginfo when combining load and sext… (#171745)

… instrs. (#169779)"

This reverts commit 2b958b9ee24b8ea36dcc777b2d1bcfb66c4972b6.

I might have broken the sanitizer-x86_64-linux bot


/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp
clang++:
/home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:248:
const T &llvm::ArrayRef<llvm::DbgValueLocEntry>::operator[](size_t)
const [T = llvm::DbgValueLocEntry]: Assertion `Index < Length &&
"Invalid index!"' failed.
DeltaFile
+0-70llvm/test/DebugInfo/X86/selectionDAG-load-sext-trunc.ll
+0-61llvm/test/DebugInfo/X86/selectionDAG-load-sext.ll
+2-39llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+2-1703 files