FreeBSD/doc 97f6373documentation/content/en/books/porters-handbook/versions _index.adoc

versions: last conventions are to end sentences with a full stop.
DeltaFile
+3-3documentation/content/en/books/porters-handbook/versions/_index.adoc
+3-31 files

FreeBSD/ports 1325548games/hyperrogue distinfo Makefile

games/hyperrogue: update 13.1g → 13.1i
DeltaFile
+3-3games/hyperrogue/distinfo
+1-1games/hyperrogue/Makefile
+4-42 files

FreeBSD/ports eefe3dfgames/sdl-sopwith distinfo Makefile

games/sdl-sopwith: update 2.8.0 → 2.9.0
DeltaFile
+3-3games/sdl-sopwith/distinfo
+2-1games/sdl-sopwith/Makefile
+5-42 files

FreeBSD/ports da18ddagames/sgt-puzzles distinfo Makefile

games/sgt-puzzles: update 2025121120251220
DeltaFile
+3-3games/sgt-puzzles/distinfo
+2-2games/sgt-puzzles/Makefile
+5-52 files

DragonFlyBSD/src 602b3a3sys/dev/disk/ahci ahci.c atascsi.h

ahci - Read DevSleep DETO and MDAT parameters using READ LOG EXT command.

* DETO = DevSleep Exit Timeout in milliseconds
  MDAT = Minimum DEVSLP Assertion Time in milliseconds

* In the next step, these parameters will be programmed in the DevSleep
  register, when automatic DevSleep power management is enabled, if
  available. If we failed to get these values, or if they were read as
  zero, we should fall back to the "nominal" values of 20ms for DETO and
  10ms for MDAT listed in the Serial ATA specification.
DeltaFile
+40-2sys/dev/disk/ahci/ahci.c
+38-2sys/dev/disk/ahci/atascsi.h
+35-0sys/dev/disk/ahci/ahci_cam.c
+2-0sys/dev/disk/ahci/ahci.h
+115-44 files

LLVM/project 0666a77llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 vec_list_bias-inseltpoison.ll

[SLP]Support for tree throttling in SLP graphs with gathered loads

Gathered loads forming DAG instead of trees in SLP vectorizer. When
doing the throttling analysis for such graphs, need to consider partially
matched gathered loads DAG nodes and consider extract and/or gather
operations and their costs.
The patch adds this analysis and allows cutting off the expensive
sub-graphs with gathered loads.

Reviewers: hiraditya, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/177855
DeltaFile
+99-14llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+12-13llvm/test/Transforms/SLPVectorizer/X86/vec_list_bias-inseltpoison.ll
+111-272 files

FreeBSD/src 58580dclib/libc/gen posix_spawnattr_getexecfd_np.3 Makefile.inc

libc: document posix_spawnattr_getexecfd_np(3)

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54862
DeltaFile
+86-0lib/libc/gen/posix_spawnattr_getexecfd_np.3
+2-0lib/libc/gen/Makefile.inc
+2-0lib/libc/gen/posix_spawn.3
+90-03 files

FreeBSD/src 3f0aea0include spawn.h, lib/libc/gen posix_spawn.c Symbol.map

libc: add posix_spawnattr_{get,set}execfd_np(3)

If execfd is set, the fexecve(2) is used by posix_spawn() instead of the
provided path.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54862
DeltaFile
+21-1lib/libc/gen/posix_spawn.c
+7-0include/spawn.h
+5-0lib/libc/gen/Symbol.map
+33-13 files

FreeBSD/doc 4891301documentation/content/en/books/porters-handbook/versions _index.adoc

Document __FreeBSD_version bumps: 1600010-1600011
DeltaFile
+10-0documentation/content/en/books/porters-handbook/versions/_index.adoc
+10-01 files

LLVM/project 73ebadaclang/docs ReleaseNotes.rst, clang/include/clang/Sema Overload.h

[clang] Don't assert on perfect overload match with _Atomic (#176619)

