LLVM/project 45f519bmlir/lib/Dialect/OpenMP/IR OpenMPDialect.cpp

Remove unrelated empty line
DeltaFile
+0-1mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
+0-11 files

LLVM/project 52998b1clang/lib/Parse ParseStmt.cpp

format
DeltaFile
+2-2clang/lib/Parse/ParseStmt.cpp
+2-21 files

LLVM/project 403880eclang/docs LanguageExtensions.rst, clang/include/clang/Basic DiagnosticParseKinds.td

rethink parsing
DeltaFile
+10-27clang/lib/Parse/ParseExprCXX.cpp
+22-12clang/lib/Parse/ParseStmt.cpp
+6-6clang/include/clang/Parse/Parser.h
+3-4clang/test/C/C2y/n3267.c
+6-0clang/include/clang/Basic/DiagnosticParseKinds.td
+1-0clang/docs/LanguageExtensions.rst
+48-496 files

LLVM/project 69e298dllvm/lib/Target/DirectX DXILPrettyPrinter.cpp

Reduce use of auto.
DeltaFile
+9-7llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp
+9-71 files

FreeBSD/src 3185542sys/dev/dpaa if_memac_fdt.c

dpaa: Restore Semihalf license header

This is a "new" file, but is mostly copied from if_dtsec_fdt.c, so need to
retain the original license header in addition to the new one.

Reviewed by:    ziaee
Differential Revision:  https://reviews.freebsd.org/D57123
DeltaFile
+25-0sys/dev/dpaa/if_memac_fdt.c
+25-01 files

FreeNAS/freenas f5d34fdtests/api2/zfs_tier test_smoke.py conftest.py

Fix test framework
DeltaFile
+86-67tests/api2/zfs_tier/test_smoke.py
+99-8tests/api2/zfs_tier/conftest.py
+60-41tests/api2/zfs_tier/test_jobs_extended.py
+43-49tests/api2/zfs_tier/test_set_tier_errors.py
+9-33tests/api2/zfs_tier/test_shares.py
+20-15tests/api2/zfs_tier/test_config.py
+317-2133 files not shown
+348-2449 files

FreeBSD/doc 4c396c5website/content/en/releases/14.3R hardware.adoc, website/content/en/releases/14.4R hardware.adoc

hardware: Update pSeries entries

14.4 and 15.1 support little-endian pSeries. 15.0 has boot panic due to
bug in SLOF, but it should be reclassified as QEMU pSeries instead of
IBM.

Reviewed by:            kbowling, ziaee
Signed-off-by:          Minsoo Choo <minsoo at minsoo.io>
Differential Revision:  https://reviews.freebsd.org/D57102
DeltaFile
+3-6website/content/en/releases/14.4R/hardware.adoc
+3-6website/content/en/releases/14.5R/hardware.adoc
+3-6website/content/en/releases/15.1R/hardware.adoc
+4-4website/content/en/releases/15.0R/hardware.adoc
+1-2website/content/en/releases/14.3R/hardware.adoc
+14-245 files

FreeBSD/src cd3cc6esys/conf files, sys/dev/iicbus/sensor w83793g.c

i2c/sensors: Add driver for W83793 hardware monitor

The Winbond/Nuvoton W83793G system monitor chip includes many features
not currently supported by this driver.  The following are currently
supported:

* Up to 6 temperature sensors, 4 of which have 10-bit resolution
  (8.2),two with 8-bit resolution (no decimal component)
* Up to 12 fans
  - Fans 0-4 (1-5 on the datasheet) are always enabled.  The remaining 7
    fans are individually enabled.
* Multiple voltage sensors, reading up to 10 voltage sources.  Sysctls
  are labeled to match the datasheet.
* Chassis open detection.

The W83793AG is a feature-reduced version, which lacks 3 thermal diodes
and 2 voltage monitors.  Since there is no way to tell the difference
between the W83793AG and W83793G programmatically, sensors reported on
the W83793AG will report strange values.

    [18 lines not shown]
