FreeBSD/src 095cbb1sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd: Expose nodes as much as possible in legacy pstate

Reviewed by:    olce
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55606
DeltaFile
+91-65sys/x86/cpufreq/hwpstate_amd.c
+91-651 files

FreeBSD/ports 29c30d1net-im/py-matrix-synapse distinfo Makefile.crates, net-im/py-matrix-synapse/files patch-pyproject.toml synapse.in

net-im/py-matrix-synapse: Update 1.138.0 => 1.151.0 (security)

Changelogs:
https://github.com/element-hq/synapse/blob/v1.151.0/CHANGES.md

PR:             292129
Reported by:    Sascha Biberhofer <ports at skyforge.at> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2025-61672
                CVE-2026-24044

(cherry picked from commit a7691f104e94a997b8ec6e651379144c4aabe955)
DeltaFile
+185-225net-im/py-matrix-synapse/distinfo
+93-113net-im/py-matrix-synapse/Makefile.crates
+20-14net-im/py-matrix-synapse/Makefile
+10-10net-im/py-matrix-synapse/files/patch-pyproject.toml
+3-3net-im/py-matrix-synapse/pkg-descr
+1-1net-im/py-matrix-synapse/files/synapse.in
+312-3661 files not shown
+313-3677 files

FreeBSD/ports a7691f1net-im/py-matrix-synapse distinfo Makefile.crates, net-im/py-matrix-synapse/files patch-pyproject.toml pkg-message.in

net-im/py-matrix-synapse: Update 1.138.0 => 1.151.0 (security)

Changelogs:
https://github.com/element-hq/synapse/blob/v1.151.0/CHANGES.md

PR:             292129
Reported by:    Sascha Biberhofer <ports at skyforge.at> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2025-61672
                CVE-2026-24044
DeltaFile
+185-225net-im/py-matrix-synapse/distinfo
+93-113net-im/py-matrix-synapse/Makefile.crates
+20-14net-im/py-matrix-synapse/Makefile
+10-10net-im/py-matrix-synapse/files/patch-pyproject.toml
+3-3net-im/py-matrix-synapse/pkg-descr
+1-1net-im/py-matrix-synapse/files/pkg-message.in
+312-3661 files not shown
+313-3677 files

OPNSense/core 5a5350esrc/opnsense/mvc/app/controllers/OPNsense/Core/Api DashboardController.php

dashboard: throw UserException when size limit reached on save. Closes https://github.com/opnsense/core/issues/10096
DeltaFile
+3-2src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
+3-21 files

FreeBSD/ports 4bc030cdevel/gradle5 Makefile, net/seda Makefile

