FreeNAS/freenas ba67624tests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 26.0.0-RC.1 / add test for compare and write (by yocalebo) (#19449)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.

Original PR: https://github.com/truenas/middleware/pull/19444

Co-authored-by: caleb <yocalebo at gmail.com>
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files

FreeNAS/freenas 41f5eddtests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 26.0.0-BETA.3 / add test for compare and write (by yocalebo) (#19448)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.

Original PR: https://github.com/truenas/middleware/pull/19444

Co-authored-by: caleb <yocalebo at gmail.com>
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files

FreeNAS/freenas 890f8ad

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 876a834tests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 27.0.0-BETA.1 / add test for compare and write (#19444)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files

LLVM/project c9c03edllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/ARM non-fp-math-op.ll

[SLP]Fix a crash on non-fp operator isFast request

isFast should be used only on FPMathOperator kind instructons.

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/213008
DeltaFile
+20-0llvm/test/Transforms/SLPVectorizer/ARM/non-fp-math-op.ll
+2-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+22-22 files

LLVM/project 76140a6libcxx/test/extensions/libcxx/input.output/file.streams/fstreams/filebuf.members xsgetn.buffer.pass.cpp

[libc++] Switch XFAIL in xsgetn.buffer.pass.cpp to LLVM 23 (#212969)

We want to back-port the fix for xsgetn, so the XFAIL needs to be
updated to reflect that.
DeltaFile
+1-1libcxx/test/extensions/libcxx/input.output/file.streams/fstreams/filebuf.members/xsgetn.buffer.pass.cpp
+1-11 files

LLVM/project 7b463ebclang/lib/Driver/ToolChains CommonArgs.cpp AMDGPU.h, clang/test/Driver amdgpu-assembler-xnack-sramecc.s

clang/AMDGPU: Forward xnack/sramecc mode to the assembler (#212955)

When assembling a .s file with no target ID directive, the requested
xnack/sramecc mode has no module flag to carry it. Forward the mode
requested via -mxnack/-msramecc (or the -mcpu target ID modifiers) to
the assembler as a target feature so it is recorded in the object's e_flags.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+33-0clang/test/Driver/amdgpu-assembler-xnack-sramecc.s
+18-1clang/lib/Driver/ToolChains/AMDGPU.cpp
+2-1clang/lib/Driver/ToolChains/AMDGPU.h
+1-1clang/lib/Driver/ToolChains/CommonArgs.cpp
+54-34 files

LLVM/project 71144f7clang/lib/CodeGen CGOpenMPRuntimeGPU.cpp

clang: Use NVPTX TargetParser for OpenMP unified-addressing check

processRequiresDirective enumerated every OffloadArch value in a switch
only to error on nvptx architectures older than sm_60. Replace it with
NVPTX::supportsUnifiedAddressing() applied to the parsed target CPU so
we don't need to keep adding cases here every time a new target is
added.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+8-120clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
+8-1201 files

LLVM/project a13a7dcllvm/include/llvm/TargetParser NVPTXTargetParser.def

Apply suggestions from code review

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+1-1llvm/include/llvm/TargetParser/NVPTXTargetParser.def
+1-11 files

LLVM/project d99a5ffclang/include/clang/Basic DiagnosticCommonKinds.td, clang/lib/CodeGen CGOpenMPRuntimeGPU.cpp

clang: Use proper error for unified shared memory openmp error

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+3-5clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
+1-1clang/test/OpenMP/requires_codegen.cpp
+2-0clang/include/clang/Basic/DiagnosticCommonKinds.td
+6-63 files

LLVM/project 77a1b23llvm/unittests/TargetParser NVPTXTargetParserTest.cpp

review comment
DeltaFile
+2-2llvm/unittests/TargetParser/NVPTXTargetParserTest.cpp
+2-21 files

LLVM/project 397f2cfclang/lib/Basic Cuda.cpp, llvm/include/llvm/TargetParser NVPTXTargetParser.h NVPTXTargetParser.def

NVPTX: Add target names in TargetParser

Track the canonical sm name and other target information.
This will eventually be used to reduce the pain of maintaining
OffloadArch in clang; all of the dijoint targets share an
enum which makes target specific covered switches annoying.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+24-156clang/lib/Basic/Cuda.cpp
+73-0llvm/lib/TargetParser/NVPTXTargetParser.cpp
+71-0llvm/include/llvm/TargetParser/NVPTXTargetParser.def
+69-0llvm/include/llvm/TargetParser/NVPTXTargetParser.h
+68-0llvm/unittests/TargetParser/NVPTXTargetParserTest.cpp
+1-0llvm/utils/gn/secondary/llvm/unittests/TargetParser/BUILD.gn
+306-1563 files not shown
+309-1569 files

NetBSD/pkgsrc-wip 6c9dc39zoneminder COMMIT_MSG

zoneminder: Prepare commit message
DeltaFile
+250-1zoneminder/COMMIT_MSG
+250-11 files

LLVM/project e7b04d7libcxx .clang-format, libcxxabi .clang-format

[libc++abi] Use the same .clang-format as libc++ (#208661)

libc++abi is very close to libc++, and even shares some amount of code.
We should keep the formatting style the same between the two libraries.
DeltaFile
+73-4libcxxabi/.clang-format
+2-0libcxx/.clang-format
+75-42 files

LLVM/project a8cc3d2libcxx/include print, libcxx/include/__filesystem u8path.h path.h

[libc++] Clean up windows macros (#207577)

We have multiple macros for different Windows. However, most of them
don't actually define different things. We can condense the macros to
- `_WIN32` directly if it only depends on windows, or
- `_LIBCPP_MSVCRT`

This patch drops `_LIBCPP_MSVCRT_LIKE` and `_LIBCPP_WIN32API`, since
they are equivalent to `_WIN32`.
DeltaFile
+19-19libcxx/src/locale.cpp
+17-17libcxx/include/__filesystem/path.h
+7-7libcxx/src/filesystem/operations.cpp
+7-7libcxx/src/filesystem/file_descriptor.h
+7-7libcxx/include/__filesystem/u8path.h
+6-6libcxx/include/print
+63-6326 files not shown
+121-12632 files

LLVM/project 3a687d3libcxx/docs/Status Cxx20Papers.csv Cxx17Papers.csv

[libc++] Fix incorrect paper statuses (#212827)

These two papers also added parallel algorithm overloads, which were
never implemented but the papers were still marked as implemented. Mark
the papers as Partial instead.

CF #103640 and #104095
DeltaFile
+1-1libcxx/docs/Status/Cxx20Papers.csv
+1-1libcxx/docs/Status/Cxx17Papers.csv
+2-22 files

LLVM/project 8aeb59ellvm/test/Transforms/SLPVectorizer/X86 reassociate-ops.ll

[SLP][NFC]Add extra tests for fadd/fsub reordering, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/213002
DeltaFile
+598-0llvm/test/Transforms/SLPVectorizer/X86/reassociate-ops.ll
+598-01 files

FreeBSD/ports 0b357adgraphics/spirv-cross Makefile distinfo

graphics/spirv-cross: update to 1.4.357

PR:             297162
Approved by:    vv (maintainer)
DeltaFile
+3-3graphics/spirv-cross/distinfo
+1-1graphics/spirv-cross/Makefile
+4-42 files

OpenBSD/src C2Rqu8dlib/libutil imsg-buffer.c

   Change overflow check in ibuf_get_strbuf

   ibuf_get_strbuf is too picky about the terminating NUL byte.
   If the sender did not use ibuf_add_strbuf() then the buffer may
   not be padded with 0 at the end. This triggers the EOVERFLOW case
   even though the string is probably short enough.

   Make ibuf_get_strbuf more robust by checking the string length.
   If the string is shorter than the buffer pad the rest with 0. On
   overflow force a '\0' byte at the end and return EOVERFLOW.

   OK tb@
VersionDeltaFile
1.38+8-3lib/libutil/imsg-buffer.c
+8-31 files

LLVM/project 6582b49llvm/include/llvm/TargetParser NVPTXTargetParser.def

Apply suggestions from code review

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+1-1llvm/include/llvm/TargetParser/NVPTXTargetParser.def
+1-11 files

OpenBSD/src FYhJqWKusr.sbin/ospfd neighbor.c

   Rewrite the XXX comment in nbr_act_delete() to be more clear on why the
   crypt_seq_num is reset here.
VersionDeltaFile
1.52+8-2usr.sbin/ospfd/neighbor.c
+8-21 files

LLVM/project fcf4bb1llvm/lib/Target/AArch64 AArch64MacroFusion.cpp, llvm/test/CodeGen/AArch64 misched-fusion-apple-sme-compute.mir

[AArch64] Relax SDep requirement for AppleSMECompute clustering      (#212603)

Do not require RAW dependency for FuseAppleSMECompute.
DeltaFile
+13-8llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
+20-0llvm/test/CodeGen/AArch64/misched-fusion-apple-sme-compute.mir
+33-82 files

LLVM/project 6a932c6llvm/lib/Support APFloat.cpp, llvm/unittests/ADT APFloatTest.cpp

[APFloat][NFC] Generalize bitcast to also cover x87 semantics (#209781)

This removes the special case code for bitcasting APInt to a float with
x87 semantics in convertF80LongDoubleAPFloatToAPInt. This makes it
consistent with previous removal of special cases and will remove one
more small obstacle to making APFloat extensible.
DeltaFile
+15-35llvm/lib/Support/APFloat.cpp
+13-0llvm/unittests/ADT/APFloatTest.cpp
+28-352 files

NetBSD/pkgsrc uw700GMtextproc/groff PLIST

   groff: Remove duplicate rcsid.
VersionDeltaFile
1.35+1-2textproc/groff/PLIST
+1-21 files

OpenBSD/ports NwNCMFtgeo/pygeoapi Makefile distinfo, geo/pygeoapi/pkg PLIST

   geo/pygeoapi: update to 0.24.0

   see https://github.com/geopython/pygeoapi/releases/tag/0.24.0
VersionDeltaFile
1.21+2-2geo/pygeoapi/distinfo
1.24+4-0geo/pygeoapi/pkg/PLIST
1.38+1-1geo/pygeoapi/Makefile
+7-33 files

NetBSD/pkgsrc bUpPKvcdoc CHANGES-2026

   doc: Updated textproc/groff to 1.24.1nb4
VersionDeltaFile
1.4837+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc AeAwbZztextproc/groff PLIST Makefile

   groff: Enable new compatibility wrappers option.

   Adam's update also broke groff on illumos by dropping a patch required to avoid
   the non-GNU system macros.  Upstream now provides a new compatibility wrappers
   argument that has a "manual" option which will install the wrappers with "-os"
   suffixes, rather than doing the previous renaming dance.

   This helps to simplify the install a lot.  The groff-native an.tmac, m.tmac,
   etc files can now be specified directly in the PLIST, and any -os.tmac wrapper
   files installed to site-tmac will be picked up by the existing PLIST-local.

   While here add TEST_TARGET, I guess they haven't been ran for recent updates.
VersionDeltaFile
1.108+5-21textproc/groff/Makefile
1.34+8-2textproc/groff/PLIST
+13-232 files

FreeBSD/ports 510013fgraphics/vulkan-utility-libraries Makefile distinfo

graphics/vulkan-utility-libraries: update to 1.4.357
DeltaFile
+3-3graphics/vulkan-utility-libraries/distinfo
+1-1graphics/vulkan-utility-libraries/Makefile
+4-42 files

FreeBSD/ports 33eaa34graphics/vulkan-tools Makefile distinfo

graphics/vulkan-tools: update to 1.4.357
DeltaFile
+3-3graphics/vulkan-tools/distinfo
+1-1graphics/vulkan-tools/Makefile
+4-42 files

FreeBSD/ports 66eb25fgraphics/vulkan-extension-layer Makefile distinfo

graphics/vulkan-extension-layer: update 1.4.357.0
DeltaFile
+3-3graphics/vulkan-extension-layer/distinfo
+1-1graphics/vulkan-extension-layer/Makefile
+4-42 files