An assertion incorrectly treated difference in _Atomic qualification as
different types for the purpose of verifying a perfect match in overload
resolution in C++.

Fixes #170433
DeltaFile
+16-0clang/test/SemaCXX/crash-GH170433.cpp
+2-1clang/include/clang/Sema/Overload.h
+1-0clang/docs/ReleaseNotes.rst
+19-13 files

Illumos/gate ad67c59usr/src/uts/common/io/ixgbe/core ixgbe_e610.c ixgbe_type_e610.h

17828 Want support for Intel E610 NIC
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+5,533-0usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
+2,278-0usr/src/uts/common/io/ixgbe/core/ixgbe_type_e610.h
+976-618usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
+854-304usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
+544-450usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
+378-387usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
+10,563-1,75936 files not shown
+13,099-3,21242 files

NetBSD/src wdRLiEXdoc CHANGES-10.2

   Tickets #1226 - #1228
VersionDeltaFile
1.1.2.88+32-1doc/CHANGES-10.2
+32-11 files

FreeBSD/ports e859e68comms/iwmbt-firmware Makefile distinfo

comms/iwmbt-firmware: Update 20250410-2 => 20251111-1

- Add description update submitted by Bram <bram at cbbg.nl>.
- Fix warnings from portclippy.

PR:     292693
DeltaFile
+6-7comms/iwmbt-firmware/Makefile
+3-3comms/iwmbt-firmware/distinfo
+2-1comms/iwmbt-firmware/pkg-descr
+11-113 files

