FreeBSD/ports 6dda64csecurity/zeek Makefile pkg-plist

security/zeek: Remove /var/spool/zeek/zeekctl-config.sh on uninstall

... and remove from pkg-plist as it is automatically generated.
DeltaFile
+1-1security/zeek/Makefile
+1-1security/zeek/pkg-plist
+2-22 files

LLVM/project d8636bemlir/include/mlir/Dialect/OpenACC OpenACCUtilsCG.h OpenACCUtilsGPU.h, mlir/lib/Dialect/OpenACC/Utils OpenACCUtilsCG.cpp OpenACCUtilsGPU.cpp

[mlir][acc] Add utilities for acc to gpu lowering (#209313)

In preparation for the pass that converts `acc.compute_region` to GPU
dialect, this PR adds several utilities which are used in that pass.
Doing so to simplify review and to ensure that unit testing is added for
each of the utilities.
DeltaFile
+485-1mlir/unittests/Dialect/OpenACC/OpenACCUtilsCGTest.cpp
+223-0mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsCG.cpp
+64-0mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsCG.h
+60-0mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsGPU.cpp
+58-1mlir/unittests/Dialect/OpenACC/OpenACCUtilsGPUTest.cpp
+12-0mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsGPU.h
+902-26 files

LLVM/project 2d142adlldb/include/lldb/Host Host.h, lldb/source/Host/common Host.cpp

[lldb/Host] Add `foreground` argument to `Host::OpenFileInExternalEditor` (#209331)

Add an optional `bool foreground` parameter to
`Host::OpenFileInExternalEditor` so callers can choose whether opening
the file should bring the editor to the foreground.

The macOS implementation maps `foreground=true` to omitting
`kLSLaunchDontSwitch` in the Launch Services flags, so the editor is
brought forward on launch. On non-Apple platforms the stub still returns
`ENOTSUP`; the new parameter is added to its signature so it matches the
declaration.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+4-3lldb/source/Host/macosx/objcxx/Host.mm
+2-1lldb/include/lldb/Host/Host.h
+1-1lldb/source/Host/common/Host.cpp
+7-53 files

LLVM/project 2dcec16llvm/include/llvm/ProfileData SampleProfReader.h, llvm/unittests/ProfileData SampleProfTest.cpp

[ProfileData] Remove clear() from SampleProfileFuncOffsetTable (NFC) (#209301)

This patch deletes the default constructor of
SampleProfileFuncOffsetTable and removes its clear() method.

SampleProfileFuncOffsetTable is designed to lock its operational mode
(in-memory or on-disk) strictly at construction time and remain valid
throughout its lifetime. By deleting the default constructor and
removing clear(), we ensure that an instance never enters an
uninitialized or cleared state while kept alive.

When SampleProfileReader needs to discard or reload the table, it
resets and replaces the wrapping std::optional directly instead of
clearing the table in-place.

Assisted-by: Antigravity
DeltaFile
+8-6llvm/include/llvm/ProfileData/SampleProfReader.h
+0-8llvm/unittests/ProfileData/SampleProfTest.cpp
+8-142 files

OpenBSD/ports sPdLahHsecurity/p5-Crypt-OpenSSL-X509 Makefile distinfo

   update p5-Crypt-OpenSSL-X509 to 2.1.3
   CVE-2026-58102 CVE-2026-58101
VersionDeltaFile
1.23+7-1security/p5-Crypt-OpenSSL-X509/Makefile
1.16+2-2security/p5-Crypt-OpenSSL-X509/distinfo
+9-32 files

Linux/linux 3b029c0Documentation/admin-guide cgroup-v2.rst, Documentation/admin-guide/cgroup-v1 rdma.rst

Merge tag 'cgroup-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fixes from Tejun Heo:

 - A cpuset that never set its memory nodes could divide by zero when a
   task's mempolicy rebinds on CPU hotplug. Rebind against the effective
   nodes, which are always populated

 - Documentation fixes for memory.stat, io.stat, and the misc and v1
   RDMA controllers

* tag 'cgroup-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  Docs/admin-guide/cgroup-v2: note blkcg_debug_stats gates io.latency stats
  Docs/admin-guide/cgroup-v1: document rdma.peak, rdma.events and rdma.events.local
  Docs/admin-guide/cgroup-v2: drop stale misc interface file count
  cgroup/cpuset: rebind mm mempolicy to effective_mems, not mems_allowed
  Docs/admin-guide/cgroup-v2: fix memory.stat doc details
DeltaFile
+66-0Documentation/admin-guide/cgroup-v1/rdma.rst
+12-8Documentation/admin-guide/cgroup-v2.rst
+6-1kernel/cgroup/cpuset.c
+84-93 files

LLVM/project c1d0a75clang/test/CodeGen ptrauth-init-fini.c

Drop a comment line
DeltaFile
+0-2clang/test/CodeGen/ptrauth-init-fini.c
+0-21 files

LLVM/project 9799de7clang/lib/Sema SemaOpenMP.cpp, clang/test/OpenMP dims_modifier_messages.cpp

Add dims validation in all teams and target directives
DeltaFile
+132-96clang/lib/Sema/SemaOpenMP.cpp
+98-5clang/test/OpenMP/dims_modifier_messages.cpp
+230-1012 files

OpenBSD/ports j4OCyailang/lucee/v6 distinfo Makefile

   update to lucee-6.2.8.20
VersionDeltaFile
1.15+2-2lang/lucee/v6/distinfo
1.18+1-1lang/lucee/v6/Makefile
+3-32 files

Linux/linux f7574d3Documentation/scheduler sched-ext.rst, kernel/sched/ext ext.c internal.h

Merge tag 'sched_ext-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext

Pull sched_ext fixes from Tejun Heo:

 - Lifecycle fixes for the new sub-scheduler support: two
   use-after-frees and an enable-failure path that left a
   half-initialized sub-scheduler linked.

 - Two dispatch-path locking bugs: a spurious scheduler abort from a
   migration race, and a lockdep splat from stale runqueue-lock
   tracking.

 - Callback and task-state fixes: stale scheduler-owned state on a task
   leaving SCX, a weight callback running after disable, and a bogus
   warning on core-scheduling forced idle.

 - On nohz_full, finite-slice tasks could miss the tick that expires
   their slice. Enable it when such a task is picked, with a selftest.


    [18 lines not shown]
DeltaFile
+347-0tools/testing/selftests/sched_ext/nohz_tick.c
+128-49kernel/sched/ext/ext.c
+55-33tools/sched_ext/include/scx/cid.bpf.h
+65-0tools/testing/selftests/sched_ext/nohz_tick.bpf.c
+13-10kernel/sched/ext/internal.h
+5-3Documentation/scheduler/sched-ext.rst
+613-951 files not shown
+614-957 files

FreeBSD/src 8ed5e67sys/net/route nhop_ctl.c

routing: Include <sys/eventhandler.h> in nhop_ctl.h

Fix missing Include which is currently leaked through vnet code.

Reported by: bz
Fixes: d05d1f256082 ("routing: Subscribe nhops to ifnet link events")
Differential Revision: https://reviews.freebsd.org/D57375
DeltaFile
+1-0sys/net/route/nhop_ctl.c
+1-01 files

LLVM/project c70795cllvm/include/llvm/MC MCTargetOptions.h, llvm/lib/MC MCTargetOptionsCommandFlags.cpp

[MC][CodeGen] Add --large-eh-encoding flag for x86_64 & Aarch64 ELF (#174508)

Add a --large-eh-encoding option that forces 8-byte (DW_EH_PE_sdata8)
pointer encodings for all x86_64 & aarch64 ELF EH sections: FDE CFI
encoding, personality, LSDA, and TType encodings.

This is useful for large binaries where .text may exceed 2GB, causing
relocation overflows in .eh_frame and .gcc_except_table even under the
small or medium code model. The cost is purely in section size (a few
extra bytes per FDE/LSDA entry) with no runtime performance impact.
DeltaFile
+49-0llvm/test/CodeGen/X86/large-eh-encoding.ll
+35-0llvm/test/MC/AArch64/large-eh-encoding.s
+35-0llvm/test/CodeGen/AArch64/large-eh-encoding.ll
+32-0llvm/test/MC/X86/large-eh-encoding.s
+10-0llvm/lib/MC/MCTargetOptionsCommandFlags.cpp
+6-0llvm/include/llvm/MC/MCTargetOptions.h
+167-04 files not shown
+175-210 files

OpenZFS/src 8f8db7bmodule/os/linux/zfs zfs_vfsops.c

zfs_sync: remove support for impossible scenarios

The superblock pointer will always be set, as will z_log, so remove code
supporting cases that can't occur (on Linux at least).

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit 52352dd74869d64070e784573d4a01bb55924017)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+14-27module/os/linux/zfs/zfs_vfsops.c
+14-271 files

OpenZFS/src 52a5c52module/os/linux/zfs zfs_vfsops.c

zfs_sync: return error when pool suspends

If the pool is suspended, we'll just block in zil_commit(). If the
system is shutting down, blocking wouldn't help anyone. So, we should
keep this test for now, but at least return an error for anyone who is
actually interested.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit e3f5e317e0ed4da44a10fe202ec80abed1c8cc87)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+4-3module/os/linux/zfs/zfs_vfsops.c
+4-31 files

OpenZFS/src b836cce. configure.ac, tests/runfiles linux.run

zts: test syncfs() behaviour when pool suspends

Fairly coarse, but if it returns while the pool suspends, it must be
with an error.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit c1b7bc52fe264bf8b96dd667ef55db3bd478c00a)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+116-0tests/zfs-tests/tests/functional/syncfs/syncfs_suspend.ksh
+4-0tests/runfiles/linux.run
+3-0tests/zfs-tests/tests/functional/syncfs/Makefile.am
+1-0tests/zfs-tests/tests/functional/Makefile.am
+1-0configure.ac
+125-05 files

OpenZFS/src dde78d1config kernel-sb-wb-err.m4 kernel.m4, module/os/linux/zfs zpl_super.c

zpl_sync_fs: work around kernels that ignore sync_fs errors

If the kernel will honour our error returns, use them. If not, fool it
by setting a writeback error on the superblock, if available.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit d1c88cbd4cc2ebe5b97fa5b39e7fd83294583ed8)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+56-1module/os/linux/zfs/zpl_super.c
+27-0config/kernel-sb-wb-err.m4
+2-0config/kernel.m4
+85-13 files

