FreeNAS/freenas 64240b0src/middlewared/middlewared/plugins/pool_ info.py, src/middlewared/middlewared/plugins/zpool crud.py

ruff import ordering
DeltaFile
+3-3src/middlewared/middlewared/plugins/zpool/crud.py
+1-1src/middlewared/middlewared/plugins/pool_/info.py
+4-42 files

LLVM/project 835be4fllvm/lib/Target/SPIRV SPIRVCombinerHelper.cpp SPIRVLegalizePointerCast.cpp, llvm/test/CodeGen/SPIRV/llvm-intrinsics matrix-multiply.ll

[SPIR-V] Support 1x1 result in matrix multiply combiner (#198091)

Emit a copy instead of G_BUILD_VECTOR for the scalarized 1-element
result, and skip extractelement when storing a 1-element vector to a [1
x T] array

Enable the previously-disabled 1x2 * 2x1 test
DeltaFile
+12-10llvm/test/CodeGen/SPIRV/llvm-intrinsics/matrix-multiply.ll
+4-1llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+2-1llvm/lib/Target/SPIRV/SPIRVLegalizePointerCast.cpp
+18-123 files

FreeNAS/freenas 2fc0151src/middlewared/middlewared/apps webshell_app.py

webshell: address audit-log feedback

- Allow APP shells to specify both app_name and container_id. The
  previous "only one option" check rejected this legitimate combo,
  causing the websocket to close before the failure response was sent
  (and tripping test_missing_apps_role_audited with a UnicodeDecodeError
  from reading the close frame).

- Include the friendly container name in the success-path audit target
  for CONTAINER shells so admins reviewing audit logs don't have to
  cross-reference numeric ids. The lookup is skipped on failure paths
  to avoid leaking container existence to unauthorized attempts.
DeltaFile
+30-7src/middlewared/middlewared/apps/webshell_app.py
+30-71 files

LLVM/project 154d7f2llvm/lib/Target/DirectX DXILPrettyPrinter.cpp

clang-format
DeltaFile
+2-5llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp
+2-51 files

LLVM/project f915fa6libc/include regex.yaml, libc/src/regex regerror.cpp

Merge branch 'main' into revert-198155-acp/zeyi2/1032984724178912
DeltaFile
+120-0offload/unittests/OffloadAPI/kernel/olLaunchKernelCooperative.cpp
+27-64offload/unittests/OffloadAPI/kernel/olLaunchKernel.cpp
+82-0libc/include/regex.yaml
+76-6offload/plugins-nextgen/level_zero/src/L0Kernel.cpp
+77-0libc/test/src/regex/regex_basic_test.cpp
+76-0libc/src/regex/regerror.cpp
+458-7070 files not shown
+1,668-12376 files

LLVM/project 3c532a4libc/include regex.yaml, libc/src/regex regerror.cpp CMakeLists.txt

[libc] Add POSIX regex stub implementation and build infrastructure (#196995)

Added the four POSIX regex entrypoints (regcomp, regexec, regerror,
regfree) and registered them for x86_64, aarch64, riscv, and arm.
regerror is fully implemented with all 13 POSIX error code strings. The
other three are stubs backed by simple string matching to validate the
build pipeline end-to-end.

This implementation is restricted to full-build mode
(LLVM_LIBC_FULL_BUILD) to avoid ABI compatibility risks with system
headers and internal state management in overlay mode.

New files:
* include/regex.yaml and regex-macros.h for header generation
* regex_t, regoff_t, regmatch_t type headers
* src/regex/ with all four entrypoints
* test/src/regex/ with regerror and basic round-trip tests

All 7 tests pass.
DeltaFile
+82-0libc/include/regex.yaml
+77-0libc/test/src/regex/regex_basic_test.cpp
+76-0libc/src/regex/regerror.cpp
+57-0libc/src/regex/CMakeLists.txt
+54-0libc/src/regex/regexec.cpp
+51-0libc/src/regex/regcomp.cpp
+397-037 files not shown
+982-043 files

LLVM/project 0475a4blibc/config/linux/x86_64 entrypoints.txt, libc/hdr netinet_in_macros.h CMakeLists.txt

[libc] Enable arpa/inet.h entrypoints in overlay mode (#198270)

Two of these depend on in_addr_t and struct in_addr, but these are types
whose layout is defined by POSIX and OS ABIs, and they are simpler than
struct sockaddr_in, which we enabled in #195035.
DeltaFile
+27-0libc/hdr/netinet_in_macros.h
+26-0libc/hdr/types/in_addr_t.h
+26-0libc/hdr/types/struct_in_addr.h
+18-0libc/hdr/types/CMakeLists.txt
+8-8libc/config/linux/x86_64/entrypoints.txt
+9-0libc/hdr/CMakeLists.txt
+114-86 files not shown
+125-1912 files

FreeNAS/freenas 75a5bbbtests/sharing_protocols/iscsi test_262_iscsi_alua.py

Increase timeout for test_failover_lun_replace
DeltaFile
+1-1tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+1-11 files

FreeNAS/freenas c8300c6src/middlewared/middlewared/etc_files scst.conf.mako

Always set bind_alua_state
DeltaFile
+1-0src/middlewared/middlewared/etc_files/scst.conf.mako
+1-01 files

FreeNAS/freenas 19b4bc0tests/sharing_protocols/fibre_channel test_fibre_channel.py, tests/sharing_protocols/nfs test_nfs_mt_races.py test_nfs_dacl_readdir.py

Temporarily restrict sharing tests to iSCSI
DeltaFile
+0-2,303tests/sharing_protocols/nvmet/test_nvmet_tcp.py
+0-1,081tests/sharing_protocols/fibre_channel/test_fibre_channel.py
+0-1,027tests/sharing_protocols/nfs/test_nfs_mt_races.py
+0-921tests/sharing_protocols/nvmet/nvmet_ha_utils.py
+0-818tests/sharing_protocols/smb/test_smb_protocol_base.py
+0-658tests/sharing_protocols/nfs/test_nfs_dacl_readdir.py
+0-6,80818 files not shown
+0-11,43224 files

FreeNAS/freenas 9e6d3e9src/middlewared/middlewared/api/v27_0_0 zpool_query.py

port the new API models
DeltaFile
+26-0src/middlewared/middlewared/api/v27_0_0/zpool_query.py
+26-01 files

FreeNAS/freenas 610482dtests/sharing_protocols/iscsi test_262_iscsi_alua.py

iSCSI ALUA: regression test for failover LUN-replace stall

Add an extended test that builds 2 targets (25 + 10 LUNs), opens an
iSCSI session to the standby on the 25-LUN target so the kernel has
tgt_devs to clean up during become_active, then triggers an ungraceful
failover via poweroff_vm. Asserts:

  - /var/log/failover.log on the new master does not contain
    'Failed to restart service "iscsitarget" after 15 seconds',
    which would indicate the LUN-replace loop stalled.
  - /sys/kernel/scst_tgt/async_lun_replace reads 0 after failover,
    confirming reset_active released the parked cleanup work.
  - All LUNs are reachable on the new master.

A function-scoped fixture handles recovery (start_vm, wait_for_backup,
wait_for_settle) so the cluster is restored to a clean two-node state
even if an assertion above failed.

Uses the dataset() asset helper rather than zvol() for lower
per-extent overhead at this scale.
DeltaFile
+210-1tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+210-11 files

FreeNAS/freenas dfc2b6dtests/sharing_protocols/iscsi test_262_iscsi_alua.py

Add restore_active_node fixture
DeltaFile
+41-1tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+41-11 files

FreeNAS/freenas 9281fdesrc/middlewared/middlewared/plugins dlm.py

Remove logout all HA targets from reset_active
DeltaFile
+2-5src/middlewared/middlewared/plugins/dlm.py
+2-51 files

FreeNAS/freenas 70f4716src/middlewared/middlewared/plugins/iscsi_ scst.py alua.py

Release parked async LUN-replace cleanup after DLM peer eviction

scst.async_lun_replace=1 now also tells the kernel to park the deferred
cleanup of old tgt_devs from each LUN replace until the flag is cleared.
This avoids stalling become_active on scst_dlm_lock_wait inside
scst_clear_reservation while the dead peer is still a DLM lockspace
member.

Add iscsi.scst.disable_async_lun_replace and call it from the end of
iscsi.alua.reset_active, after dlm.reset_active (which evicts the peer)
completes.
DeltaFile
+20-1src/middlewared/middlewared/plugins/iscsi_/scst.py
+10-2src/middlewared/middlewared/plugins/iscsi_/alua.py
+30-32 files

FreeBSD/ports a051aa6security/vuxml/vuln 2026.xml

security/vuxml: Update affected packages for varnish vuln
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files

LLVM/project 13da33elibc/cmake/modules prepare_libc_gpu_build.cmake, openmp/device CMakeLists.txt

[libc] Demote compiler check error to a warning (#198033)

Summary:
This check exists to encode the policy that this is only intended to be
built with a just-built compiler. In practice it's a little too strict
and breaks pretty much every six months when the version bumps or when
people try to build a separate patch. Just demote to a warning.
DeltaFile
+1-1libc/cmake/modules/prepare_libc_gpu_build.cmake
+1-1openmp/device/CMakeLists.txt
+2-22 files

FreeNAS/freenas cdc37f1src/middlewared/middlewared/api/v26_0_0 zpool_query.py, src/middlewared/middlewared/plugins/pool_ info.py

NAS-141004 / 26.0.0-RC.1 / add zpool.query events (#18962)

UX team is switching to `zpool.query` in 26-RC.1 for a new feature and
they need events for this endpoint. This adds said events based on a
discussion with them and understanding the specific fields they need.
This sends the events along-side the other `pool.query` events to keep
it simple.

(cherry picked from commit 1ed66fc7abffc3e61d4b6e725e7e5350095aa1f8)
DeltaFile
+70-10src/middlewared/middlewared/plugins/zpool/crud.py
+26-0src/middlewared/middlewared/api/v26_0_0/zpool_query.py
+15-0src/middlewared/middlewared/plugins/zpool/is_upgraded_impl.py
+2-6src/middlewared/middlewared/plugins/pool_/info.py
+4-1src/middlewared/middlewared/plugins/zpool/query_impl.py
+2-0src/middlewared/middlewared/plugins/zpool/__init__.py
+119-175 files not shown
+124-1711 files

LLVM/project 4101028offload/liboffload/src OffloadImpl.cpp, offload/plugins-nextgen/cuda/dynamic_cuda cuda.h

[offload] Add properties parameter to olLaunchKernel (#197897)

Introduce a properties argument to olLaunchKernel to enable future
extensions.
This change adds initial extension for cooperative kernel launch.

The change restores the functionality from:
https://github.com/llvm/llvm-project/pull/184343
which was later reverted in:
https://github.com/llvm/llvm-project/pull/197463

#184343 modified the API, and between the last rebase and the final
merge, additional tests were added
upstream(https://github.com/llvm/llvm-project/pull/193927) that still
relied on the previous API version.

Diff between this PR and #184343 
```
diff --git a/offload/unittests/OffloadAPI/kernel/olLaunchKernel.cpp b/offload/unittests/OffloadAPI/kernel/olLaunchKernel.cpp

    [34 lines not shown]
DeltaFile
+120-0offload/unittests/OffloadAPI/kernel/olLaunchKernelCooperative.cpp
+27-64offload/unittests/OffloadAPI/kernel/olLaunchKernel.cpp
+76-6offload/plugins-nextgen/level_zero/src/L0Kernel.cpp
+66-5offload/plugins-nextgen/cuda/src/rtl.cpp
+53-2offload/liboffload/src/OffloadImpl.cpp
+45-3offload/plugins-nextgen/cuda/dynamic_cuda/cuda.h
+387-8018 files not shown
+559-10224 files

DragonFlyBSD/src 14de021sys/net/dummynet ip_dummynet_glue.c

Fix kernel build without INVARIANTS.

8a93af2a9b3a6586d0d394bec8454562ee76044f removed all usage of 'ip' except
for the KKASSERT().
DeltaFile
+1-1sys/net/dummynet/ip_dummynet_glue.c
+1-11 files

LLVM/project 2c05b10clang-tools-extra/clang-tidy/misc StaticInitializationCycleCheck.cpp, clang-tools-extra/test/clang-tidy/checkers/misc static-initialization-cycle.cpp

Revert "[clang-tidy] Fix crash in misc-static-initialization-cycle (#198155)"

This reverts commit 8f740a3cb68c30eb3a276fbc3b9cf460a196c217.
DeltaFile
+0-8clang-tools-extra/test/clang-tidy/checkers/misc/static-initialization-cycle.cpp
+1-1clang-tools-extra/clang-tidy/misc/StaticInitializationCycleCheck.cpp
+1-92 files

LLVM/project ca27181llvm/test/CodeGen/WebAssembly memory-interleave.ll

[NFC] Wasm codegen test (#198310)
DeltaFile
+227-0llvm/test/CodeGen/WebAssembly/memory-interleave.ll
+227-01 files

FreeBSD/src 7807401sys/netinet tcp_timewait.c

tcp: Fix typo in RFC 6191 sysctl

Fixes:          2af70d7a3849 ("tcp: Make RFC 6191 support configurable")
MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   Modirum MDPay
DeltaFile
+1-1sys/netinet/tcp_timewait.c
+1-11 files

FreeNAS/freenas 8b0d3e6

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 1ed66fcsrc/middlewared/middlewared/api/v26_0_0 zpool_query.py, src/middlewared/middlewared/plugins/pool_ info.py

NAS-141004 / 26.0.0-RC.1 / add zpool.query events (#18962)

UX team is switching to `zpool.query` in 26-RC.1 for a new feature and
they need events for this endpoint. This adds said events based on a
discussion with them and understanding the specific fields they need.
This sends the events along-side the other `pool.query` events to keep
it simple.
DeltaFile
+71-11src/middlewared/middlewared/plugins/zpool/crud.py
+26-0src/middlewared/middlewared/api/v26_0_0/zpool_query.py
+15-0src/middlewared/middlewared/plugins/zpool/is_upgraded_impl.py
+2-6src/middlewared/middlewared/plugins/pool_/info.py
+4-1src/middlewared/middlewared/plugins/zpool/query_impl.py
+2-0src/middlewared/middlewared/plugins/zpool/__init__.py
+120-185 files not shown
+125-1811 files

FreeBSD/ports ac5bc64www/vinyl09 distinfo Makefile

www/vinyl09: Update to 9.0.1

Approved by:    dbaio@
Security:       f0f4bb64-52c6-11f1-a1c0-0050569f0b83
DeltaFile
+3-3www/vinyl09/distinfo
+3-1www/vinyl09/Makefile
+6-42 files

LLVM/project 6c34ed7clang/test/CodeGen exceptions-seh-finally.c exceptions-seh.c, llvm/test/CodeGen/ARM seh-except.ll seh-finally.ll

[ARM] Add support for Windows SEH (#184953)

This commit implements Windows Structured Exception Handling (SEH)
support for ARM `clang` in MSVC mode.

This includes enabling the relevant language constructs in the Clang
frontend and adding new ARM-specific code lowering logic.

Since R11 is clobbered by the SEH dispatchers on 32-bit ARM Windows,
this commit forces functions involving SEH to reference stack variables
offset by R6 (the base pointer). Test coverage for scenarios this may
potentially affect (e.g. Windows C++ EH) has been added.

This commit only covers SEH (`__try`/`__except`/`__finally`). It does
not support Windows C++ EH (`try`/`catch`).
DeltaFile
+474-0llvm/test/CodeGen/ARM/seh-except.ll
+255-0llvm/test/CodeGen/ARM/seh-finally.ll
+56-55clang/test/CodeGen/exceptions-seh-finally.c
+41-29clang/test/CodeGen/exceptions-seh.c
+61-0llvm/test/CodeGen/ARM/wineh-dtor.ll
+57-0llvm/test/CodeGen/ARM/wineh-try-catch-stack-args.ll
+944-8413 files not shown
+1,053-9419 files

FreeBSD/src 876a173lib/libc/gen nlist.3

nlist.3: Replace a.out(5) Xref with elf(5)

ELF support was added to nlist() in 1997, and a.out support was removed
in 2020.  The man page was not updated for either of these changes.

Fixes: 77909f597881 ("Initial elf nlist support, ...")
Fixes: 86cfa7e70b2b ("nlist: retire long-obsolete aout support")
Sponsored by: The FreeBSD Foundation
DeltaFile
+2-2lib/libc/gen/nlist.3
+2-21 files

LLVM/project 0d0761cclang Maintainers.md

Nominate Joshua Cranmer as floating-point maintainer (#198287)

Joshua has been doing the heavy lifting in this area for a while now, so
this is making things more official.
DeltaFile
+5-0clang/Maintainers.md
+5-01 files

LLVM/project 1e2b554llvm/lib/Target/DirectX DXILPrettyPrinter.cpp DirectXTargetMachine.cpp, llvm/test/CodeGen/DirectX llc-pipeline.ll

[DirectX] Move IR printing to DXILPrettyPrinter

By doing the IR printing inside DXILPrettyPrinter, we have the option to
customise what we print and include the info that we collect and
generate in DXILDebugInfo.
DeltaFile
+93-7llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp
+57-0llvm/test/CodeGen/DirectX/DebugInfo/di-subprogram.ll
+15-0llvm/test/CodeGen/DirectX/DebugInfo/di-compile-unit-versioned-language.ll
+1-2llvm/test/CodeGen/DirectX/llc-pipeline.ll
+0-1llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
+166-105 files