NetBSD/src m1OIGgrdistrib/sets/lists/base mi, distrib/sets/lists/debug mi

   Elide umbctl(8) if MKUSB == no.
VersionDeltaFile
1.145+6-2sbin/Makefile
1.1825+3-3distrib/sets/lists/man/mi
1.47+5-1rescue/Makefile
1.1384+2-2distrib/sets/lists/base/mi
1.505+2-2distrib/sets/lists/debug/mi
1.45+2-2distrib/sets/lists/manhtml/mi
+20-123 files not shown
+26-169 files

LLVM/project 1963313mlir/lib/Transforms RemoveDeadValues.cpp

[mlir][Transforms][NFC] `remove-dead-values`: Simplify dropped value handling
DeltaFile
+7-14mlir/lib/Transforms/RemoveDeadValues.cpp
+7-141 files

LLVM/project 5f5560fmlir/lib/Dialect/SCF/IR SCF.cpp, mlir/test/Dialect/SCF canonicalize.mlir

[mlir][SCF] Fold unused `index_switch` results (#173560)

Add a canonicalization pattern to fold unused `scf.index_switch`
results.
DeltaFile
+51-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+31-0mlir/test/Dialect/SCF/canonicalize.mlir
+82-12 files

HardenedBSD/src 0a7a549sbin/ipfw ipfw.8, share/man/man5 src.conf.5

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+40-49sys/cam/scsi/scsi_da.c
+21-3sbin/ipfw/ipfw.8
+7-7share/man/man9/locking.9
+8-1share/man/man5/src.conf.5
+6-0tools/build/options/WITH_REPRODUCIBLE_PATHS
+4-1usr.sbin/bsdinstall/scripts/pkgbase.in
+86-618 files not shown
+93-6714 files

HardenedBSD/src 307d36dsbin/ipfw ipfw.8, share/man/man9 locking.9

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+40-49sys/cam/scsi/scsi_da.c
+21-3sbin/ipfw/ipfw.8
+7-7share/man/man9/locking.9
+1-1share/vt/fonts/Makefile
+69-604 files

HardenedBSD/ports e7060bbaudio/logitechmediaserver pkg-plist pkg-plist.i386, audio/logitechmediaserver-trackstat pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+6,562-0lang/gnat14/pkg-plist
+0-2,585audio/logitechmediaserver/pkg-plist
+0-2,414audio/logitechmediaserver/pkg-plist.i386
+2,010-0audio/lyrionmusicserver/pkg-plist
+0-206audio/logitechmediaserver-trackstat/pkg-plist
+185-0audio/lyrionmusicserver/Makefile
+8,757-5,205135 files not shown
+9,847-6,475141 files

LLVM/project 7ceecfallvm/lib/CodeGen/SelectionDAG TargetLowering.cpp DAGCombiner.cpp, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

[CodeGen] Fix EVT::changeVectorElementType assertion on simple-to-extended fallback (#173413)

Fixes #171608
DeltaFile
+78-55llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+20-25llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+15-27llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+17-17llvm/lib/Target/X86/X86ISelLowering.cpp
+9-11llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+10-9llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+149-14412 files not shown
+196-19218 files

NetBSD/src opxF9Qsdistrib/sets/lists/base mi, distrib/sets/lists/debug mi

   umcpmioctl(8) can be elided if MKUSB == no.  Noted by Brad Spencer.
VersionDeltaFile
1.1824+3-3distrib/sets/lists/man/mi
1.504+2-2distrib/sets/lists/debug/mi
1.1383+2-2distrib/sets/lists/base/mi
1.44+2-2distrib/sets/lists/manhtml/mi
+9-94 files

NetBSD/src 7FJCW0jdistrib/sets/lists/base mi, distrib/sets/lists/debug mi

   Conditionalize support for SSH client and server on MKSSH.  Enabled by
   default except on m68000.
VersionDeltaFile
1.1823+35-35distrib/sets/lists/man/mi
1.43+18-18distrib/sets/lists/manhtml/mi
1.1382+17-17distrib/sets/lists/base/mi
1.503+15-15distrib/sets/lists/debug/mi
1.462+14-13share/mk/bsd.README
1.121+15-1share/man/man5/mk.conf.5
+114-998 files not shown
+150-12014 files

LLVM/project 06e8230llvm/test/Transforms/SLPVectorizer boolean-op-with-poisons.ll

[SLP][NFC]Add a test with the miscompilation after SLP vectorizer, NFC

https://alive2.llvm.org/ce/z/oE2h69
DeltaFile
+22-0llvm/test/Transforms/SLPVectorizer/boolean-op-with-poisons.ll
+22-01 files

OpenBSD/ports 6Z7VwmJdevel/py-typer distinfo Makefile

   Update typer 0.20.0 -> 0.21.0
   Release notes: https://github.com/fastapi/typer/releases
VersionDeltaFile
1.13+2-2devel/py-typer/distinfo
1.17+1-1devel/py-typer/Makefile
+3-32 files

NetBSD/pkgsrc l4aZi8Ytime/kronolith Makefile

   kronolith: fix make(1) substitution in INSTALLATION_DIRS

   Back in May 2020, make(1) was changed to disallow the particular
   substitution form used in one of the INSTALLATION_DIRS assignments.
   https://github.com/NetBSD/src/commit/3b58d8437a0b171a42895aedbcd93e4f8b8c10e0
   Incorrect/useless DESTDIR directories have been created by builds using
   newer versions of the tool, though this is harmless.
VersionDeltaFile
1.31+2-2time/kronolith/Makefile
+2-21 files

FreeBSD/ports 2a30af6audio/logitechmediaserver pkg-plist pkg-plist.i386, audio/logitechmediaserver-trackstat pkg-plist

audio/logitechmediaserver: 8.5.2 -> 9.0.3, rename to audio/lyrionmusicserver

- With version 9, the project gets a new name.
  The basics are mostly the same.
- non-GPL firmware/files have been removed, so package can now
  be redistributed (result of discussions with Lyrion community)
- Many perl5 ports are now used, instead of vendor ports
- Some are left from the vendor code, which are not part of the p5 ports
- removing the plugins as they are unmaintained and maintainer is not sure
  the plugins worked with 8.5.2, anyway

Changes: https://lyrion.org/getting-started/changelog-lms9/#version-903-2025-10-03-9977737c1
DeltaFile
+0-2,585audio/logitechmediaserver/pkg-plist
+0-2,414audio/logitechmediaserver/pkg-plist.i386
+2,010-0audio/lyrionmusicserver/pkg-plist
+0-206audio/logitechmediaserver-trackstat/pkg-plist
+185-0audio/lyrionmusicserver/Makefile
+0-129audio/logitechmediaserver/Makefile
+2,195-5,33438 files not shown
+2,569-6,01344 files

HardenedBSD/ports 2a30af6audio/logitechmediaserver pkg-plist pkg-plist.i386, audio/logitechmediaserver-trackstat pkg-plist

audio/logitechmediaserver: 8.5.2 -> 9.0.3, rename to audio/lyrionmusicserver

- With version 9, the project gets a new name.
  The basics are mostly the same.
- non-GPL firmware/files have been removed, so package can now
  be redistributed (result of discussions with Lyrion community)
- Many perl5 ports are now used, instead of vendor ports
- Some are left from the vendor code, which are not part of the p5 ports
- removing the plugins as they are unmaintained and maintainer is not sure
  the plugins worked with 8.5.2, anyway

Changes: https://lyrion.org/getting-started/changelog-lms9/#version-903-2025-10-03-9977737c1
DeltaFile
+0-2,585audio/logitechmediaserver/pkg-plist
+0-2,414audio/logitechmediaserver/pkg-plist.i386
+2,010-0audio/lyrionmusicserver/pkg-plist
+0-206audio/logitechmediaserver-trackstat/pkg-plist
+185-0audio/lyrionmusicserver/Makefile
+0-129audio/logitechmediaserver/Makefile
+2,195-5,33438 files not shown
+2,569-6,01344 files

LLVM/project cd480a2mlir/lib/Dialect/SCF/IR SCF.cpp, mlir/test/Dialect/SCF canonicalize.mlir

[mlir][SCF] Fold unused `index_switch` results
DeltaFile
+51-1mlir/lib/Dialect/SCF/IR/SCF.cpp
+31-0mlir/test/Dialect/SCF/canonicalize.mlir
+82-12 files

Linux/linux c875a6cdrivers/usb/gadget/udc lpc32xx_udc.c, drivers/usb/host ohci-nxp.c

Merge tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB fixes from Greg KH:
 "Here are some small USB fixes, and bunch of reverts for 6.19-rc3.
  Included in here are:

   - reverts of some typec ucsi driver changes that had a lot of
     regression reports after -rc1. Let's just revert it all for now and
     it will come back in a way that is better tested.

   - other typec bugfixes

   - usb-storage quirk fixups

   - dwc3 driver fix

   - other minor USB fixes for reported problems.

  All of these have passed 0-day testing and individual testing"

    [23 lines not shown]
DeltaFile
+36-82drivers/usb/typec/ucsi/ucsi.c
+25-17drivers/usb/gadget/udc/lpc32xx_udc.c
+4-32drivers/usb/typec/ucsi/debugfs.c
+5-20drivers/usb/typec/ucsi/ucsi_acpi.c
+6-16drivers/usb/typec/ucsi/ucsi.h
+10-8drivers/usb/host/ohci-nxp.c
+86-17514 files not shown
+130-20720 files

OpenBSD/ports j8FdlsKnet/mattermost-server distinfo Makefile, net/mattermost-server/patches patch-server_config_config_json patch-server_cmd_mmctl_commands_utils_unix_go

   Update mattermost 11.1.1 -> 11.2.1
   Changelog: https://docs.mattermost.com/product-overview/mattermost-v11-changelog.html
VersionDeltaFile
1.13+137-137net/mattermost-server/pkg/PLIST-main
1.9+12-12net/mattermost-server/patches/patch-server_config_config_json
1.86+4-4net/mattermost-server/distinfo
1.3+1-3net/mattermost-server/patches/patch-server_cmd_mmctl_commands_utils_unix_go
1.98+1-1net/mattermost-server/Makefile
+155-1575 files

HardenedBSD/ports a73d166audio/mixxx Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-28audio/mixxx/Makefile
+1-281 files

Linux/linux 15225b9drivers/tty/serial xilinx_uartps.c serial_base_bus.c, drivers/tty/serial/8250 8250_loongson.c

Merge tag 'tty-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

Pull serial driver fixes from Greg KH:
 "Here are some small serial driver fixes for some reported issues.
  Included in here are:

   - serial sysfs fwnode fix that was much reported

   - sh-sci driver fix

   - serial device init bugfix

   - 8250 bugfix

   - xilinx_uartps bugfix

  All of these have passed 0-day testing and individual testing"

* tag 'tty-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:

    [5 lines not shown]
DeltaFile
+7-7drivers/tty/serial/xilinx_uartps.c
+7-4drivers/tty/serial/serial_base_bus.c
+2-2drivers/tty/serial/8250/8250_loongson.c
+1-1drivers/tty/serial/sh-sci.c
+17-144 files

HardenedBSD/src fb18070share/man/man5 src.conf.5

HBSD: Regen src.conf.5.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4share/man/man5/src.conf.5
+0-41 files

Linux/linux 1c55bc8drivers/firewire nosy.c

Merge tag 'firewire-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394

Pull firewire fix from Takashi Sakamoto:
 "A fix for PCI driver for Texas Instruments PCILyx series.

  The driver had a bug where it allocated a DMA-coherent buffer of 16 KB
  but released it using PAGE_SIZE. This disproportion was reported in
  2020, but the fix was never merged. It is finally resolved"

* tag 'firewire-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:
  firewire: nosy: Fix dma_free_coherent() size
DeltaFile
+5-5drivers/firewire/nosy.c
+5-51 files

LLVM/project 9bef674mlir/lib/Dialect/SCF/IR SCF.cpp

Apply suggestions from code review

Co-authored-by: Mehdi Amini <joker.eph at gmail.com>
Co-authored-by: lonely eagle <2020382038 at qq.com>
DeltaFile
+2-2mlir/lib/Dialect/SCF/IR/SCF.cpp
+2-21 files

OpenBSD/ports ojD5CUrgames/indierunner Makefile

   bump after love/* PKGSPEC changes
VersionDeltaFile
1.5+1-1games/indierunner/Makefile
+1-11 files

LLVM/project 86a8c15mlir/docs Canonicalization.md

address comments
DeltaFile
+15-9mlir/docs/Canonicalization.md
+15-91 files

FreeBSD/ports fefc02dirc/iroffer-dinoex Makefile pkg-plist

irc/iroffer-dinoex: update to 3.34
DeltaFile
+11-5irc/iroffer-dinoex/Makefile
+7-0irc/iroffer-dinoex/pkg-plist
+3-3irc/iroffer-dinoex/distinfo
+21-83 files

HardenedBSD/ports fefc02dirc/iroffer-dinoex Makefile pkg-plist

irc/iroffer-dinoex: update to 3.34
DeltaFile
+11-5irc/iroffer-dinoex/Makefile
+7-0irc/iroffer-dinoex/pkg-plist
+3-3irc/iroffer-dinoex/distinfo
+21-83 files

OpenBSD/ports xlTr118games/love/0.10 Makefile, games/love/0.8 Makefile

   Add PKGSPEC to the different love/* versions as they don't provide
   backwards compatibility. This allows games/indierunner to install the
   different versions simultaneously as dependencies.
   ok op@ (maintainer)
VersionDeltaFile
1.6+1-0games/love/0.10/Makefile
1.7+1-0games/love/0.8/Makefile
1.9+1-0games/love/11/Makefile
+3-03 files

LLVM/project 7a3bbf7llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp, llvm/test/CodeGen/Generic selectiondag-dbgvalue-null-crash.ll

[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (#173500)

## Summary
Fix null pointer dereference in
`SelectionDAGBuilder::resolveDanglingDebugInfo`.

## Problem
`Val.getNode()->getIROrder()` is called before checking if
`Val.getNode()` is null, causing crashes when compiling code with debug
info that contains aggregate constants with nested empty structs.

## Solution
Move the `ValSDNodeOrder` declaration inside the `if (Val.getNode())`
block.

## Test Case
Reproduces with aggregate types containing nested empty structs:
```llvm
%3 = insertvalue { { i1, {} }, ptr, { { {} }, { {} } }, i64 } 

    [28 lines not shown]
DeltaFile
+34-0llvm/test/CodeGen/Generic/selectiondag-dbgvalue-null-crash.ll
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+35-12 files

HardenedBSD/src e561e15share/mk src.opts.mk

HBSD: Resolve merge conflict for share/mk/src.opts.mk

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-3share/mk/src.opts.mk
+0-31 files

HardenedBSD/src 2d1e879share/man/man5 src.conf.5, share/mk src.opts.mk bsd.debug.mk

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
        share/mk/src.opts.mk (unresolved)
DeltaFile
+11-0share/man/man5/src.conf.5
+6-0tools/build/options/WITH_REPRODUCIBLE_PATHS
+4-0share/mk/src.opts.mk
+1-1sys/conf/kern.post.mk
+1-1share/mk/bsd.debug.mk
+1-1sys/conf/kmod.mk
+24-31 files not shown
+25-37 files