OpenZFS/src 05af2c8tests/runfiles linux.run, tests/zfs-tests/tests Makefile.am

zts: test syncfs() behaviour when pool suspends

Fairly coarse, but if it returns while the pool suspends, it must be
with an error.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit c1b7bc52fe264bf8b96dd667ef55db3bd478c00a)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+116-0tests/zfs-tests/tests/functional/syncfs/syncfs_suspend.ksh
+4-0tests/runfiles/linux.run
+1-0tests/zfs-tests/tests/Makefile.am
+121-03 files

OpenZFS/src 6ca4868module/os/linux/zfs zfs_vfsops.c

zfs_sync: remove support for impossible scenarios

The superblock pointer will always be set, as will z_log, so remove code
supporting cases that can't occur (on Linux at least).

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit 52352dd74869d64070e784573d4a01bb55924017)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+13-29module/os/linux/zfs/zfs_vfsops.c
+13-291 files

OpenZFS/src 0167bcbconfig kernel-sb-wb-err.m4 kernel.m4, module/os/linux/zfs zpl_super.c

zpl_sync_fs: work around kernels that ignore sync_fs errors

If the kernel will honour our error returns, use them. If not, fool it
by setting a writeback error on the superblock, if available.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit d1c88cbd4cc2ebe5b97fa5b39e7fd83294583ed8)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+56-1module/os/linux/zfs/zpl_super.c
+27-0config/kernel-sb-wb-err.m4
+2-0config/kernel.m4
+85-13 files