DeltaFile
+366-0sys/dev/iicbus/sensor/w83793g.c
+14-0sys/modules/i2c/w83793g/Makefile
+2-1sys/modules/i2c/Makefile
+1-0sys/conf/files
+383-14 files

NetBSD/src Nijz5E0share/man/man4 axen.4

   axen.4: document AX88179A support
VersionDeltaFile
1.10+12-4share/man/man4/axen.4
+12-41 files

NetBSD/pkgsrc qDyynRZdoc CHANGES-2026

   doc: drop duplicated entry and fix committer ID
VersionDeltaFile
1.3134+4-5doc/CHANGES-2026
+4-51 files

FreeBSD/src 0b158desys/powerpc/pseries phyp_llan.c

pseries/llan: call init when ioctl sets interface UP

This should fix dhcp on an unitialized interface.  This solution was
found while comparing against another driver, SIOCSIFFLAGS is used by
dhclient to force the interface up before it has an IP address.
However, all setup work is done in llan_init(), so the interface would
not be enabled if configured via only the SIOCSIFFLAGS ioctl.  By
running llan_init() when the interface is forced up via SIOCSIFFLAGS,
the interface is initialized properly.

PR:             292164
(cherry picked from commit 74dff310698b9a4da9804ed0ded00428b0aebbe8)
DeltaFile
+4-0sys/powerpc/pseries/phyp_llan.c
+4-01 files

LLVM/project 5db7a42llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp, llvm/unittests/Frontend OpenMPIRBuilderTest.cpp

[OpenMP][OMPIRBuilder] Fix nondeterministic dead block removal

The openmp-cli-fuse02.mlir test can fail nondeterministically when
fuseLoops leaves a dead block in the generated function. On AArch64 this
was reproduced as omp_omp.loop.cond3 being emitted with no predecessors,
which breaks CHECK-NEXT in the MLIR LLVM IR translation test.

The issue is in removeUnusedBlocksFromParent. It used
SmallPtrSet::remove_if while HasRemainingUses also queried the same set.
SmallPtrSet iteration order depends on pointer addresses, which can vary
with ASLR, allocation order, or object layout. Erasing one block while
walking the set can therefore change the keep/erase decision for blocks
visited later. The older make_early_inc_range form had the same underlying
defect.

Fix this by collecting all blocks that still have external uses before
erasing any of them. This evaluates every block against the same snapshot
of the erase set and removes the iteration-order dependency.


    [4 lines not shown]
DeltaFile
+51-0llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
+11-2llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+62-22 files

FreeBSD/src 237e851sys/powerpc/pseries phyp_llan.c

pseries/llan: call init when ioctl sets interface UP

This should fix dhcp on an unitialized interface.  This solution was
found while comparing against another driver, SIOCSIFFLAGS is used by
dhclient to force the interface up before it has an IP address.
However, all setup work is done in llan_init(), so the interface would
not be enabled if configured via only the SIOCSIFFLAGS ioctl.  By
running llan_init() when the interface is forced up via SIOCSIFFLAGS,
the interface is initialized properly.

PR:             292164
(cherry picked from commit 74dff310698b9a4da9804ed0ded00428b0aebbe8)
DeltaFile
+4-0sys/powerpc/pseries/phyp_llan.c
+4-01 files

FreeBSD/ports 9a816d4misc/koboldcpp distinfo Makefile

misc/koboldcpp: update 1.113.1 → 1.113.2
DeltaFile
+3-3misc/koboldcpp/distinfo
+1-1misc/koboldcpp/Makefile
+4-42 files

FreeBSD/ports 98fed66devel/lefthook distinfo Makefile

devel/lefthook: update 2.1.6 → 2.1.8
DeltaFile
+5-5devel/lefthook/distinfo
+1-2devel/lefthook/Makefile
+6-72 files

FreeBSD/ports 5900c52sysutils/mise distinfo Makefile

sysutils/mise: update 2026.5.11 → 2026.5.12
DeltaFile
+37-37sysutils/mise/distinfo
+18-18sysutils/mise/Makefile
+55-552 files

