LLVM/project f1025c0mlir/lib/Dialect/XeGPU/IR XeGPUDialect.cpp

[mlir] Construct SmallVector with ArrayRef (NFC) (#134023)

DeltaFile
+1-1mlir/lib/Dialect/XeGPU/IR/XeGPUDialect.cpp
+1-11 files

LLVM/project d760dbemlir/lib/Dialect/Mesh/IR MeshOps.cpp

[mlir] Remove extraneous calls to make_range (NFC) (#134020)

DeltaFile
+9-25mlir/lib/Dialect/Mesh/IR/MeshOps.cpp
+9-251 files

LLVM/project 86c3825llvm/lib/Target/PowerPC PPCISelLowering.cpp, llvm/lib/Target/RISCV RISCVISelLowering.cpp

[Target] Construct SmallVector with ArrayRef (NFC) (#134019)

DeltaFile
+1-2llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+1-2llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2-42 files

LLVM/project cc10896llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer Scheduler.h

[SandboxVectorizer] Use llvm::erase (NFC) (#134018)

DeltaFile
+1-3llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
+1-31 files

LLVM/project e060acbclang/lib/Sema TreeTransform.h

[Sema] Use llvm::erase_if (NFC) (#134017)

DeltaFile
+4-4clang/lib/Sema/TreeTransform.h
+4-41 files

FreeBSD/ports 6194c7fnet-im/zoom Makefile

net-im/zoom: Support building with LINUX_DEFAULT == rl9
DeltaFile
+9-6net-im/zoom/Makefile
+9-61 files

FreeBSD/ports 74ac28bdevel/hs-haskell-language-server distinfo Makefile.cabal.ghc92

devel/hs-haskell-language-server: Update to 2.10.0.0

PR:             285823
DeltaFile
+269-453devel/hs-haskell-language-server/distinfo
+0-272devel/hs-haskell-language-server/Makefile.cabal.ghc92
+108-132devel/hs-haskell-language-server/Makefile.cabal.default
+106-133devel/hs-haskell-language-server/Makefile.cabal.ghc94
+3-6devel/hs-haskell-language-server/Makefile
+486-9965 files

FreeBSD/ports d8c8b8emultimedia/makemkv Makefile

multimedia/makemkv: Mark as CentOS 7 only

Building this port requires some -devel packages that are not yet created for
Rocky Linux 9.
DeltaFile
+1-1multimedia/makemkv/Makefile
+1-11 files

FreeBSD/ports fe709edmail/mulberry Makefile

mail/mulberry: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1mail/mulberry/Makefile
+1-11 files

FreeBSD/ports 73d1405games/linux-quake4-demo Makefile

games/linux-quake4-demo: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1games/linux-quake4-demo/Makefile
+1-11 files

FreeBSD/ports ee9f405games/linux-doom3-demo Makefile

games/linux-doom3-demo: Mark as CentOS 7 only

It requires too old libstdc++.so.5
DeltaFile
+1-1games/linux-doom3-demo/Makefile
+1-11 files

FreeBSD/ports ea5276aeditors/linux-sublime-text4 Makefile

editors/linux-sublime-text4: Depend on curl via USE_LINUX to adhere to LINUX_DEFAULT
DeltaFile
+1-3editors/linux-sublime-text4/Makefile
+1-31 files

FreeBSD/ports c05c6e5editors/linux-bcompare Makefile

editors/linux-bcompare: Mark as CentOS 7 only
DeltaFile
+1-1editors/linux-bcompare/Makefile
+1-11 files

FreeBSD/ports b065a74finance/linux-tradingview Makefile distinfo

finance/linux-tradingview: Update version 2.7.8=>2.9.6

Sponsored by:   Future Crew, LLC
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/365
DeltaFile
+4-5finance/linux-tradingview/Makefile
+3-3finance/linux-tradingview/distinfo
+7-82 files

LLVM/project 68fb7a5llvm/lib/Target/RISCV RISCVInstrInfoXqci.td RISCVInstrInfo.td, llvm/lib/Target/RISCV/AsmParser RISCVAsmParser.cpp

Revert "[RISCV] Add Xqci Insn Formats (#132986)"

This reverts commit 0cfabd37df9940346f3bf8a4d74c19e1f48a00e9.

Multiple builtbot failures have been reported:
https://github.com/llvm/llvm-project/pull/132986
DeltaFile
+0-215llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td
+0-111llvm/test/MC/RISCV/insn_xqci-invalid.s
+17-28llvm/lib/Target/RISCV/RISCVInstrInfo.td
+0-41llvm/test/MC/RISCV/insn_xqci.s
+3-19llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+1-7llvm/lib/Target/RISCV/RISCVInstrFormats.td
+21-4213 files not shown
+29-4299 files

LLVM/project 23d894ellvm/tools/llvm-reduce/deltas ReduceFunctions.cpp

llvm-reduce: Fix comment typo
DeltaFile
+1-1llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp
+1-11 files

LLVM/project adbe9e2llvm/test/tools/llvm-reduce simplify-conditionals-already-constant-brcond.ll, llvm/tools/llvm-reduce/deltas ReduceUsingSimplifyCFG.cpp

llvm-reduce: Skip setting br conditions on already constant branches (#133841)

If we are trying to simplify branch conditions to true, ignore branches
already set to a constant true. If we are simplifying to constant false,
ignore the already constant false cases. This saves steps in this edge
case, and avoids the side effect of running simplifycfg on blocks we
did not intend to modify.
DeltaFile
+139-0llvm/test/tools/llvm-reduce/simplify-conditionals-already-constant-brcond.ll
+7-6llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp
+146-62 files

LLVM/project 0cfabd3llvm/lib/Target/RISCV RISCVInstrInfoXqci.td RISCVInstrInfo.td, llvm/lib/Target/RISCV/AsmParser RISCVAsmParser.cpp

[RISCV] Add Xqci Insn Formats (#132986)

DeltaFile
+215-0llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td
+111-0llvm/test/MC/RISCV/insn_xqci-invalid.s
+28-17llvm/lib/Target/RISCV/RISCVInstrInfo.td
+41-0llvm/test/MC/RISCV/insn_xqci.s
+19-3llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+7-1llvm/lib/Target/RISCV/RISCVInstrFormats.td
+421-213 files not shown
+429-299 files

LLVM/project d40bab3mlir/include/mlir/Analysis/DataFlow SparseAnalysis.h, mlir/lib/Analysis/DataFlow LivenessAnalysis.cpp

[mlir][liveness] fix bugs in liveness analysis (#133416)

This patch fixes the following bugs:
- In SparseBackwardAnalysis, the setToExitState function should
propagate changes if it modifies the lattice. Previously, this issue was
masked because multi-block scenarios were not tested, and the traversal
order of backward data flow analysis starts from the end of the program.
- The method in liveness analysis for determining whether the
non-forwarded operand in branch/region branch operations is live is
incorrect, which may cause originally live variables to be marked as not
live.
DeltaFile
+68-25mlir/lib/Analysis/DataFlow/LivenessAnalysis.cpp
+35-2mlir/test/Analysis/DataFlow/test-liveness-analysis.mlir
+4-2mlir/include/mlir/Analysis/DataFlow/SparseAnalysis.h
+107-293 files

LLVM/project 03a791fclang/unittests CMakeLists.txt, clang/unittests/AST CMakeLists.txt

Revert "[cmake] Refactor clang unittest cmake" (#134022)

Reverts llvm/llvm-project#133545

This change is breaking several buildbots as well as developer's builds.
Reverting to allow people to make progress.
DeltaFile
+4-28clang/unittests/CMakeLists.txt
+17-11clang/unittests/Tooling/CMakeLists.txt
+13-12clang/unittests/Interpreter/CMakeLists.txt
+13-11clang/unittests/Interpreter/ExceptionTests/CMakeLists.txt
+16-7clang/unittests/AST/CMakeLists.txt
+15-7clang/unittests/ASTMatchers/CMakeLists.txt
+78-7622 files not shown
+292-16528 files

LLVM/project 3870f61llvm/docs/CommandGuide llvm-reduce.rst, llvm/tools/llvm-reduce llvm-reduce.cpp

llvm-reduce: Change exit code for uninteresting inputs

This makes it easier to reduce llvm-reduce with llvm-reduce to filter
cases where the input reduced too much.

Not sure if it's possible to test the exit code in lit.
DeltaFile
+3-2llvm/docs/CommandGuide/llvm-reduce.rst
+1-1llvm/tools/llvm-reduce/llvm-reduce.cpp
+4-32 files

FreeNAS/freenas e1a688dtests/api2 test_fibre_channel.py

Add TestFixtureNoSlotFibreChannel::test_wired
DeltaFile
+284-20tests/api2/test_fibre_channel.py
+284-201 files

NetBSD/pkgsrc gAR3c30doc CHANGES-pkgsrc-2025Q1

   Update for tickets 6950, 6951
VersionDeltaFile
1.1.2.3+7-1doc/CHANGES-pkgsrc-2025Q1
+7-11 files

NetBSD/pkgsrc wDaQa99www/ikiwiki Makefile

   Pullup ticket #6951 - requested by schmonz
   www/ikiwiki: Runtime fix

   Revisions pulled up:
   - www/ikiwiki/Makefile                                          1.185

   ---
      Module Name:      pkgsrc
      Committed By:     schmonz
      Date:             Sun Mar 30 16:49:20 UTC 2025
      Modified Files:
        pkgsrc/www/ikiwiki: Makefile
      Log Message:
      ikiwiki: add missing DEPENDS to fix aggregator error:
          $ ikiwiki --setup ikiwiki.setup --aggregate --refresh --verbose
          Can't locate IO/Socket/SSL.pm in @INC
          Attempt to reload LWPx/Protocol/https_paranoid.pm aborted.
      Bump PKGREVISION.
VersionDeltaFile
1.184.2.1+3-1www/ikiwiki/Makefile
+3-11 files

Linux/linux acc4d5fdrivers/net/ethernet/microsoft/mana mana_en.c, drivers/net/usb usbnet.c rndis_host.c

Merge tag 'net-6.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Pull networking fixes from Jakub Kicinski:
 "Rather tiny pull request, mostly so that we can get into our trees
  your fix to the x86 Makefile.

  Current release - regressions:

   - Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc", error
     queue accounting was missed

  Current release - new code bugs:

   - 5 fixes for the netdevice instance locking work

  Previous releases - regressions:

   - usbnet: restore usb%d name exception for local mac addresses


    [35 lines not shown]
DeltaFile
+27-46net/sched/sch_api.c
+9-37drivers/net/ethernet/microsoft/mana/mana_en.c
+8-13tools/testing/selftests/drivers/net/lib/py/env.py
+15-6drivers/net/usb/usbnet.c
+2-16net/ipv4/tcp.c
+14-2drivers/net/usb/rndis_host.c
+75-12027 files not shown
+141-20533 files

FreeNAS/freenas 654d2c9src/middlewared/middlewared/plugins/fc fc_host.py fc.py

Add backup mechanism to fc.fc_host.wire

Add a backup mechanism to fc.fc_host.wire to handle platforms that
lack certain DMI information, and thus have no 'slot' in the
information returned by fc.fc_hosts

Also:
- Allow clearing cached fc.fc_host_nport_wwpn_choices (for CI)
- Some flake8 fixes
DeltaFile
+38-6src/middlewared/middlewared/plugins/fc/fc_host.py
+11-3src/middlewared/middlewared/plugins/fc/fc.py
+49-92 files

FreeBSD/src ba2336dsys/arm64/apple exynos_uart.c exynos_uart.h, sys/conf files.arm64

arm64: add a driver for the uart found on Apple Silicon machines

This is a revival of the old exynos4210 driver, with some additional
bits to configure the apple "s5l" uart (which is actually slightly
different to operate).

This hasn't been tested on anything that would hit the non-s5l path, so
banish it off to the apple/ domain until someone cares to confirm that
none of the other hardware is broken -- it may be that nobody does, but
the complexity isn't too bad: mostly the driver1 construct added to the
uart_bas that we use to avoid having a whole bunch of shims for uart
driver methods and hardcoded references to the cfg structs.

Reviewed by:    andrew
Differential Revision:  https://reviews.freebsd.org/D48120
DeltaFile
+568-0sys/arm64/apple/exynos_uart.c
+136-0sys/arm64/apple/exynos_uart.h
+1-0sys/conf/files.arm64
+1-0sys/dev/uart/uart.h
+706-04 files

NetBSD/pkgsrc-wip b18185e. Makefile, sqlite3-test Makefile COMMIT_MSG

sqlite3-test: First whack at running sqlite3 tests from pkgsrc.

Doesn't quite work yet: it doesn't test the sqlite3 that we built in
pkgsrc; it builds its own.

PR pkg/59243: databases/sqlite3: missing test target
DeltaFile
+32-0sqlite3-test/Makefile
+22-0sqlite3-test/patches/patch-test_testrunner.tcl
+10-0sqlite3-test/COMMIT_MSG
+6-0sqlite3-test/distinfo
+1-0Makefile
+1-0sqlite3-test/DESCR
+72-06 files

Linux/linux 3491aa0drivers/vfio vfio_iommu_type1.c, drivers/vfio/pci vfio_pci_core.c vfio_pci_priv.h

Merge tag 'vfio-v6.15-rc1' of https://github.com/awilliam/linux-vfio

Pull VFIO updates from Alex Williamson:

 - Relax IGD support code to match display class device rather than
   specifically requiring a VGA device (Tomita Moeko)

 - Accelerate DMA mapping of device MMIO by iterating at PMD and PUD
   levels to take advantage of huge pfnmap support added in v6.12
   (Alex Williamson)

 - Extend virtio vfio-pci variant driver to include migration support
   for block devices where enabled by the PF (Yishai Hadas)

 - Virtualize INTx PIN register for devices where the platform does not
   route legacy PCI interrupts for the device and the interrupt is
   reported as IRQ_NOTCONNECTED (Alex Williamson)

* tag 'vfio-v6.15-rc1' of https://github.com/awilliam/linux-vfio:

    [9 lines not shown]
DeltaFile
+77-46drivers/vfio/vfio_iommu_type1.c
+1-9drivers/vfio/pci/vfio_pci_core.c
+6-0drivers/vfio/pci/vfio_pci_priv.h
+6-0drivers/vfio/pci/vfio_pci_igd.c
+3-3drivers/vfio/pci/virtio/Kconfig
+3-2drivers/vfio/pci/virtio/main.c
+96-606 files not shown
+106-6612 files

NetBSD/pkgsrc lRq0D9dsysutils/sandboxctl Makefile distinfo, sysutils/sandboxctl/patches patch-modules_netbsd__release.subr

   Pullup ticket #6950 - requested by schmonz
   sysutils/sandboxctl: Runtime fix for older NetBSD

   Revisions pulled up:
   - sysutils/sandboxctl/Makefile                                  1.6
   - sysutils/sandboxctl/distinfo                                  1.7
   - sysutils/sandboxctl/patches/patch-modules_netbsd__release.subr 1.2

   ---
      Module Name:    pkgsrc
      Committed By:   schmonz
      Date:           Sun Mar 30 16:23:58 UTC 2025

      Modified Files:
              pkgsrc/sysutils/sandboxctl: Makefile distinfo
              pkgsrc/sysutils/sandboxctl/patches: patch-modules_netbsd__release.subr

      Log Message:
      sandboxctl: don't fail when certctl is not present. Bump PKGREVISION.

    [2 lines not shown]
VersionDeltaFile
1.5.6.1+2-2sysutils/sandboxctl/Makefile
1.6.8.1+2-2sysutils/sandboxctl/distinfo
1.1.8.1+1-1sysutils/sandboxctl/patches/patch-modules_netbsd__release.subr
+5-53 files