OpenZFS/src 6dff9ebmodule/os/linux/zfs zfs_vfsops.c

zfs_sync: return error when pool suspends

If the pool is suspended, we'll just block in zil_commit(). If the
system is shutting down, blocking wouldn't help anyone. So, we should
keep this test for now, but at least return an error for anyone who is
actually interested.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit e3f5e317e0ed4da44a10fe202ec80abed1c8cc87)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+4-3module/os/linux/zfs/zfs_vfsops.c
+4-31 files

LLVM/project a6ca941llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer splat-buildvector.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+99-35llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+40-37llvm/test/Transforms/SLPVectorizer/X86/split-node-num-operands.ll
+28-37llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables.ll
+19-24llvm/test/Transforms/SLPVectorizer/X86/debug-info-salvage.ll
+6-10llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables-cost.ll
+2-3llvm/test/Transforms/SLPVectorizer/splat-buildvector.ll
+194-1466 files

LLVM/project dd77cf5clang/test/Interpreter pch-pic-mismatch.cpp

[Clang][Interpreter] Fix pch-pic-mismatch for darwin platforms (#209183)

Darwin enforce PIC by default and ignores all -fno-pic option. We calls
cc1 directly as its PIC level is 0 by default. This fixes the new
introduced test pch-pic-mismatch.cpp
DeltaFile
+5-2clang/test/Interpreter/pch-pic-mismatch.cpp
+5-21 files

LLVM/project c6ebd7aclang-tools-extra/clang-doc MDGenerator.cpp MDMustacheGenerator.cpp, clang-tools-extra/test/clang-doc basic-project.test

[clang-doc] Remove deprecated Markdown generator (#209071)
DeltaFile
+86-582clang-tools-extra/clang-doc/MDGenerator.cpp
+0-428clang-tools-extra/unittests/clang-doc/MDGeneratorTest.cpp
+26-118clang-tools-extra/test/clang-doc/md/namespace.cpp
+1-126clang-tools-extra/test/clang-doc/basic-project.test
+0-121clang-tools-extra/clang-doc/MDMustacheGenerator.cpp
+21-93clang-tools-extra/test/clang-doc/md/enum.cpp
+134-1,46817 files not shown
+166-1,58223 files

LLVM/project 8d251a4llvm/lib/Target/RISCV RISCVISelDAGToDAG.cpp RISCVInstrInfoP.td

[RISCV][P-ext] Move v2i16 and v4i8 extract_subvector handling to tablegen. NFC (#208863)
DeltaFile
+3-15llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
+10-0llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+13-152 files

Linux/linux f94f853tools/tracing/rtla Makefile, tools/tracing/rtla/src common.c

Merge tag 'trace-tools-v7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace

Pull RTLA fixes from Steven Rostedt:

 - Fix missing unistd include

   A missing #include <unistd.h> broke build on uclibc systems.
   Add the include to fix it.

 - Fix missing tools/lib/ctype.c dependency

   RTLA links tools/lib/string.c as a dependency of libsubcmd, some of
   its functions require _ctype. Link tools/lib/ctype.c as well, to fix
   build without GCC LTO.

* tag 'trace-tools-v7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
  rtla: Also link in ctype.c
  rtla: Fix missing unistd include
DeltaFile
+10-4tools/tracing/rtla/Makefile
+1-0tools/tracing/rtla/src/common.c
+11-42 files

Illumos/gate 04f97a1usr/src/lib/libc/port/locale localeimpl.c, usr/src/test/libc-tests/tests getlocname.c

18234 duplocale() fails to set loc->locname in cloned locale
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+27-1usr/src/test/libc-tests/tests/getlocname.c
+18-6usr/src/lib/libc/port/locale/localeimpl.c
+45-72 files

LLVM/project 5801213llvm/lib/Transforms/Scalar ConstraintElimination.cpp

[ConstraintElim] Check loop pred & invariance before SCEV query (NFC) (#209314)

Move cheap checks (check for loop predecessor and invariance) before
more expensive SCEV queries.

This slightly reduces the number we need to unnecessarily construct SCEV
expressions.
DeltaFile
+5-6llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+5-61 files

FreeBSD/src 9dfaf1cusr.sbin/pkg pkg.c pkg.7

Revert "pkg: Add -j and -r options"

This reverts commit d94e034d504682be56fc2e9d20ac2c0fe15b70ec at the
request of des@, as it seems to have broken the pass-through case.
DeltaFile
+25-91usr.sbin/pkg/pkg.c
+5-23usr.sbin/pkg/pkg.7
+1-1usr.sbin/pkg/Makefile
+31-1153 files

LLVM/project 60ea4b3bolt/include/bolt/Core BinaryFunction.h, bolt/lib/Core BinaryFunction.cpp BinaryContext.cpp

Change DebugScopeBoundaryOffsets to be stored in SparseBitVector instead of sorted vector
DeltaFile
+10-33bolt/include/bolt/Core/BinaryFunction.h
+3-7bolt/lib/Core/BinaryFunction.cpp
+4-2bolt/lib/Core/BinaryContext.cpp
+17-423 files

LLVM/project 4743729utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[Bazel] Fixes 0661f66 (#209319)

This fixes 0661f6636a0a5a79635e99d98a239c2bba4ea2ed.

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=0661f6636a0a5a79635e99d98a239c2bba4ea2ed

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-01 files