FreeNAS/freenas 9f78438src/middlewared/middlewared/plugins/truenas_s3 bucket_crud.py, tests/api2 test_s3_bucket.py

NAS-144048 / 26.0.0 / Serialize S3 bucket CRUD behind a mutex (by anodos325) (#19854)

Concurrent sharing.s3.create calls each passed the name check before any
of them inserted, so the second insert reached the unique name column
and raised a sqlite3 integrity error rather than a validation error. S3
protocol CreateBucket makes that routine.

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

Co-authored-by: Andrew Walker <andrew.walker at truenas.com>
DeltaFile
+118-104src/middlewared/middlewared/plugins/truenas_s3/bucket_crud.py
+41-0tests/api2/test_s3_bucket.py
+159-1042 files

Illumos/gate 2c4874busr/src/uts/common/io/vioif vioif.h vioif.c, usr/src/uts/common/io/virtio virtio_impl.h virtio.h

18326 virtio: allow queues to share an MSI-X vector
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+118-14usr/src/uts/common/io/virtio/virtio_main.c
+25-11usr/src/uts/common/io/vioif/vioif.c
+13-0usr/src/uts/common/io/virtio/virtio_impl.h
+13-0usr/src/uts/common/io/virtio/virtio.h
+1-1usr/src/uts/common/io/vioif/vioif.h
+170-265 files

LLVM/project bcb8902flang/docs/MeetingNotes/2026 2026-09-23.md

[flang] Add notes from 9-23-26 Flang Community Call (#225841)
DeltaFile
+91-0flang/docs/MeetingNotes/2026/2026-09-23.md
+91-01 files

LLVM/project b2f7b49cross-project-tests lit.cfg.py

fixup! [cross-project-tests] Avoid requiring packaging for GDB/LLDB version checks
DeltaFile
+1-1cross-project-tests/lit.cfg.py
+1-11 files

FreeNAS/freenas 4a1e3cbsrc/middlewared/middlewared/plugins/truenas_s3 bucket_crud.py, tests/api2 test_s3_bucket.py

NAS-144048 / 27.0.0-BETA.1 / Serialize S3 bucket CRUD behind a mutex (#19853)

Concurrent sharing.s3.create calls each passed the name check before any
of them inserted, so the second insert reached the unique name column
and raised a sqlite3 integrity error rather than a validation error. S3
protocol CreateBucket makes that routine.

(cherry picked from commit 267d8a6d157964acebf3c7deac642c0a42c3f85e)
DeltaFile
+118-104src/middlewared/middlewared/plugins/truenas_s3/bucket_crud.py
+41-0tests/api2/test_s3_bucket.py
+159-1042 files

LLVM/project cae6c5eoffload/libompaccsupport device.cpp, offload/plugins-nextgen/common/src PluginInterface.cpp

Move basic memory limit checks back to PluginInterface
DeltaFile
+6-12offload/libompaccsupport/device.cpp
+12-0offload/plugins-nextgen/common/src/PluginInterface.cpp
+18-122 files

FreeBSD/ports 4eaa36bgames/prismlauncher Makefile

games/prismlauncher: Add SDL3 as dependency

Newer versions of the game itself now depend on SDL3.

While here, pet portfmt.

PR:             298764
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-2games/prismlauncher/Makefile
+5-21 files

FreeBSD/ports 0885fbegraphics/yacreader Makefile distinfo

graphics/yacreader: Update to 10.3.1

ChangeLog: https://github.com/YACReader/yacreader/releases/tag/10.3.1
DeltaFile
+3-3graphics/yacreader/distinfo
+1-1graphics/yacreader/Makefile
+4-42 files

FreeBSD/ports 31c0fd0devel/rgbds Makefile distinfo

devel/rgbds: Update to 1.0.4

ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.4
DeltaFile
+3-3devel/rgbds/distinfo
+1-1devel/rgbds/Makefile
+4-42 files

FreeBSD/ports 0b4c74bdevel/binaryen pkg-plist Makefile

devel/binaryen: Update to 133

ChangeLog: https://github.com/WebAssembly/binaryen/blob/main/CHANGELOG.md#v133
DeltaFile
+3-3devel/binaryen/distinfo
+1-1devel/binaryen/Makefile
+0-1devel/binaryen/pkg-plist
+4-53 files

FreeBSD/ports a64f533net-p2p/libtorrent Makefile pkg-plist, net-p2p/rtorrent Makefile distinfo

net-p2p/{lib,r}torrent: Update to 0.16.24

This release includes various bugfixes and minor improvements as part of
a stable series of releases.

ChangeLog:      https://github.com/rakshasa/rtorrent/releases/tag/v0.16.24
MFH:            2026Q3
DeltaFile
+3-3net-p2p/rtorrent/distinfo
+3-3net-p2p/libtorrent/distinfo
+2-2net-p2p/libtorrent/pkg-plist
+1-1net-p2p/rtorrent/Makefile
+1-1net-p2p/libtorrent/Makefile
+10-105 files

FreeBSD/ports e244872security/gopass Makefile distinfo

security/gopass: Update to 1.17.3

ChangeLog:      https://github.com/gopasspw/gopass/releases/tag/v1.17.3
MFH:            2026Q3
DeltaFile
+7-7security/gopass/distinfo
+1-1security/gopass/Makefile
+8-82 files

FreeNAS/freenas 9544d59

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas aac730a

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 267d8a6src/middlewared/middlewared/plugins/truenas_s3 bucket_crud.py, tests/api2 test_s3_bucket.py

NAS-144048 / 27.0.0-BETA.1 / Serialize S3 bucket CRUD behind a mutex (#19853)

Concurrent sharing.s3.create calls each passed the name check before any
of them inserted, so the second insert reached the unique name column
and raised a sqlite3 integrity error rather than a validation error. S3
protocol CreateBucket makes that routine.
DeltaFile
+118-104src/middlewared/middlewared/plugins/truenas_s3/bucket_crud.py
+41-0tests/api2/test_s3_bucket.py
+159-1042 files

LLVM/project 8ec2ba5llvm/include/llvm/Transforms/Utils SampleProfileInference.h

Add a missing include of <vector> (#225871)

This file used to get `<vector>` from DepthFirstIterator.h, but
7311a69f6caa2a6b50cfb899d4b8a1f9f9eeb210 removed the associated include.
DeltaFile
+1-0llvm/include/llvm/Transforms/Utils/SampleProfileInference.h
+1-01 files

FreeBSD/ports 9c00abesecurity/pcsc-tools Makefile

security/pcsc-tools: Adjust LICENSE

Reported by:    portslicense
DeltaFile
+1-1security/pcsc-tools/Makefile
+1-11 files

LLVM/project 7071b75.github/workflows libcxx-pr-benchmark.yml libcxx-pr-test-tools.yml

Revert "Partially Reapply "[libcxx] Move premerge jobs to k8s mode runner set (#221395)"" (#225896)

Reverts llvm/llvm-project#225222

It turns out this did not fully fix the issue.
DeltaFile
+2-5.github/workflows/libcxx-pr-test-tools.yml
+1-0.github/workflows/libcxx-pr-benchmark.yml
+3-52 files

FreeBSD/ports edec42fdevel/stfl Makefile

devel/stfl: Adjust LICENSE

Reported by:    portslicense
DeltaFile
+1-1devel/stfl/Makefile
+1-11 files

LLVM/project 5c5cf14clang/test/CodeGenHLSL/builtins RWTexture-Interlocked.hlsl

Add InterlockedCompareExchangeFloatBitwise coverage to the texture test
DeltaFile
+5-0clang/test/CodeGenHLSL/builtins/RWTexture-Interlocked.hlsl
+5-01 files

LLVM/project 34be220clang/include/clang/Basic Builtins.td

Remove the comment on the InterlockedCompareExchangeFloatBitwise builtin
DeltaFile
+0-1clang/include/clang/Basic/Builtins.td
+0-11 files

LLVM/project 05dd5f2clang/test/CodeGenHLSL/builtins RWBuffer-Interlocked.hlsl RasterizerOrderedByteAddressBuffer-InterlockedCompareExchangeFloatBitwise.hlsl, clang/test/SemaHLSL/BuiltIns ByteAddressBuffer-InterlockedCompareExchangeFloatBitwise-sm60.hlsl InterlockedCompareExchangeFloatBitwise-errors.hlsl

First attempt implementing InterlockedCompareExchangeFloatBitwise



DeltaFile
+119-0clang/test/SemaHLSL/BuiltIns/InterlockedCompareExchangeFloatBitwise-errors.hlsl
+43-0clang/test/CodeGenHLSL/builtins/InterlockedCompareExchangeFloatBitwise.hlsl
+42-0clang/test/SemaHLSL/BuiltIns/ByteAddressBuffer-InterlockedCompareExchangeFloatBitwise-sm60.hlsl
+32-0clang/test/CodeGenHLSL/builtins/RWByteAddressBuffer-InterlockedCompareExchangeFloatBitwise.hlsl
+25-0clang/test/CodeGenHLSL/builtins/RasterizerOrderedByteAddressBuffer-InterlockedCompareExchangeFloatBitwise.hlsl
+10-0clang/test/CodeGenHLSL/builtins/RWBuffer-Interlocked.hlsl
+271-05 files not shown
+298-311 files

LLVM/project 0cc7702clang/include/clang/Basic Builtins.td

Remove the comment on the InterlockedCompareExchange builtin
DeltaFile
+0-1clang/include/clang/Basic/Builtins.td
+0-11 files

LLVM/project c1b3e30clang/test/CodeGenHLSL/builtins RWTexture-Interlocked.hlsl

Add InterlockedCompareExchange coverage to the texture test
DeltaFile
+5-0clang/test/CodeGenHLSL/builtins/RWTexture-Interlocked.hlsl
+5-01 files

LLVM/project 3b37273clang/test/CodeGenHLSL/builtins RWTexture-Interlocked.hlsl

Add InterlockedCompareStoreFloatBitwise coverage to the texture test
DeltaFile
+7-0clang/test/CodeGenHLSL/builtins/RWTexture-Interlocked.hlsl
+7-01 files

LLVM/project 2b6d94dclang/lib/Sema SemaHLSL.cpp, clang/test/CodeGenHLSL/builtins RWByteAddressBuffer-InterlockedCompareStoreFloatBitwise.hlsl InterlockedCompareStoreFloatBitwise.hlsl

First attempt implementing InterlockedCompareStoreFloatBitwise



DeltaFile
+100-0clang/test/SemaHLSL/BuiltIns/InterlockedCompareStoreFloatBitwise-errors.hlsl
+39-0clang/test/SemaHLSL/BuiltIns/ByteAddressBuffer-InterlockedCompareStoreFloatBitwise-sm60.hlsl
+35-0clang/test/CodeGenHLSL/builtins/InterlockedCompareStoreFloatBitwise.hlsl
+30-0llvm/test/CodeGen/DirectX/ResourceAtomicCompareStoreFloat.ll
+27-0clang/test/CodeGenHLSL/builtins/RWByteAddressBuffer-InterlockedCompareStoreFloatBitwise.hlsl
+16-6clang/lib/Sema/SemaHLSL.cpp
+247-66 files not shown
+311-1012 files

LLVM/project 0974bd3clang/include/clang/Basic Builtins.td

Remove the comment on the InterlockedCompareStoreFloatBitwise builtin
DeltaFile
+0-1clang/include/clang/Basic/Builtins.td
+0-11 files

LLVM/project 6ee48dfclang/include/clang/Basic Builtins.td

Remove the comment on the InterlockedCompareStore builtin
DeltaFile
+0-1clang/include/clang/Basic/Builtins.td
+0-11 files

LLVM/project c87a604clang/test/CodeGenHLSL/builtins RWTexture-Interlocked.hlsl

Add InterlockedCompareStore coverage to the texture test
DeltaFile
+13-8clang/test/CodeGenHLSL/builtins/RWTexture-Interlocked.hlsl
+13-81 files

LLVM/project 5cfda26clang/lib/Sema HLSLExternalSemaSource.cpp SemaHLSL.cpp, clang/test/CodeGenHLSL/builtins RasterizerOrderedByteAddressBuffer-InterlockedCompareExchange.hlsl RWByteAddressBuffer-InterlockedCompareExchange.hlsl

First attempt implementing InterlockedCompareExchange



DeltaFile
+93-81clang/lib/Sema/SemaHLSL.cpp
+113-0clang/test/SemaHLSL/BuiltIns/InterlockedCompareExchange-errors.hlsl
+70-0clang/test/CodeGenHLSL/builtins/InterlockedCompareExchange.hlsl
+41-24clang/lib/Sema/HLSLExternalSemaSource.cpp
+44-0clang/test/CodeGenHLSL/builtins/RWByteAddressBuffer-InterlockedCompareExchange.hlsl
+35-0clang/test/CodeGenHLSL/builtins/RasterizerOrderedByteAddressBuffer-InterlockedCompareExchange.hlsl
+396-1056 files not shown
+480-12212 files