LLVM/project dddd06bclang/test/CodeGenOpenCL cl-uniform-wg-size.cl

[NFC][Clang] Auto generate check lines for `clang/test/CodeGenOpenCL/cl-uniform-wg-size.cl` (#183926)

DeltaFile
+31-14clang/test/CodeGenOpenCL/cl-uniform-wg-size.cl
+31-141 files

LLVM/project f62adeallvm/utils profcheck-xfail.txt

[ProfCheck] Exclude new GVN test

Added in a recent PR. We still have not gotten through GVN, so this is
likely caused by existing code. Exclude it to keep the bot green.
DeltaFile
+1-0llvm/utils/profcheck-xfail.txt
+1-01 files

FreeBSD/ports aa9ec61dns/dnscontrol distinfo Makefile

dns/dnscontrol: Update to 4.35.0
DeltaFile
+5-5dns/dnscontrol/distinfo
+1-1dns/dnscontrol/Makefile
+6-62 files

FreeBSD/src 32cd3eesbin/ipfw ipfw2.c ipfw.8, sbin/ipfw/tests test_add_rule.py

ipfw: add support for masked ip-address lookups

Current radix-based implementation of lookup tables in ipfw does
not support non-contiguous prefixes while this type of lookup is
needed to write CPU-effective firewall configurations.

For some of the cases we can reach the goal using a masked table
lookup by adding masked (e.g. zero non-significant bits) records
into a table and then zero non-significant bits in lookup key
prior to making a table lookup.

Obtained from:  Yandex LLC
MFC after:      3 weeks
Relnotes:       yes
Sponsored by:   Yandex LLC
Differential Revision:  https://reviews.freebsd.org/D53694
DeltaFile
+428-0tests/sys/netpfil/ipfw/lookup.sh
+184-137sys/netpfil/ipfw/ip_fw2.c
+231-12sbin/ipfw/tests/test_add_rule.py
+151-42sbin/ipfw/ipfw2.c
+162-17tests/atf_python/sys/netpfil/ipfw/insns.py
+119-32sbin/ipfw/ipfw.8
+1,275-2409 files not shown
+1,462-27915 files

HardenedBSD/src e01c29ausr.bin/from from.c, usr.bin/paste paste.c Makefile

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+39-22usr.bin/paste/paste.c
+12-7usr.bin/from/from.c
+8-0usr.bin/paste/Makefile
+59-293 files

NetBSD/pkgsrc HmcovFLdoc CHANGES-2026

   doc: Updated security/py-libagent to 0.16.1
VersionDeltaFile
1.1478+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ALhmzvvsecurity/py-libagent distinfo Makefile, security/py-libagent/patches patch-libagent_device_trezor.py patch-libagent_gpg_agent.py

   Update devel/py-libagent to 0.16.1

   This just includes the patches that were previously applied to 0.16.0.
VersionDeltaFile
1.3+4-6security/py-libagent/distinfo
1.7+2-2security/py-libagent/Makefile
1.2+1-1security/py-libagent/patches/patch-libagent_device_trezor.py
1.2+1-1security/py-libagent/patches/patch-libagent_gpg_agent.py
+8-104 files

HardenedBSD/src bcd6fefusr.bin/from from.c, usr.bin/paste paste.c Makefile

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+39-22usr.bin/paste/paste.c
+12-7usr.bin/from/from.c
+8-0usr.bin/paste/Makefile
+59-293 files

FreeBSD/src e81e724sys/dev/asmc asmc.c asmcvar.h

asmc: output the SMC firmware revision on attach

The SMC firmware revision can prove helpful when determining why the
behavior of a given controller varies from the maintainers' expected
behavior.

This should be a sysctl (eventually), but for now dumping out the
information via `device_printf(..)` suffices, given that only one
asmc(4) compatible device can exist in an Apple platform at any
given point in time. This will become a sysctl in the future after
additional improvements are incorporated from OpenBSD and NetBSD.

MFC after:      1 week
Obtained from:  https://github.com/openbsd/src/ (sys/dev/acpi/asmc.c @ 142d064)
Differential Revision: https://reviews.freebsd.org/D55577
DeltaFile
+9-2sys/dev/asmc/asmc.c
+3-0sys/dev/asmc/asmcvar.h
+12-22 files

GhostBSD/gib 9f8cf73src add_admin.py

Set default shell to zsh and update active shell index
DeltaFile
+2-5src/add_admin.py
+2-51 files

HardenedBSD/ports 632eb1cdevel/tbb pkg-plist Makefile, lang/go-devel Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1-229multimedia/ossia-score/pkg-plist
+111-77www/axis2/pkg-plist
+166-0security/mbedtls4/pkg-plist
+0-158lang/go-devel/Makefile
+0-125devel/tbb/pkg-plist
+0-92devel/tbb/Makefile
+278-68184 files not shown
+828-1,24690 files

LLVM/project 3cf53f6llvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/X86 iv-live-outs.ll

[LV] Handle sunk reverse VPInstruction in planContainsAdditionalSimps.

Licm can now sink reverse VPInstructions outside the loop region; they
won't be considered when computing costs. Account for that in
planContainsAdditionalSimplifications.

Fixes https://github.com/llvm/llvm-project/issues/183592.
DeltaFile
+85-29llvm/test/Transforms/LoopVectorize/X86/iv-live-outs.ll
+9-2llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+94-312 files

OpenBSD/ports uLkWlkmgraphics/povray Makefile, graphics/povray/patches patch-scripts_allanim_sh patch-Makefile_am

   long overdue update to povray-3.7.0.10, with some libc++ fixes borrowed
   from FreeBSD ports. (apart from anything else, this fixes a crash in
   at least some situations in the unix path normalisation code, which is
   what prompted me to look at it..)
VersionDeltaFile
1.6+2,755-611graphics/povray/pkg/PLIST
1.45+52-49graphics/povray/Makefile
1.3+17-20graphics/povray/patches/patch-scripts_allanim_sh
1.1+36-0graphics/povray/patches/patch-Makefile_am
1.3+17-13graphics/povray/patches/patch-scripts_allscene_sh
1.3+17-13graphics/povray/patches/patch-scripts_portfolio_sh
+2,894-70610 files not shown
+2,983-72016 files

FreeBSD/doc 27d2351website/data/ru/news news.toml

website/ru: Update data/ru/news/news.toml

Sync to EN 35062a561f0031eb3225d71bdf34687c30ed0eb8
Improve wording.
DeltaFile
+11-3website/data/ru/news/news.toml
+11-31 files

LLVM/project b788eefclang/lib/Sema SemaExpr.cpp, clang/test/Sema sugar-common-types.c

Address comments

Created using spr 1.3.7
DeltaFile
+62-0llvm/test/Transforms/SLPVectorizer/X86/disjoint-or-reductions.ll
+8-23mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
+8-7llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+12-0mlir/test/Dialect/Tensor/fold-constant-extract-slice.mlir
+5-1clang/test/Sema/sugar-common-types.c
+2-2clang/lib/Sema/SemaExpr.cpp
+97-332 files not shown
+101-338 files

LLVM/project 1dc85c6clang-tools-extra/clang-tidy/utils LexerUtils.cpp LexerUtils.h, clang-tools-extra/unittests/clang-tidy LexerUtilsTest.cpp

[clang-tidy][NFC] Add `getCommentsInRange` utility (#183940)

DeltaFile
+119-0clang-tools-extra/unittests/clang-tidy/LexerUtilsTest.cpp
+23-4clang-tools-extra/clang-tidy/utils/LexerUtils.cpp
+5-0clang-tools-extra/clang-tidy/utils/LexerUtils.h
+147-43 files

LLVM/project 48209b6llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp, llvm/test/CodeGen/X86 known-pow2.ll

[DAG] isKnownToBeAPowerOfTwo - add ISD::EXTRACT_VECTOR_ELT handling (#183924)

Initialize DemandedElts mask when the index is constant and inbounds, otherwise check all elements.
DeltaFile
+21-0llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+3-5llvm/test/CodeGen/X86/known-pow2.ll
+24-52 files

LLVM/project a13afe8llvm/test/Transforms/SLPVectorizer/X86 disjoint-or-reductions.ll

[SLP][NFC]Add more bitcast/bswap tests with immediate loads, NFC
DeltaFile
+67-0llvm/test/Transforms/SLPVectorizer/X86/disjoint-or-reductions.ll
+67-01 files

LLVM/project 3041c90mlir/lib/Dialect/Tensor/IR TensorOps.cpp, mlir/test/Dialect/Tensor fold-constant-extract-slice.mlir

[mlir][tensor] Remove hard-coded types from `ConstantOpExtractSliceFolder` (#184013)

Use the `Attribute` API, which works with arbitrary element types.
DeltaFile
+8-23mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
+12-0mlir/test/Dialect/Tensor/fold-constant-extract-slice.mlir
+20-232 files

OpenBSD/ports 6X160TQprint/weasyprint distinfo Makefile, print/weasyprint/pkg PLIST

   update to weasyprint-68.1

   includes a fix for possible server-side request forgery (SSRF) if you use
   custom URL fetchers or restrict allowed protocols
VersionDeltaFile
1.10+12-3print/weasyprint/pkg/PLIST
1.10+2-2print/weasyprint/distinfo
1.17+1-1print/weasyprint/Makefile
+15-63 files

FreeBSD/doc 1d25d86website/content/ru where.adoc

website/ru: Update where.adoc

Update to EN 0f71ddbf2677a99106aff72e9bdb92c93c51f1c6
DeltaFile
+2-2website/content/ru/where.adoc
+2-21 files

Linux/linux 39c6332drivers/scsi ses.c, drivers/scsi/lpfc lpfc_sli.c

Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi

Pull SCSI fixes from James Bottomley:
 "All changes in drivers (well technically SES is enclosure services,
  but its change is minor). The biggest is the write combining change in
  lpfc followed by the additional NULL checks in mpi3mr"

* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  scsi: ufs: core: Fix shift out of bounds when MAXQ=32
  scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume
  scsi: ufs: core: Fix possible NULL pointer dereference in ufshcd_add_command_trace()
  scsi: snic: MAINTAINERS: Update snic maintainers
  scsi: snic: Remove unused linkstatus
  scsi: pm8001: Fix use-after-free in pm8001_queue_command()
  scsi: mpi3mr: Add NULL checks when resetting request and reply queues
  scsi: ufs: core: Reset urgent_bkops_lvl to allow runtime PM power mode
  scsi: ses: Fix devices attaching to different hosts
  scsi: ufs: core: Fix RPMB region size detection for UFS 2.2
  scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT
  scsi: lpfc: Properly set WC for DPP mapping
DeltaFile
+34-13drivers/ufs/core/ufshcd.c
+30-6drivers/scsi/lpfc/lpfc_sli.c
+18-14drivers/scsi/mpi3mr/mpi3mr_fw.c
+0-9drivers/scsi/snic/vnic_dev.c
+3-2drivers/scsi/pm8001/pm8001_sas.c
+2-3drivers/scsi/ses.c
+87-474 files not shown
+96-4910 files

OpenBSD/ports cfj3rtttextproc/py-tinycss2 distinfo Makefile, textproc/py-tinycss2/pkg PLIST

   update to py3-tinycss2-1.5.1
VersionDeltaFile
1.5+2-2textproc/py-tinycss2/distinfo
1.6+3-0textproc/py-tinycss2/pkg/PLIST
1.12+1-2textproc/py-tinycss2/Makefile
+6-43 files

OpenBSD/ports p9fTqY6www/py-bleach distinfo Makefile

   update to py3-bleach-6.3.0

   relax version spec on tinycss2 (there is a tight spec in bleach, however
   this is only used when installing e.g. via pip as "bleach[css]" to pull
   in the dep; otherwise there isn't a version check).

   "fine with me if you've tested it all" daniel@ (I've tested as far as
   I can with dependent ports and it all seems ok)
VersionDeltaFile
1.6+2-2www/py-bleach/distinfo
1.21+2-2www/py-bleach/Makefile
+4-42 files

GhostBSD/xconfig 7903ac1bin xconfig, cardDetect XF86Config.qemu XF86Config.vmware

Merge pull request #52 from ghostbsd/cleanup

Improve VM guest setup and cleanup workflows
DeltaFile
+110-4bin/xconfig
+1-3cardDetect/XF86Config.qemu
+0-1cardDetect/XF86Config.vmware
+111-83 files

NetBSD/pkgsrc qt4bQVZmath/openblas Makefile distinfo, math/openblas64_openmp Makefile

   openblas: fix dylib naming patch for Darwin
VersionDeltaFile
1.6+3-1math/openblas64_openmp/Makefile
1.5+3-1math/openblas64_pthread/Makefile
1.9+3-1math/openblas_openmp/Makefile
1.8+3-1math/openblas_pthread/Makefile
1.10+3-1math/openblas/Makefile
1.14+2-2math/openblas/distinfo
+17-72 files not shown
+22-108 files

FreeBSD/doc 01817e1website/content/ru mailto.adoc

website/ru: Update mailto.adoc

Update to EN b9e505a8fde619b107912628a398f31b1e946029
DeltaFile
+21-12website/content/ru/mailto.adoc
+21-121 files

GhostBSD/xconfig 039f125bin xconfig

Split VMware package removal into separate commands in `cleanup_vmware` function.
DeltaFile
+2-1bin/xconfig
+2-11 files

FreeBSD/ports e1b0161net/wireshark distinfo pkg-plist

net/wireshark: Update to 4.6.4

See https://www.wireshark.org/docs/relnotes/wireshark-4.6.4.html for a
list of changes in this release.
DeltaFile
+3-3net/wireshark/distinfo
+2-2net/wireshark/pkg-plist
+1-1net/wireshark/Makefile
+6-63 files

HardenedBSD/ports e1b0161net/wireshark distinfo pkg-plist

net/wireshark: Update to 4.6.4

See https://www.wireshark.org/docs/relnotes/wireshark-4.6.4.html for a
list of changes in this release.
DeltaFile
+3-3net/wireshark/distinfo
+2-2net/wireshark/pkg-plist
+1-1net/wireshark/Makefile
+6-63 files