*/*: bump portrevision for openjdk dependency change

Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version.

PR:     293756
DeltaFile
+1-1net/seda/Makefile
+1-1net/spread-j/Makefile
+1-1sysutils/logstash7/Makefile
+1-1sysutils/rundeck/Makefile
+1-1textproc/elasticsearch7/Makefile
+1-1devel/gradle5/Makefile
+6-611 files not shown
+17-1717 files

OPNSense/core 8b5a768src/opnsense/www/js/widgets Traffic.js

widgets: fix Traffic.js initialization race condition (#10099)
DeltaFile
+3-3src/opnsense/www/js/widgets/Traffic.js
+3-31 files

FreeBSD/src a71fea5contrib/libucl/lua lua_ucl.c

contrib/libucl: Revert to old behavior of macros

Enable macros and includes by default as this is breaking package
building on HEAD. libucl 0.9.3 by default changed the behavior of
includes and macros. These were previously enabled but it switched to
disabled which breaks the package building in HEAD. This is a temporary
workaround for now to fix the package building specially for
releng/15.0. This might be reverted post EOL of 15.0 in the coming
months.

Reported by:    ivy
Fixes: abda442d92fd ("contrib/libucl: Import libucl 0.9.3")
Tested by:      ivy
Approved by:    ivy, kevans
Differential Revision:  https://reviews.freebsd.org/D56294
DeltaFile
+1-1contrib/libucl/lua/lua_ucl.c
+1-11 files

FreeBSD/ports ea9b758Mk/Uses java.mk

Mk/Uses/java.mk: re-order preferred JDK (latest LTS over non-LTS)

Old order:
1. JAVA_DEFAULT
2. The oldest JDK in the JAVA_VERSION range.

New order:
1. JAVA_DEFAULT (unchanged)
2. The latest LTS from the JAVA_VERSION range is preferred over non-LTS versions.

Other existing mechanisms are unchanged. Like looking at what JDKs are already
installed.
This only affects 17 ports. (see the issue for the list)

PR:     293756
DeltaFile
+17-9Mk/Uses/java.mk
+17-91 files

LLVM/project 06b82d1llvm/lib/Target/Hexagon HexagonOptAddrMode.cpp, llvm/test/CodeGen/Hexagon opt-addr-mode-large-unodelist.ll

[Hexagon]  Fix O(N^2) compile-time regression in HexagonOptAddrMode (#189531)

In HexagonOptAddrMode::processAddUses, isSafeToExtLR was called inside
    the loop over UNodeList with loop-invariant arguments. isSafeToExtLR
iterates over UNodeList, so the total work was O(N^2) in the number of
    uses.

The arguments (AddSN, AddMI, BaseReg, UNodeList) do not change across
iterations. Move the call to after the loop; the function returns the
same value regardless of which iteration calls it, and the complexity
    drops to O(N).

    Background
    ----------
    Commit 8c0483bba2d2 ("RegisterCoalescer: Fix assert on remat to
    copy-to-physreg with subregs") introduced register coalescer
    rematerialization changes that produce additional uses of A2_addi
instructions on the Hexagon backend, inflating UNodeList. This exposed
    the pre-existing O(N^2) behavior in processAddUses.

    [12 lines not shown]
DeltaFile
+41-0llvm/test/CodeGen/Hexagon/opt-addr-mode-large-unodelist.ll
+12-10llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp
+53-102 files

LLVM/project 8054d37orc-rt/include/orc-rt Session.h, orc-rt/lib/executor Session.cpp

[orc-rt] Rename ManagedCodeCallsGroup to ManagedCodeTaskGroup. NFC. (#190880)

The new name better reflects this group's purpose: Tokens are needed for
any task that wants to access managed code, whether to call it or access
data.
DeltaFile
+16-15orc-rt/include/orc-rt/Session.h
+7-7orc-rt/unittests/SessionTest.cpp
+5-5orc-rt/lib/executor/Session.cpp
+28-273 files

LLVM/project 8c8e998llvm/lib/Target/RISCV RISCVInstrInfoXSfmm.td

[NFC][RISCV] Fix mismatched closing comment in XSfmm instruction definition (#190898)

The closing comment had XSfmm64a32f but the opening predicate uses
XSfmm32a32f.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+1-1llvm/lib/Target/RISCV/RISCVInstrInfoXSfmm.td
+1-11 files

NetBSD/src prfe8mbsys/arch/macppc/dev lightbar.c i2sreg.h

   de-obfuscate i2s register use in lightbar
VersionDeltaFile
1.5+6-5sys/arch/macppc/dev/lightbar.c
1.3+6-2sys/arch/macppc/dev/i2sreg.h
+12-72 files

NetBSD/src pP8aDPcshare/mk bsd.own.mk

   bsd.own.mk: sort various lists and expressions

   Sort various lists of variables.
   (Manually) sort various .if expressions on platform name.
   Should be no functional change, but easier to cross-check mk.conf(5).
VersionDeltaFile
1.1474+131-107share/mk/bsd.own.mk
+131-1071 files

OPNSense/core 477451dsrc/opnsense/mvc/app/controllers/OPNsense/Syslog/Api SettingsController.php

mvc: clear unused inputs in syslog controller
DeltaFile
+0-2src/opnsense/mvc/app/controllers/OPNsense/Syslog/Api/SettingsController.php
+0-21 files

OPNSense/core 4f7fccdScripts class-import.sh

Scripts: add instanceof syntax for import linter
DeltaFile
+4-1Scripts/class-import.sh
+4-11 files

FreeBSD/ports d1cd65d. UIDs, www/evcc Makefile pkg-message

www/evcc: add version 0.304.1

Software to enhance charging of electric vehicle.
evcc can be used as an energy management system.

See here for more details:
https://evcc.io/
DeltaFile
+55-0www/evcc/files/evcc.in
+50-0www/evcc/Makefile
+35-0www/evcc/pkg-message
+7-0www/evcc/distinfo
+6-0www/evcc/pkg-descr
+1-1UIDs
+154-12 files not shown
+156-28 files

OpenBSD/ports N8JEhK8sysutils/google-cloud-sdk distinfo Makefile, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-564.0.0.
VersionDeltaFile
1.417+467-285sysutils/google-cloud-sdk/pkg/PLIST
1.434+2-2sysutils/google-cloud-sdk/distinfo
1.454+1-1sysutils/google-cloud-sdk/Makefile
+470-2883 files

OpenBSD/ports 1NPcPcxsysutils/amazon-ssm-agent distinfo Makefile

   Update to amazon-ssm-agent-3.3.4177.0.
VersionDeltaFile
1.167+2-2sysutils/amazon-ssm-agent/distinfo
1.181+1-1sysutils/amazon-ssm-agent/Makefile
+3-32 files

OPNSense/core 7cfb03bsrc/opnsense/www/js opnsense_menusystem.js

mvc: MenuSystem - tweak JavaScript wrapper to match server-side breadcrumb format (#10101)
DeltaFile
+1-1src/opnsense/www/js/opnsense_menusystem.js
+1-11 files

OpenBSD/ports l5FR1fZsysutils/flatpak/xdg-dbus-proxy distinfo Makefile

   Update to xdg-dbus-proxy-0.1.7.
VersionDeltaFile
1.3+2-2sysutils/flatpak/xdg-dbus-proxy/distinfo
1.5+1-1sysutils/flatpak/xdg-dbus-proxy/Makefile
+3-32 files

LLVM/project f26470alld/ELF LinkerScript.cpp, lld/test/ELF x86-64-section-layout.s

[lld][ELF] Merge .ltext.* input sections into .ltext output section (#190305)

## Motivation
The default output section name rules in `getOutputSectionName()`
already merge .ldata.*, .lrodata.*, and .lbss.* into their respective
output sections, but .ltext.* was missing from the prefix list. This
caused mcmodel=large builds with `-ffunction-sections` to produce a
separate output section for every function instead of combining them
into .ltext.

We actually then ran into a bunch of esoteric issues because we the had
to handle SHN_XINDEX binaries with >65535 sections, so in that sense it
helped us find those gaps :)

## Changes
Add .ltext to the prefix list alongside the other large-model section
prefixes.

Co-authored-by: Grigory Pastukhov <gpastukhov at meta.com>
DeltaFile
+26-1lld/test/ELF/x86-64-section-layout.s
+8-0lld/ELF/LinkerScript.cpp
+34-12 files

OPNSense/core d092f74src/opnsense/mvc/app/models/OPNsense/Firewall Category.php, src/opnsense/mvc/app/models/OPNsense/Interfaces Bridge.php

mvc: remove Util imports where not needed
DeltaFile
+20-23src/opnsense/mvc/app/models/OPNsense/Firewall/Category.php
+5-1src/opnsense/mvc/app/models/OPNsense/Interfaces/Bridge.php
+25-242 files

LLVM/project 71260f8llvm/test/tools/llvm-ir2vec/bindings ir2vec-initEmbedding.py ir2vec-getInstEmbMap.py, llvm/tools/llvm-ir2vec llvm-ir2vec.cpp

[llvm-ir2vec] Decoupling Vocab loading from initEmbedding (#190507)

This has been done in order to save time during entire dataset
processing. vocab loading should only happen once.
DeltaFile
+97-40llvm/test/tools/llvm-ir2vec/bindings/ir2vec-initEmbedding.py
+47-16llvm/tools/llvm-ir2vec/Bindings/PyIR2Vec.cpp
+16-3llvm/tools/llvm-ir2vec/lib/Utils.cpp
+14-3llvm/tools/llvm-ir2vec/lib/Utils.h
+4-1llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp
+2-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getInstEmbMap.py
+180-644 files not shown
+188-6810 files

OpenBSD/ports A04EdGmnet/synapse distinfo modules.inc, net/synapse/pkg PLIST

   net/synapse: update to 1.151.0, from MAINTAINER Renaud Allard
VersionDeltaFile
1.90+8-8net/synapse/distinfo
1.76+4-3net/synapse/pkg/PLIST
1.53+3-3net/synapse/modules.inc
1.119+2-1net/synapse/Makefile
+17-154 files

HardenedBSD/src 92c4e07sys/arm64/apple apple_aic.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

HardenedBSD/src 973ea93sys/arm64/apple apple_aic.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

HardenedBSD/src 37db90bsys/rpc clnt_bck.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+0-2sys/rpc/clnt_bck.c
+0-21 files

HardenedBSD/ports 333bc9beditors/fresh distinfo Makefile.crates, graphics/py-olmocr Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+121-129editors/fresh/distinfo
+59-63editors/fresh/Makefile.crates
+80-0misc/claude-code/files/audio-capture-fetch.sh
+64-8misc/claude-code/Makefile
+54-0graphics/py-olmocr/files/patch-olmocr_pipeline.py
+47-0graphics/py-olmocr/Makefile
+425-20033 files not shown
+611-24539 files

LLVM/project ff071d6flang/lib/Optimizer/OpenMP DoConcurrentConversion.cpp, flang/test/Transforms/DoConcurrent reduce_device_min.f90 reduce_device.mlir

[flang][DoConcurrent] Map reduction variables as tofrom ByRef for device offloading (#189378)

Scalar reduction variables in `do concurrent reduce(...)` were being
mapped with `implicit ByCopy` when offloaded to device, because
`genMapInfoOpForLiveIn` treated all trivial types uniformly. This caused
the reduction result to be silently dropped — the device-side reduction
would compute the correct value but never write it back to the host.

Fix by detecting reduction variables and forcing `implicit tofrom ByRef`
mapping, matching the behavior of explicit
`!$omp target teams distribute parallel do reduction(...)`.

Co-authored-by: ergawy <kareem.ergawy at amd.com>
Co-authored-by: Claude <noreply at anthropic.com>
Made-with: Cursor

Fixes: https://github.com/ROCm/llvm-project/issues/1844

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+48-0offload/test/offloading/fortran/do-concurrent-to-omp-min-reduce.f90
+45-0flang/test/Transforms/DoConcurrent/reduce_device_min.f90
+10-4flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
+1-0flang/test/Transforms/DoConcurrent/reduce_device.mlir
+104-44 files

OpenBSD/ports auPN40dtelephony/baresip Makefile.inc, telephony/baresip/baresip distinfo

   telephony/baresip: update to 4.7.0
VersionDeltaFile
1.44+2-2telephony/baresip/baresip/distinfo
1.43+2-2telephony/baresip/re/distinfo
1.37+1-1telephony/baresip/Makefile.inc
+5-53 files