NetBSD/src Ri21hbXtools/compat configure compat_defs.h

   Pull up following revision(s) (requested by skrll in ticket #1228):

        tools/compat/configure.ac: revision 1.113
        tools/compat/compat_defs.h: revision 1.131
        tools/compat/configure: revision 1.111
        (all via patch)

   tools build fixes for <sys/endian.h> changes, from skrll
VersionDeltaFile
1.99.6.4+12-12tools/compat/configure
1.120.4.3+5-2tools/compat/compat_defs.h
1.99.6.4+2-2tools/compat/configure.ac
+19-163 files

NetBSD/src b2WVjX2doc CHANGES-11.0

   Tickets #163 - #166
VersionDeltaFile
1.1.2.71+40-1doc/CHANGES-11.0
+40-11 files

HardenedBSD/src 45658a7release/tools vmimage.subr

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4release/tools/vmimage.subr
+0-41 files

HardenedBSD/src fbcb045sys/compat/linuxkpi/common/include/linux seq_buf.h bitops.h, sys/compat/linuxkpi/common/src linux_seq_buf.c linux_pci.c

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

Conflicts:
        release/tools/vmimage.subr (unresolved)
DeltaFile
+73-0sys/compat/linuxkpi/common/include/linux/seq_buf.h
+64-0sys/compat/linuxkpi/common/src/linux_seq_buf.c
+36-0sys/compat/linuxkpi/common/src/linux_pci.c
+6-6sys/compat/linuxkpi/common/include/linux/bitops.h
+4-5tools/tools/nanobsd/defaults.sh
+9-0sys/compat/linuxkpi/common/include/linux/dma-mapping.h
+192-118 files not shown
+211-1214 files

NetBSD/src oPyReOLtools/compat configure compat_defs.h

   Pull up following revision(s) (requested by skrll in ticket #166):

        tools/compat/configure.ac: revision 1.113
        tools/compat/compat_defs.h: revision 1.131
        tools/compat/configure: revision 1.111

   tools build fixes for <sys/endian.h> changes, from skrll
VersionDeltaFile
1.107.2.2+12-12tools/compat/configure
1.125.2.2+5-2tools/compat/compat_defs.h
1.109.2.2+2-2tools/compat/configure.ac
+19-163 files

LLVM/project 9d6f011llvm/include/llvm/IR PatternMatch.h, llvm/lib/Transforms/Vectorize VectorCombine.cpp

[VectorCombine] Fold vector.reduce.OP(F(X)) == 0 -> OP(X) == 0 (#173069)

This commit introduces a pattern to do the following fold:

  vector.reduce.OP f(X_i) == 0 -> vector.reduce.OP X_i == 0

In order to decide on this fold, we use the following properties:

1. OP X_i == 0 <=> \forall i \in [1, N] X_i == 0 1'. OP X_i == 0 <=>
\exists j \in [1, N] X_j == 0
  2.  f(x) == 0 <=> x == 0

From 1 and 2 (or 1' and 2), we can infer that

  OP f(X_i) == 0 <=> OP X_i == 0.

For some of the OP's and f's, we need to have domain constraints on X to
ensure properties 1 (or 1') and 2.


    [52 lines not shown]
DeltaFile
+672-0llvm/test/Transforms/VectorCombine/X86/icmp-vector-reduce.ll
+672-0llvm/test/Transforms/VectorCombine/AArch64/icmp-vector-reduce.ll
+183-0llvm/lib/Transforms/Vectorize/VectorCombine.cpp
+9-0llvm/include/llvm/IR/PatternMatch.h
+1,536-04 files

NetBSD/src 2hLpNl2sys/dev/pci if_iwm.c

   Pull up following revision(s) (requested by riastradh in ticket #1227):

        sys/dev/pci/if_iwm.c: revision 1.89

   Fix DMA sync sizes.
   Don't panic for inconsistent queue counter, just print an error to console.
VersionDeltaFile
1.87.10.1+19-11sys/dev/pci/if_iwm.c
+19-111 files

NetBSD/src zScEiuWdoc CHANGES-9.5

   Tickets #1998 and #1999
VersionDeltaFile
1.1.2.94+25-1doc/CHANGES-9.5
+25-11 files

NetBSD/src kwb1F5Osys/dev/pci if_iwm.c

   Pull up following revision(s) (requested by riastradh in ticket #1999):

        sys/dev/pci/if_iwm.c: revision 1.89

   Fix DMA sync sizes.
   Don't panic for inconsistent queue counter, just print an error to console.
VersionDeltaFile
1.83.8.1+19-11sys/dev/pci/if_iwm.c
+19-111 files

FreeBSD/ports 5735effdevel/git-who distinfo Makefile

devel/git-who: Update 1.2 => 1.3

Changelog:
https://github.com/sinclairtarget/git-who/releases/tag/v1.3

PR:     292698
DeltaFile
+3-3devel/git-who/distinfo
+1-2devel/git-who/Makefile
+4-52 files

NetBSD/src pQ3J031sys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #1998):

        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56
        (all via patch)

   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;

    [37 lines not shown]
VersionDeltaFile
1.28.4.1+91-14sys/arch/i386/include/frameasm.h
1.44.2.1+52-3sys/arch/amd64/include/frameasm.h
1.18.4.1+24-9sys/arch/i386/i386/i386_trap.S
1.185.2.2+16-3sys/arch/amd64/amd64/locore.S
1.40.4.1+9-7sys/arch/amd64/amd64/spl.S
1.47.4.1+6-6sys/arch/i386/i386/spl.S
+198-425 files not shown
+221-5511 files

NetBSD/src 3iMAgXHsys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #1226):

        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56

   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;
   movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);

    [36 lines not shown]
VersionDeltaFile
1.35.4.1+100-20sys/arch/i386/include/frameasm.h
1.55.4.1+48-11sys/arch/amd64/include/frameasm.h
1.23.4.1+20-5sys/arch/i386/i386/i386_trap.S
1.57.4.1+7-8sys/arch/i386/i386/spl.S
1.214.4.5+8-4sys/arch/amd64/amd64/locore.S
1.48.4.1+7-5sys/arch/amd64/amd64/spl.S
+190-535 files not shown
+213-6611 files

FreeBSD/ports 6b4e95fjapanese/proxy2ch Makefile, japanese/proxy2ch/files patch-Makefile

japanese/proxy2ch: Fix MASTER_SITES and disable Link Time Optimization

Conform MASTER_SITES with the convention of the ports that use Codeberg.
PORTREVISION has been bumped because Link Time Optimization has been
disabled.

Reported by:    diizzy
DeltaFile
+2-3japanese/proxy2ch/files/patch-Makefile
+2-1japanese/proxy2ch/Makefile
+4-42 files

NetBSD/src QavA9C8sys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #165):
        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56
   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;
   movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);
   With preemption enabled we may be moved to another CPU between the
   2 intructions and we end up updating the evtchn_upcall_mask of another VCPU

    [26 lines not shown]
VersionDeltaFile
1.35.12.1+100-20sys/arch/i386/include/frameasm.h
1.55.12.1+48-11sys/arch/amd64/include/frameasm.h
1.24.2.1+20-5sys/arch/i386/i386/i386_trap.S
1.58.8.1+7-8sys/arch/i386/i386/spl.S
1.230.2.2+8-4sys/arch/amd64/amd64/locore.S
1.49.8.1+7-5sys/arch/amd64/amd64/spl.S
+190-535 files not shown
+213-6611 files

FreeBSD/ports fd774a6sysutils/di distinfo pkg-plist

sysutils/di: Update 6.2.0 => 6.2.2.2

Changelog:
https://sourceforge.net/p/diskinfo-di/wiki/ChangeLog/

PR:             292702
Approved by:    Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
MFH:            2026Q1

(cherry picked from commit be63b6983a6075e1bdbfa2c21265666fd4588f64)
DeltaFile
+3-3sysutils/di/distinfo
+3-1sysutils/di/pkg-plist
+1-1sysutils/di/Makefile
+7-53 files

NetBSD/src JVDLNyIdistrib/common/bootimage Makefile.bootimage, distrib/luna68k/liveimage Makefile Makefile

   Pull up following revision(s) (requested by tsutsui in ticket #164):

        distrib/luna68k/liveimage/fstab.in: revision 1.1
        distrib/common/bootimage/Makefile.bootimage: revision 1.50
        distrib/luna68k/Makefile: revision 1.3
        distrib/luna68k/liveimage/spec.in: revision 1.1
        distrib/luna68k/liveimage/Makefile: revision 1.1
        distrib/luna68k/liveimage/Makefile: revision 1.2
        distrib/luna68k/liveimage/diskproto.in: revision 1.1
        distrib/luna68k/liveimage/spec.boot.in: revision 1.1

   bootimage: allow MD Makefiles to add a port-specific boot partition

   Some ports require an additional port-specific boot partition even
   for live images so that firmware ROMs can load a bootloader.

   For example, luna68k ROMs require old 4.3-BSD style FFS, and hp300
   ROMs require an HP LIF format diretory entries.
   Add a USE_MDBOOTPART switch and adjust size/offset calculations and

    [57 lines not shown]
VersionDeltaFile
1.2.2.2+51-0distrib/luna68k/liveimage/Makefile
1.2.2.1+0-51distrib/luna68k/liveimage/Makefile
1.46.2.3+41-5distrib/common/bootimage/Makefile.bootimage
1.1.2.1+0-25distrib/luna68k/liveimage/diskproto.in
1.1.2.2+25-0distrib/luna68k/liveimage/diskproto.in
1.1.2.1+0-7distrib/luna68k/liveimage/fstab.in
+117-886 files not shown
+133-9312 files

FreeBSD/ports be63b69sysutils/di distinfo pkg-plist

sysutils/di: Update 6.2.0 => 6.2.2.2

Changelog:
https://sourceforge.net/p/diskinfo-di/wiki/ChangeLog/

PR:             292702
Approved by:    Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
MFH:            2026Q1
DeltaFile
+3-3sysutils/di/distinfo
+3-1sysutils/di/pkg-plist
+1-1sysutils/di/Makefile
+7-53 files