LLVM/project 4a49122llvm/lib/Analysis ValueTracking.cpp, llvm/lib/Support KnownFPClass.cpp

ValueTracking: Handle tracking nan through powi (#179311)

DeltaFile
+161-1llvm/test/Transforms/Attributor/nofpclass-powi.ll
+15-0llvm/lib/Support/KnownFPClass.cpp
+1-1llvm/lib/Analysis/ValueTracking.cpp
+177-23 files

LLVM/project ce5c193llvm/lib/Target/RISCV RISCVMergeBaseOffset.cpp, llvm/test/CodeGen/RISCV xqcisls-merge-base-offset-shladd.ll

[RISCV] Fold shladd into Xqcisls scaled load/store in RISCVMergeBaseOffset (#182221)

We can fold `shxadd\qc.shladd` into base+offset load/store instructions
by transforming the load/store into `Xqcisls` scaled load/store
instructions.

For eg.

```
qc.e.li vreg1, s 
shxadd vreg2, vreg3, vreg1
lx vreg4, imm(vreg2)

can be transformed to

qc.e.li vreg1, s+imm
qc.lrx vreg4, vreg1, vreg3, (1-7)
```


    [5 lines not shown]
DeltaFile
+192-0llvm/test/CodeGen/RISCV/xqcisls-merge-base-offset-shladd.ll
+118-0llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp
+310-02 files

FreeBSD/ports f6691f1print/lout distinfo Makefile

print/lout: Update to 3.43.3
DeltaFile
+3-3print/lout/distinfo
+1-1print/lout/Makefile
+4-42 files

FreeBSD/ports f78b3d4databases/timescaledb distinfo Makefile

databases/timescaledb: Update to 2.25.1
DeltaFile
+3-3databases/timescaledb/distinfo
+1-1databases/timescaledb/Makefile
+1-0databases/timescaledb/pkg-plist
+5-43 files

FreeBSD/src 677bbfftests/sys/kern pdrfork.c

pdrfork(2) tests: should wait for the child to exit

(cherry picked from commit f90ee665d035a5e4aea0bcaa18793e683ea253ed)
DeltaFile
+3-2tests/sys/kern/pdrfork.c
+3-21 files

FreeBSD/src b0551b0lib/libc/gen uexterr_gettext.3 Makefile.inc, share/man/man9 exterror.9

libc: add man page for uexterr_gettext(3)

(cherry picked from commit a03f285afafae243396c9bc7892cbe717a3ac37d)
DeltaFile
+71-0lib/libc/gen/uexterr_gettext.3
+2-1share/man/man9/exterror.9
+1-0lib/libc/gen/Makefile.inc
+74-13 files

FreeBSD/src 396d709tests/sys/kern pdrfork.c

pdrfork(2) tests: enable on x86

(cherry picked from commit 793e891f4ad1ef450f562a241fb0bd3b21d72251)
DeltaFile
+20-9tests/sys/kern/pdrfork.c
+20-91 files

FreeBSD/src e3fda88tests/sys/kern pdrfork.c

pdrfork(2) tests: RFPROCDESC|RFPROC are required

(cherry picked from commit 68ba270f4fc7799929a3d59d710f44e5e9087def)
DeltaFile
+2-44tests/sys/kern/pdrfork.c
+2-441 files

FreeBSD/src 558b761tests/sys/kern pdrfork.c Makefile

Add tests for pdrfork

(cherry picked from commit d1e6057fa47e842c63461b64b29ac5d3e9fdad76)
DeltaFile
+187-0tests/sys/kern/pdrfork.c
+1-0tests/sys/kern/Makefile
+188-02 files

FreeBSD/src 7a1c336tests/sys/kern pdrfork.c

pdrfork(2) tests: do not rely on (int *)-1 being invalid address

(cherry picked from commit d6bf2d14a941a88e27a82a3f91790353e134b8f6)
DeltaFile
+8-2tests/sys/kern/pdrfork.c
+8-21 files

FreeBSD/src fea8849lib/libsys pdfork.2, sys/kern kern_fork.c

pdrfork(2): do require RFPROCDESC | RFPROC

(cherry picked from commit b05be03ceea0a95f7783ddc890885f34bb4023d4)
DeltaFile
+5-3lib/libsys/pdfork.2
+5-0sys/kern/kern_fork.c
+10-32 files

FreeBSD/src e166a6etests/sys/kern pdrfork.c

pdrfork(2) tests: split basic_usage

(cherry picked from commit 94e4de77dec809fa5a6975e3495a41d1924c25ad)
DeltaFile
+19-9tests/sys/kern/pdrfork.c
+19-91 files

FreeBSD/src c2c3881tests/sys/kern pdrfork.c

pdrfork(2) tests: catch runaway child for EFAULT test

(cherry picked from commit 44843695bc4e36abd15835d627da7d38c06f2219)
DeltaFile
+10-0tests/sys/kern/pdrfork.c
+10-01 files

FreeBSD/src afe6868lib/libsys pdfork.2

pdfork.2: add EFAULT as possible error, explain some consequences of it

(cherry picked from commit db80ea9b88628168d2bb7f17a60b73568a8ea102)
DeltaFile
+18-0lib/libsys/pdfork.2
+18-01 files

FreeBSD/src 6a263d7include exterr.h, lib/libc/gen uexterr_format.c

libc: improve include usage for exterror sources

(cherry picked from commit 1443a455a96e587a7b49608def79495e9d74513f)
DeltaFile
+1-2include/exterr.h
+1-0lib/libc/gen/uexterr_format.c
+2-22 files

FreeBSD/src fd91b1flib/libc/gen err.c

libc: print extended errors from warn(3) and vwarn(3)

(cherry picked from commit ffbf95907039821b69dfe1607d1695b46af82e35)
DeltaFile
+2-2lib/libc/gen/err.c
+2-21 files

LLVM/project 1373aa0llvm/test/CodeGen/AArch64 clmul-fixed.ll

[AArch64] Add clmulh/r v16i8/v8i16/v4i32/v2i64 test coverage (#182305)

Some of the v16i8/v2i64 tests are currently disabled due to #182270 and
#182039
DeltaFile
+1,262-0llvm/test/CodeGen/AArch64/clmul-fixed.ll
+1,262-01 files

FreeBSD/src 0e67c3fsys/kern kern_procctl.c

reap_kill_subtree_once(): reap_kill_proc_work() might drop proctree_lock

Due to this, restart the iteration over the p_reapsiblings if the lock
was dropped.

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55288
DeltaFile
+8-3sys/kern/kern_procctl.c
+8-31 files

FreeBSD/src 5c8af59sys/kern kern_procctl.c

procctl(PROC_REAP_KILL): align error reporting with pgkill(2)

ESRCH from cr_cansignal() means that the target process should be not
visible to the initiator.  So do not report pids with ESRCH result.

Noted by:       markj
Reviewed by:    markj, olce
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55341
DeltaFile
+5-1sys/kern/kern_procctl.c
+5-11 files

FreeBSD/src be14071sys/kern kern_procctl.c

procctl(PROC_REAP_KILL): use pgrp pg_killsx sx to sync with fork

PROC_REAP_KILL must guarantee that all reaper descendants are signalled.
In particular, it must ensure that forked but not yet fully linked
descendants cannot escape killing. Currently, proc_reap() fullfils the
guarantee by single-threading stopping the target process, which moves
the target to the userspace boundary, so the target cannot fork while
the signal is sent.

Single-threading has undesirable effect of sometimes terminating sleeps
with EINTR.

Since the time that the bug with PROC_REAP_KILL was fixed, we grow
the pg_killsx mechanism that is similarly used by the process group
signalling to ensure that no member of the process group escapes.
Reuse pg_killsx for PROC_REAP_KILL as well.

Besides the functional change of no longer causing spurious EINTR, not
single-threading the target means that we no longer need to delegate the

    [9 lines not shown]
DeltaFile
+54-84sys/kern/kern_procctl.c
+54-841 files

LLVM/project f08cb41llvm/lib/Transforms/IPO Attributor.cpp

Attributor: Avoid calling identifyDefaultAbstractAttributes on declarations

Previously it would be called and inserted into a visited map,
but would never be used. This could possibly go one step further
and never add declarations to the SetVector of Functions. If I try
that, only one call graph printing test fails.
DeltaFile
+8-2llvm/lib/Transforms/IPO/Attributor.cpp
+8-21 files

FreeBSD/doc 1520076website/content/en/status/report-2025-10-2025-12 osv.adoc sbom.adoc

Status/2025Q4: Vale fixes
DeltaFile
+9-4website/content/en/status/report-2025-10-2025-12/osv.adoc
+4-2website/content/en/status/report-2025-10-2025-12/sbom.adoc
+3-2website/content/en/status/report-2025-10-2025-12/kde.adoc
+2-1website/content/en/status/report-2025-10-2025-12/frdp.adoc
+18-94 files

NetBSD/pkgsrc-wip 6a6c282py-ksef2 PLIST Makefile, py-signxml PLIST Makefile

py-ksef2: Python API for KSeF 2.0
py-signxml: XML Signature and XAdES in Python
DeltaFile
+291-0py-ksef2/PLIST
+55-0py-signxml/PLIST
+27-0py-ksef2/Makefile
+25-0py-signxml/Makefile
+13-0py-signxml/patches/patch-pyproject.toml
+6-0py-signxml/distinfo
+417-03 files not shown
+429-09 files

FreeBSD/doc 2099f38website/content/en/status/report-2025-10-2025-12 intro.adoc

Status/2025Q4/intro.adoc: Add introduction

This introduction announces changes in the status reports schedule.

Reviewed by:    adamw, Graham Percival <gperciva at tarsnap.com>
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/611
DeltaFile
+16-0website/content/en/status/report-2025-10-2025-12/intro.adoc
+16-01 files

FreeBSD/doc b9bda36documentation/content/en/articles/freebsd-status-report-process _index.adoc

Articles/Status reports: Update deadlines

As discussed on developers@ the actual deadlines are not working.
It happens frequently that many reports are submitted past the deadline
and that publication gets stalled until all expected reports have
arrived.

Hence, from now on,
- we shall have a unique deadline on the 14th of the first month past
the end of the quarter;
- the deadline will be actually enforced: the full status reports shall
be published as soon as ready after the deadline. Reports that could not
make it within the deadline shall be moved (and possibly completed) to
the next quarter.

Reviewed by:    adamw, Graham Percival <gperciva at tarsnap.com>
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/610
DeltaFile
+11-25documentation/content/en/articles/freebsd-status-report-process/_index.adoc
+11-251 files

FreeBSD/ports 8506087net-im/teams distinfo Makefile, net-im/teams/files/packagejsons package-lock.json package.json

net-im/teams: Update to 2.7.7

Changelog:
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.7.6
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.7.7

Reported by:    portscout
DeltaFile
+215-107net-im/teams/files/packagejsons/package-lock.json
+5-5net-im/teams/distinfo
+1-2net-im/teams/Makefile
+2-1net-im/teams/files/packagejsons/package.json
+223-1154 files

OpenBSD/ports b05yBAisecurity/nss distinfo Makefile

   security/nss: update to 3.121, will be required by gecko 149

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_121.html
VersionDeltaFile
1.168+2-2security/nss/distinfo
1.209+1-1security/nss/Makefile
+3-32 files

FreeBSD/src dc11af0stand/efi/loader/arch/amd64 trap.c

loader.efi: tss_pa setup seems to be flawed in trap.c

since sd_lobase is 24 bits, we would need to shift 24 bits, not 16.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D55178
DeltaFile
+1-1stand/efi/loader/arch/amd64/trap.c
+1-11 files

OpenBSD/ports IuPpbgalang/rsm Makefile distinfo, lang/rsm/patches patch-Makefile

   Update to rsm-1.82.4.
VersionDeltaFile
1.3+19-35lang/rsm/patches/patch-Makefile
1.7+2-3lang/rsm/Makefile
1.4+2-2lang/rsm/distinfo
+23-403 files

FreeBSD/src 503374astand/efi/loader/arch/amd64 trap.c

fix typo in efi/loader/arch/amd64/trap.c

Rename grap_faults to grab_faults

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D55177
DeltaFile
+1-1stand/efi/loader/arch/amd64/trap.c
+1-11 files