FreeBSD/ports 8e0b364audio/jamulus distinfo Makefile

audio/jamulus: update 3_12_0 → 3.12.1
DeltaFile
+3-3audio/jamulus/distinfo
+1-1audio/jamulus/Makefile
+4-42 files

FreeBSD/ports f9a7be6misc/py-uuid-utils distinfo Makefile

misc/py-uuid-utils: update 0.15.0 → 0.16.0
DeltaFile
+3-3misc/py-uuid-utils/distinfo
+1-1misc/py-uuid-utils/Makefile
+4-42 files

FreeBSD/ports 784fd84devel/nextest distinfo Makefile

devel/nextest: update 0.9.135 → 0.9.136
DeltaFile
+3-3devel/nextest/distinfo
+1-1devel/nextest/Makefile
+4-42 files

FreeBSD/src 57fb48fsys/kern uipc_usrreq.c

linuxulator: fix SO_PEERCRED emulation after 1d24638d3e8

For Linux binaries, sopt->sopt_td may be null.  And there's also no
need to check it, since struct l_ucred has the same layout on 32-bit
systems as on 64-bit ones.

PR:             295333
Reported by:    Miguel Gomes <miguel.dias.gomes at protonmail.com>
Fixes:          1d24638d3e8 ("Fix LOCAL_PEERCRED in 32-bit compat mode")
Reviewed by:    emaste
Differential Revision: https://reviews.freebsd.org/D57032

(cherry picked from commit 4cee16d471d47f4673e4d2c66f7a96d4e6d86ee9)
DeltaFile
+3-1sys/kern/uipc_usrreq.c
+3-11 files

LLVM/project 05c1a26libclc/opencl/lib/generic/relational bitselect.inc bitselect.cl

