LLVM/project 2483380clang/lib/CIR/CodeGen CIRGenCUDANV.cpp, clang/test/CIR/CodeGenCUDA kernel-call.cu

[CIR][CUDA][HIP] Support stream per thread kernel launch (#188004)

Related: #175871, #179278

When `-fgpu-default-stream=per-thread` is specified, CUDA and HIP
kernels should be launched using the per-thread stream variants of the
launch API instead of the default `cudaLaunchKernel`/`hipLaunchKernel`.

This PR implements that by selecting the correct launch function name in
`emitDeviceStubBodyNew`:
For CUDA: `cudaLaunchKernel_ptsz`
For HIP: `hipLaunchKernel_spt`

This matches the behavior of the OG CodeGen implementation in
`CGCUDANV.cpp`.
DeltaFile
+12-0clang/test/CIR/CodeGenCUDA/kernel-call.cu
+7-3clang/lib/CIR/CodeGen/CIRGenCUDANV.cpp
+19-32 files

FreeBSD/ports b12a383www/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.13

(cherry picked from commit 149dd124c1c852962364f3cc877ee92c9c9785db)
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports dec4050www/py-django42 distinfo Makefile

www/py-django42: Update to 4.2.30

(cherry picked from commit 2474681f604773d87bf42e27f5ae7222adaf50bb)
DeltaFile
+3-3www/py-django42/distinfo
+1-1www/py-django42/Makefile
+4-42 files

FreeBSD/ports e26fd48www/py-django60 distinfo Makefile

www/py-django60: Update to 6.0.4

(cherry picked from commit 1b67b7a03cfce5066f5b012709d0a2decb2c4a89)
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/ports 95b2b8fnet/libyang2 Makefile

net/libyang2: Mark conflict with net/libyang3

Sponsored by:   Netflix
DeltaFile
+2-0net/libyang2/Makefile
+2-01 files

FreeBSD/ports c66f4b8net/frr8 Makefile

net/frr8: Set an expiration date

The v8 branch is no more maintained.

Sponsored by:   Netflix
DeltaFile
+3-0net/frr8/Makefile
+3-01 files

FreeBSD/ports 30849d2net/libyang Makefile

net/libyang: Set an expiration date

This old branch (v1) is no more maintained.

Sponsored by:   Netflix
DeltaFile
+3-0net/libyang/Makefile
+3-01 files

FreeBSD/ports 5f6a3bdnet Makefile, net/libyang3 pkg-plist Makefile

net/libyang3: New version branch

Next update of net/frr10 will be builded with net/libyang3

Sponsored by:   Netflix
DeltaFile
+38-0net/libyang3/pkg-plist
+31-0net/libyang3/Makefile
+3-0net/libyang3/distinfo
+2-0net/libyang3/pkg-descr
+1-0net/Makefile
+75-05 files

FreeBSD/ports 2848befnet/frr10 distinfo Makefile

net/frr10: Update to 10.6.0

Changelog:      https://github.com/FRRouting/frr/releases/tag/frr-10.6.0

Sponsored by:   Netflix
DeltaFile
+3-3net/frr10/distinfo
+2-2net/frr10/Makefile
+1-1net/frr10/pkg-plist
+6-63 files

LLVM/project dea9b6eflang-rt/lib/runtime time-intrinsic.cpp, flang/include/flang/Common windows-include.h

[flang-rt] Add implementation for date_and_time on Windows (#190174)
DeltaFile
+51-16flang-rt/lib/runtime/time-intrinsic.cpp
+3-3flang/include/flang/Common/windows-include.h
+54-192 files

FreeBSD/ports 2474681www/py-django42 distinfo Makefile

www/py-django42: Update to 4.2.30
DeltaFile
+3-3www/py-django42/distinfo
+1-1www/py-django42/Makefile
+4-42 files

FreeBSD/ports 149dd12www/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.13
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports 1b67b7awww/py-django60 distinfo Makefile

www/py-django60: Update to 6.0.4
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/src 6c13732sys/rpc clnt_bck.c

clnt_bck.c: Delete a couple of old diagnostic printfs

There were two debug printf()s that were left in the
code while debugging the handling of callbacks over
a NFSv4.1/4.2 backchannel was being done.

This patch removes them, since they are no longer
of benefit and cause "noise".

(cherry picked from commit 41b423cc4e4dfe3132bb5d287bba03b82ecb5be8)
DeltaFile
+0-2sys/rpc/clnt_bck.c
+0-21 files

FreeBSD/src e805302sys/arm64/apple apple_aic.c

arm64/apple: Fix malloc size for per-CPU arrays in AIC attach

sizeof(*sc->sc_ipimasks) * mp_maxid + 1 is parsed as
(sizeof(*sc->sc_ipimasks) * mp_maxid) + 1, so the buffers were one byte
short of a full (mp_maxid + 1) element count.  Multiply by (mp_maxid + 1)
for sc_ipimasks and sc_cpuids.

Signed-off-by: Weixie Cui <cuiweixie at gmail.com>
Reviewed-by: kevans, ngie
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2112
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

NetBSD/src BN4kN8qlib/npf/ext_route npfext_route.c, sys/modules/npf_ext_route Makefile

   Add Policy based routing by interface in NPF
VersionDeltaFile
1.1+478-0sys/net/npf/npf_ext_route.c
1.1+71-0lib/npf/ext_route/npfext_route.c
1.1+11-0sys/modules/npf_ext_route/Makefile
1.107+7-3usr.sbin/npf/npfctl/npf.conf.5
1.24+7-1sys/net/npf/npf_rproc.c
1.68+6-1usr.sbin/npf/npfctl/npfctl.c
+580-511 files not shown
+613-1217 files

LLVM/project 1345ad1llvm/lib/Transforms/IPO SampleProfileMatcher.cpp

[SampleProf] Check probe-based profile in isProfileUnused (#190852)

`ProbeManager` is only initialized for probe based profile. Add proper
check in `isProfileUnused`.

This fixes: https://github.com/llvm/llvm-project/issues/188897
DeltaFile
+1-0llvm/lib/Transforms/IPO/SampleProfileMatcher.cpp
+1-01 files

OpenZFS/src e635d27cmd/zfs zfs_main.c, lib/libzfs libzfs_crypto.c

Add ability to set user properties while changing encryption key

`zfs change-key` changes the key used to encrypt a ZFS dataset. When
used programmatically, it may be useful to track some external state
related to the key in a user property. E.g. a generation number,
expiration date, or application-specific source of the key.

This can be done today by running `zfs set user:prop=value` before or
after running `zfs change-key`. However, this introduces a race
condition where the property may not be set even though the key has
changed, or vice versa (depending on the order the commands are
executed).

This can be addressed by using a channel program (`zfs program`) which
calls both `zfs.sync.change_key()` and `zfs.sync.set_prop()`, changing
the property and key atomically. However, it is nontrivial to write such
a channel program to handle error cases, and provide the new key
securely (e.g. without logging it).


    [14 lines not shown]
DeltaFile
+72-0tests/zfs-tests/tests/functional/cli_root/zfs_change-key/zfs_change-key_userprop.ksh
+35-17lib/libzfs/libzfs_crypto.c
+11-5module/zfs/zfs_ioctl.c
+14-1module/zfs/dsl_crypt.c
+6-3man/man8/zfs-load-key.8
+1-6cmd/zfs/zfs_main.c
+139-324 files not shown
+146-3510 files

LLVM/project 0d64040llvm/include/llvm/ExecutionEngine/JITLink hexagon.h, llvm/lib/ExecutionEngine/JITLink ELF_hexagon.cpp hexagon.cpp

[JITLink] Add Hexagon ELF backend (#189710)

Add JITLink support for Hexagon (ELF32-LE) object files
DeltaFile
+391-0llvm/include/llvm/ExecutionEngine/JITLink/hexagon.h
+234-0llvm/lib/ExecutionEngine/JITLink/ELF_hexagon.cpp
+103-0llvm/test/ExecutionEngine/JITLink/Hexagon/ELF_hexagon_combined.s
+88-0llvm/test/ExecutionEngine/JITLink/Hexagon/ELF_hexagon_mem_relocs.s
+74-0llvm/lib/ExecutionEngine/JITLink/hexagon.cpp
+59-0llvm/test/ExecutionEngine/JITLink/Hexagon/ELF_hexagon_packet.s
+949-015 files not shown
+1,435-021 files

NetBSD/src XoT5VsPdistrib/sets/lists/base shl.mi, distrib/sets/lists/debug shl.mi

   bump libdns
VersionDeltaFile
1.1033+2-2distrib/sets/lists/base/shl.mi
1.393+2-2distrib/sets/lists/debug/shl.mi
+4-42 files

NetBSD/src RtEuKXXdoc 3RDPARTY CHANGES

   new bind
VersionDeltaFile
1.2180+4-4doc/3RDPARTY
1.3243+2-1doc/CHANGES
+6-52 files

NetBSD/src LB3LcJxexternal/mpl/bind/dist/lib/dns qpzone.c diff.c, external/mpl/bind/dist/tests/dns qpzone_test.c rdata_test.c

   Merge changes between 9.20.18 and 9.20.22
VersionDeltaFile
1.4+0-2,336external/mpl/bind/dist/tests/isc/regex_test.c
1.5+333-47external/mpl/bind/dist/lib/dns/qpzone.c
1.5+308-1external/mpl/bind/dist/tests/dns/qpzone_test.c
1.12+155-152external/mpl/bind/dist/lib/dns/diff.c
1.7+129-59external/mpl/bind/dist/tests/dns/rdata_test.c
1.20+97-43external/mpl/bind/dist/lib/dns/validator.c
+1,022-2,638423 files not shown
+2,409-3,399429 files

LLVM/project 49b4343llvm/docs AMDGPUUsage.rst, llvm/include/llvm/IR IntrinsicsAMDGPU.td

[AMDGPU] Add a sched group mask for LDSDMA instructions

The existing VMEM masks are not fine-grained enough for some use cases. For
example, if users want to control async loads, using VMEM may cause the compiler
to pick instructions it shouldn't.

This PR adds a new sched group mask for LDSDMA instructions. It is a subclass of
VMEM, but only targets isLDSDMA instructions.
DeltaFile
+342-0llvm/test/CodeGen/AMDGPU/sched-ldsdma-mask.mir
+14-6llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp
+2-0llvm/include/llvm/IR/IntrinsicsAMDGPU.td
+1-0llvm/docs/AMDGPUUsage.rst
+359-64 files

HardenedBSD/src b1b8935. RELNOTES

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+11-0RELNOTES
+11-01 files

HardenedBSD/src cc00c4e. RELNOTES

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+11-0RELNOTES
+11-01 files

HardenedBSD/ports f7e15acgames/el/files patch-platform.h, graphics/py-opencv-python-headless Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-487security/openssl35/files/patch-CVE-2026-2673
+109-0misc/py-vllm/Makefile
+78-0misc/py-vllm/files/patch-cmake_cpu__extension.cmake
+48-19games/el/files/patch-platform.h
+51-0graphics/py-opencv-python-headless/Makefile
+49-0security/vuxml/vuln/2026.xml
+335-50655 files not shown
+844-60261 files

NetBSD/src im2qmWkexternal/mpl/bind/dist/bin/tests/system/allow_query tests.sh, external/mpl/bind/dist/bin/tests/system/dnstap tests.sh

   Import bind-9.20.22 (previous was 9.20.18)

   Notes for BIND 9.20.22
   Security Fixes
   Fix crash when reconfiguring zone update policy during active updates.
   We fixed a crash that could occur when running rndc reconfig to change a zone's
   update policy (e.g., from allow-update to update-policy) while DNS UPDATE
   requests were being processed for that zone. ISC would like to thank Vitaly
   Simonovich for bringing this issue to our attention. [GL #5817]

   Bug Fixes
   Fix intermittent named crashes during asynchronous zone operations.
   Asynchronous zone loading and dumping operations occasionally dispatched tasks
   to the wrong internal event loop. This threading violation triggered internal
   safety assertions that abruptly terminated named. Strict loop affinity is now
   enforced for these tasks, ensuring they execute on their designated threads and
   preventing the crashes. [GL #4882]

   Count temporal problems with DNSSEC validation as attempts.

    [160 lines not shown]
VersionDeltaFile
1.1+2,837-0external/mpl/bind/dist/bin/tests/system/serve_stale/tests.sh
1.1+738-0external/mpl/bind/dist/bin/tests/system/allow_query/tests.sh
1.1+551-0external/mpl/bind/dist/bin/tests/system/xfer/tests_xfer.py
1.1.1.13+219-322external/mpl/bind/dist/bin/tests/system/dnstap/tests.sh
1.1+490-0external/mpl/bind/dist/bin/tests/system/nsec3/ans7/ans.py
1.1.1.5+369-116external/mpl/bind/dist/bin/tests/system/isctest/asyncserver.py
+5,204-4381,236 files not shown
+33,054-3,9541,242 files

LLVM/project e89a4dfllvm/lib/Target/RISCV RISCVGISel.td

[RISCV] Fix typo in ImmPlus1 SDNodeXForm (#190785)

getValuePtrVTpe -> getValueType. Currently dead code since GlobalISel
uses a custom renderer instead of the SDNodeXForm body, but should be
correct in case the SDAG path ever picks up these patterns.

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

OpenBSD/ports ekmxfyvnet/flare-messenger distinfo crates.inc, net/flare-messenger/patches patch-Cargo_toml patch-deps_libsignal-service-rs_Cargo_toml

   net/flare-messenger: update to 0.20.3

   ok rsadowski@ thanks!
VersionDeltaFile
1.2+522-468net/flare-messenger/distinfo
1.2+254-227net/flare-messenger/crates.inc
1.2+2-81net/flare-messenger/pkg/PLIST
1.2+18-18net/flare-messenger/patches/patch-Cargo_toml
1.2+12-6net/flare-messenger/patches/patch-deps_libsignal-service-rs_Cargo_toml
1.4+7-9net/flare-messenger/Makefile
+815-8093 files not shown
+831-8219 files

FreeBSD/ports c9ecc8etextproc Makefile, textproc/pymupdf4llm-mcp Makefile pkg-descr

textproc/pymupdf4llm-mcp: New port: MCP server for pymupdf4llm: convert PDF to Markdown for LLMs
DeltaFile
+31-0textproc/pymupdf4llm-mcp/Makefile
+26-0textproc/pymupdf4llm-mcp/files/patch-tests_test__tool.py
+10-0textproc/pymupdf4llm-mcp/pkg-descr
+3-0textproc/pymupdf4llm-mcp/distinfo
+1-0textproc/Makefile
+71-05 files