[libclc][NFC] Use clc/shared/ternary_def.inc for bitselect (#198495)

Delete opencl/lib/generic/relational/bitselect.inc
DeltaFile
+0-12libclc/opencl/lib/generic/relational/bitselect.inc
+4-2libclc/opencl/lib/generic/relational/bitselect.cl
+4-142 files

FreeBSD/ports 3d2becenet/keycloak pkg-plist distinfo

net/keycloak: Update 26.6.1 => 26.6.2 (fix 18 CVEs)

Release Notes:
https://www.keycloak.org/2026/05/keycloak-2662-released

PR:             295416
Security:       CVE-2026-33871
Security:       CVE-2026-33870
Security:       CVE-2026-4628
Security:       CVE-2026-37980
Security:       CVE-2026-5588
Security:       CVE-2026-6856
Security:       CVE‐2026‐0636
Security:       CVE‐2026‐3505
Security:       CVE‐2026‐5598
Security:       CVE-2026-7307
Security:       CVE-2026-7504
Security:       CVE-2026-7571
Security:       CVE-2026-7507

    [9 lines not shown]
DeltaFile
+175-175net/keycloak/pkg-plist
+3-3net/keycloak/distinfo
+1-1net/keycloak/Makefile
+179-1793 files

FreeBSD/ports 0e9163cnet/keycloak pkg-plist distinfo

net/keycloak: Update 26.6.1 => 26.6.2 (fix 18 CVEs)

Release Notes:
https://www.keycloak.org/2026/05/keycloak-2662-released

PR:             295416
Security:       CVE-2026-33871
Security:       CVE-2026-33870
Security:       CVE-2026-4628
Security:       CVE-2026-37980
Security:       CVE-2026-5588
Security:       CVE-2026-6856
Security:       CVE‐2026‐0636
Security:       CVE‐2026‐3505
Security:       CVE‐2026‐5598
Security:       CVE-2026-7307
Security:       CVE-2026-7504
Security:       CVE-2026-7571
Security:       CVE-2026-7507

    [7 lines not shown]
DeltaFile
+175-175net/keycloak/pkg-plist
+3-3net/keycloak/distinfo
+1-1net/keycloak/Makefile
+179-1793 files

FreeBSD/src 5642fd4sbin/ping/tests test_ping.py

ping: fix listing test cases when scapy is not installed

The ATF-python test program was attempting to list test cases that
require scapy.  But it attempted to import the scapy module before the
test cases had been listed, resulting in an ImportError that kyua
interpreted as a test program crash.

Fix this behavior by handling that ImportError well enough to list test
cases, but not run them.  If scapy isn't present, Kyua will refuse to
run the test cases.  But it needs to be able to list them in order to
know to skip them.

Sponsored by:           ConnectWise
Reviewed by:            maxim
Differential Revision:  https://reviews.freebsd.org/D56765

(cherry picked from commit 3e845b1090565912375c5578cf0399d27b7fa70c)
DeltaFile
+25-1sbin/ping/tests/test_ping.py
+25-11 files

FreeBSD/ports 1b4c4dfscience/R-cran-bayesm distinfo Makefile

science/R-cran-bayesm: Update to 3.1.7
DeltaFile
+3-3science/R-cran-bayesm/distinfo
+1-1science/R-cran-bayesm/Makefile
+4-42 files

LLVM/project 301e89fllvm/lib/Target/LoongArch LoongArchLSXInstrInfo.td LoongArchLASXInstrInfo.td, llvm/test/CodeGen/LoongArch/lasx/ir-instruction avg.ll

[LoongArch] Revert "Add patterns to support vector type average instructions generation" (#198306)

Fixes #198254
DeltaFile
+0-321llvm/test/CodeGen/LoongArch/lsx/ir-instruction/avg.ll
+0-321llvm/test/CodeGen/LoongArch/lasx/ir-instruction/avg.ll
+0-28llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td
+0-16llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td
+0-6864 files

LLVM/project be0ba5clibc/src/__support/math issignaling.h

[libc][math] Undefine issignaling macro for issignaling implementation. (#198686)
DeltaFile
+4-0libc/src/__support/math/issignaling.h
+4-01 files

LLVM/project b8456acmlir/lib/Target/LLVM CMakeLists.txt

[MLIR][CMake] Downgrade ocloc not found diagnostic from WARNING to STATUS (#198296)

When ocloc is not found, the CMake configuration emits a WARNING which
can be noisy for users who have no interest in Intel XeVM native binary
compilation (e.g., those targeting only AMDGPU or NVPTX). Downgrade the
diagnostic to STATUS since this is an expected configuration when ocloc
is not installed. 
For example:
```bash
CMake Warning at /llvm-project/mlir/lib/Target/LLVM/CMakeLists.txt:246 (message):
ocloc not found, MLIRXeVMTarget will not be able to use ocloc for native
binary compilation.
```
DeltaFile
+1-1mlir/lib/Target/LLVM/CMakeLists.txt
+1-11 files

NetBSD/src iqKPRtObin/sh eval.c trap.c

   PR bin/60275 discard some arriving signals

   The PR is only peripherally relevant to this, but it is all much
   the same problem, over a fork() trapped signals are maintained,
   and sh does not really want that.

   In this case, when there is a vfork() a signal arriving for a
   child (whether or not it should arrive and be processed) can be
   treated as if it arrived for the parent, and cause a trap action
   to be executed by the parent.   (Never observed to have happened,
   as best I am aware, but certainly looks as if it could.)

   Avoid that, by making sure that the child process never records
   a signal as having occurred, when it is being a vfork child
   (while the parent is sharing memory with it).

   Doing this meant making one variable that was previously local
   to eval.c globally visible (exposing it in eval.h), and then
   because the same name is used as a parameter in many other

    [17 lines not shown]
VersionDeltaFile
1.199+53-29bin/sh/eval.c
1.61+31-8bin/sh/trap.c
1.25+18-1bin/sh/eval.h
+102-383 files

OpenBSD/ports B1AogE2devel/gcem Makefile

   gcem uses C++11, so needs ports-gcc on base-gcc arches

   Fixes the build on sparc64
VersionDeltaFile
1.2+3-0devel/gcem/Makefile
+3-01 files