Linux/linux a919610drivers/pwm Kconfig

Merge tag 'pwm/for-6.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux

Pull pwm fix from Uwe Kleine-König:
 "Fix missing th1520 Kconfig dependencies

  This tightens the dependency for the new pwm driver written in Rust to
  make build bots and obviously also users happy"

* tag 'pwm/for-6.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux:
  pwm: th1520: Fix missing Kconfig dependencies
DeltaFile
+2-0drivers/pwm/Kconfig
+2-01 files

Linux/linux a6bb419drivers/gpio gpiolib-shared.c gpiolib-acpi-quirks.c

Merge tag 'gpio-fixes-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux

Pull gpio updates from Bartosz Golaszewski:

 - fix spinlock op type after conversion to lock guards

 - fix a memory leak in error path in gpio-regmap

 - Kconfig fixes in GPIO drivers

 - add a GPIO ACPI quirk for Dell Precision 7780

 - set of fixes for shared GPIO management

* tag 'gpio-fixes-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
  gpio: shared: make locking more fine-grained
  gpio: shared: fix auxiliary device cleanup order
  gpio: shared: check if a reference is populated before cleaning its resources
  gpio: shared: fix NULL-pointer dereference in teardown path

    [6 lines not shown]
DeltaFile
+34-20drivers/gpio/gpiolib-shared.c
+22-0drivers/gpio/gpiolib-acpi-quirks.c
+5-5drivers/gpio/gpio-mmio.c
+1-1drivers/gpio/Kconfig
+1-1drivers/gpio/gpio-regmap.c
+63-275 files

Linux/linux 41572e2drivers/pci/controller pcie-rzg3s-host.c

Merge tag 'pci-v6.19-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci

Pull PCI fix from Bjorn Helgaas:

 - Initialize rzg3s_pcie_msi_irq() MSI status bitmap before use (Claudiu
   Beznea)

* tag 'pci-v6.19-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
  PCI: rzg3s-host: Initialize MSI status bitmap before use
DeltaFile
+1-1drivers/pci/controller/pcie-rzg3s-host.c
+1-11 files

Linux/linux db9c438drivers/of property.c, drivers/soundwire qcom.c cadence_master.c

Merge tag 'soundwire-6.19-rc1_updated' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire

Pull soundwire updates from Vinod Koul:

 - Support for multiple sections in a BPT stream

 - Align DMA frame with BPT frames

 - Qualcomm support for v3.1.0 controllers

* tag 'soundwire-6.19-rc1_updated' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire:
  soundwire: intel_ace2x: handle multi BPT sections
  soundwire: pass sdw_bpt_section to cdns BPT helpers
  soundwire: introduce BPT section
  soundwire: intel_ace2x: add fake frame to BRA read command
  soundwire: cadence_master: add fake_size parameter to sdw_cdns_prepare_read_dma_buffer
  ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment
  soundwire: cadence: export sdw_cdns_bpt_find_bandwidth
  soundwire: cadence_master: set data_per_frame as frame capability

    [9 lines not shown]
DeltaFile
+154-103drivers/soundwire/qcom.c
+171-66drivers/soundwire/cadence_master.c
+89-15drivers/soundwire/intel_ace2x.c
+33-0drivers/of/property.c
+16-6drivers/soundwire/bus.h
+13-6drivers/soundwire/cadence_master.h
+476-1967 files not shown
+530-20613 files

LLVM/project 2c80b0emlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp XeGPUBlocking.cpp, mlir/lib/Dialect/XeGPU/Utils XeGPUUtils.cpp

remove debug print
DeltaFile
+1-50mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+7-6mlir/lib/Dialect/XeGPU/Utils/XeGPUUtils.cpp
+4-3mlir/lib/Dialect/XeGPU/Transforms/XeGPUBlocking.cpp
+12-593 files

LLVM/project 9483353llvm/include/llvm/CodeGen ISDOpcodes.h

[SelectionDAG] Remove single quote around GET_ROUNDING in doxygen comment in ISDOPcode.h. NFC (#172114)

This style isn't used elsewhere in this file.

Hoping this fixes the strange rendering of the enum here.
https://llvm.org/doxygen/namespacellvm_1_1ISD.html#a22ea9cec080dd5f4f47ba234c2f59110
DeltaFile
+1-1llvm/include/llvm/CodeGen/ISDOpcodes.h
+1-11 files

FreeBSD/src 476a063share/colldef_unicode zh_CN.UTF-8.src ko_KR.UTF-8.src, share/ctypedef C.UTF-8.src

locale: make install Unicode 17.0.0/CLDR 48

Unicode 17.0 adds 4803 characters, for a total of 159,801 characters.
The new additions include 4 new scripts:

- Sidetic
- Tolong Siki
- Beria Erfe
- Tai Yo

https://www.unicode.org/versions/Unicode17.0.0/
(cherry picked from commit 2cfd9fe87b90eddb9d0b3df3459d923092c491fb)
DeltaFile
+42,569-43,804share/colldef_unicode/zh_CN.UTF-8.src
+20,031-20,027share/colldef_unicode/ko_KR.UTF-8.src
+8,521-8,521share/colldef_unicode/ja_JP.UTF-8.src
+9,988-0tools/tools/locale/etc/final-maps/map.UTF-8
+5,765-6share/ctypedef/C.UTF-8.src
+2,842-2,827share/colldef_unicode/hu_HU.UTF-8.src
+89,716-75,18545 files not shown
+152,537-137,46151 files

FreeBSD/src e148f05tools/tools/locale Makefile

locale: Update Unicode to CLDR 48

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53983

(cherry picked from commit d20da5c9736c3d93fc96e5e1c4dc40bed47bc419)
DeltaFile
+1-1tools/tools/locale/Makefile
+1-11 files

FreeBSD/src 6e2164btools/tools/locale Makefile

locale: Update to UCD 17.0.0

Starting with Unicode 17.0.0, the zipped versions of the data files are
only published in https://www.unicode.org/Public/<version>/ucd/

https://www.unicode.org/Public/zipped/ReadMe.txt

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53982

(cherry picked from commit 13ae4904ad7d4677a8d894c91362f2d2479965b6)
DeltaFile
+2-2tools/tools/locale/Makefile
+2-21 files

FreeBSD/src 438c324tools/tools/locale/tools finalize

locale: tools: Make finalize idempotent

The finalize script renames source files with 3 components in their name
into names with two components with an @modifier, in the process.

Running the script for a second time without cleaning will strip the
@modifier from the files, producing invalid Makefiles and unusable
locales.

Prevent this by adding a guard at the beginning of the script.

Also, use a sub-shell for directory changes to avoid working directory
issues.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53981

(cherry picked from commit 934364da7fc8cd3ba4d030d0478163b41dda1b37)
DeltaFile
+58-53tools/tools/locale/tools/finalize
+58-531 files

FreeBSD/src bd37a9bshare/colldef_unicode Makefile, share/monetdef_unicode Makefile

locale: make install

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53962

(cherry picked from commit 36cfa8093d25f8a5b598bd8ae74d7cbaafdc1879)
DeltaFile
+2-0share/colldef_unicode/Makefile
+1-0share/monetdef_unicode/Makefile
+1-0share/numericdef_unicode/Makefile
+1-0share/msgdef_unicode/Makefile
+5-04 files

FreeBSD/src e1ab892tools/tools/locale/tools cldr2def.pl

cldr2def.pl: Fix make install

Follow up on 86c71e97d19f ("pkgbase: locales: Also tag the files dir"),
and adapt cldr2def.pl script in order to fix make install.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53961

(cherry picked from commit 95f37aa3e51ce46821059b2c9dbb02fef5c4bec5)
DeltaFile
+2-0tools/tools/locale/tools/cldr2def.pl
+2-01 files

FreeBSD/src 5c8f96bshare/monetdef_unicode ar_AE.UTF-8.src ar_EG.UTF-8.src

locale: make posix

Run make posix to generate monetary definition files with the
international parameters missing from localeconv(3)'s lconv struct.

Manually convert the "frozen" non-unicode locales under share/monetdef.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53917

(cherry picked from commit 9df8243a2e0ab1ef027cbfbcb4105f5f0ce108e1)
DeltaFile
+18-0share/monetdef_unicode/ar_AE.UTF-8.src
+18-0share/monetdef_unicode/ar_EG.UTF-8.src
+18-0share/monetdef_unicode/ar_JO.UTF-8.src
+18-0share/monetdef_unicode/ar_MA.UTF-8.src
+18-0share/monetdef_unicode/ar_QA.UTF-8.src
+18-0share/monetdef_unicode/ar_SA.UTF-8.src
+108-0107 files not shown
+2,034-0113 files

FreeBSD/src ca92ab6tools/tools/locale/etc/final-maps widths.txt map.UTF-8

locale: make build to bump widths.txt

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53916

(cherry picked from commit 30aa5507f349f761770c5cf49989d6cf7eb3498d)
DeltaFile
+189-1tools/tools/locale/etc/final-maps/widths.txt
+1-1tools/tools/locale/etc/final-maps/map.UTF-8
+190-22 files

FreeBSD/src 3bf4c0dtools/tools/locale/tools cldr2def.pl

cldr2def.pl: Add international currency parameters

Add the missing international monetary parameters present in the lconv
struct.

See also https://unicode-org.atlassian.net/browse/CLDR-237.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53915

(cherry picked from commit faf33e05013fb3fc79cc035c1ff7b52f3fa1af1b)
DeltaFile
+27-15tools/tools/locale/tools/cldr2def.pl
+27-151 files

FreeBSD/src 6223511tools/tools/locale/tools cldr2def.pl

cldr2def.pl: Cleanup white space

No functional change intended.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53914

(cherry picked from commit 09701dc19cf0d6f1a41abcae89c00122546498fb)
DeltaFile
+5-5tools/tools/locale/tools/cldr2def.pl
+5-51 files

Linux/linux 7f3c8f9Documentation/devicetree/bindings/sound cix,sky1-ipbloq-hda.yaml, sound/hda/controllers cix-ipbloq.c Kconfig

Merge tag 'sound-fix-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull sound fixes from Takashi Iwai:
 "The only slightly large change is the enablement of CIX HD-audio
  controller, which took a bit time to be cooked up, while most of other
  changes are device-specific small trivial fixes:

   - Default disablement of the kconfig for decades old pre-release
     alsa-lib PCM API; it's only the default config value change, so it
     can't lead to any regressions for the existing setups

   - Support for CIX HD-audio controller

   - A few ASoC ACP fixes

   - Fixes for ASoC cirrus, bcm, wcd, qcom, ak platforms

   - Trivial hardening for FireWire and USB-audio


    [24 lines not shown]
DeltaFile
+436-0sound/hda/controllers/cix-ipbloq.c
+62-0Documentation/devicetree/bindings/sound/cix,sky1-ipbloq-hda.yaml
+24-6sound/soc/amd/acp/acp-legacy-common.c
+17-12sound/soc/codecs/cs-amp-lib.c
+14-0sound/hda/controllers/Kconfig
+6-6sound/hda/core/controller.c
+559-2440 files not shown
+626-7146 files

LLVM/project e0379b8clang-tools-extra/clang-tidy/fuchsia MultipleInheritanceCheck.cpp, clang-tools-extra/clang-tidy/misc MultipleInheritanceCheck.cpp

[clang-tidy] Moved Multiple Inheritence check from fuchsia to misc module (#171565)

Resolves: [#171136](https://github.com/llvm/llvm-project/issues/171136) 
DeltaFile
+165-0clang-tools-extra/test/clang-tidy/checkers/misc/multiple-inheritance.cpp
+0-165clang-tools-extra/test/clang-tidy/checkers/fuchsia/multiple-inheritance.cpp
+77-0clang-tools-extra/clang-tidy/misc/MultipleInheritanceCheck.cpp
+0-77clang-tools-extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp
+49-0clang-tools-extra/docs/clang-tidy/checks/misc/multiple-inheritance.rst
+3-40clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.rst
+294-2828 files not shown
+351-32914 files

LLVM/project ab0ccf0mlir/include/mlir/Dialect/XeGPU/Utils XeGPUUtils.h, mlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp XeGPUWgToSgDistribute.cpp

add get/setTempDistributeLayoutAttr
DeltaFile
+63-71mlir/lib/Dialect/XeGPU/Utils/XeGPUUtils.cpp
+24-39mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+32-21mlir/lib/Dialect/XeGPU/Transforms/XeGPUWgToSgDistribute.cpp
+15-15mlir/test/Dialect/XeGPU/xegpu-wg-to-sg-elemwise.mlir
+18-10mlir/include/mlir/Dialect/XeGPU/Utils/XeGPUUtils.h
+3-2mlir/lib/Dialect/XeGPU/Transforms/XeGPUBlocking.cpp
+155-1586 files

LLVM/project 62ee2cflibc/include/llvm-libc-macros netinet-in-macros.h, libc/test/include netinet_in_test.cpp

[libc] Add `IN6_IS_ADDR_{LINK, SITE}LOCAL` (#168207)

This patch introduces two macros in `netinet/in.h`. The redundant tests
for macro values in the testcases have been removed.
DeltaFile
+15-16libc/test/include/netinet_in_test.cpp
+12-0libc/include/llvm-libc-macros/netinet-in-macros.h
+27-162 files

LLVM/project b3bc005libcxx/include map, libcxx/include/__type_traits is_generic_transparent_comparator.h

[libc++][map] Applied `[[nodiscard]]` (#169971)

`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.

-
https://libcxx.llvm.org/CodingGuidelines.html#apply-nodiscard-where-relevant
- https://wg21.link/map
DeltaFile
+111-10libcxx/test/libcxx/diagnostics/map.nodiscard.verify.cpp
+59-45libcxx/include/map
+1-1libcxx/test/libcxx/containers/associative/map/at.const.abort.pass.cpp
+1-1libcxx/test/libcxx/containers/associative/map/at.abort.pass.cpp
+1-1libcxx/include/__type_traits/is_generic_transparent_comparator.h
+173-585 files

FreeBSD/src f97082akrb5/lib/gssapi version.map

krb5: Add missing symbol

Submitted by:   lampa at fit.vutbr.cz
PR:             291565

(cherry picked from commit f825427c0ae975025e831542782d4078b063a82e)
DeltaFile
+1-0krb5/lib/gssapi/version.map
+1-01 files

FreeBSD/ports cc92952devel/R-cran-broom distinfo Makefile

devel/R-cran-broom: Update to 1.0.11

Reported by:    portscout
DeltaFile
+3-3devel/R-cran-broom/distinfo
+1-1devel/R-cran-broom/Makefile
+4-42 files

NetBSD/pkgsrc-wip febf119iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 33.3.6

* Add Characters
  * CIRCLED NUMBER TEN ON BLACK SQUARE (U+3248) .. CIRCLED NUMBER EIGHTY ON
    BLACK SQUARE (U+324F).
  * INSERTION SYMBOL (U+2380) .. EMPHASIS SYMBOL (U+2383).
* Refine shape of the following characters:
  * CYRILLIC CAPITAL LETTER HARD SIGN (U+042A).
  * CYRILLIC SMALL LETTER HARD SIGN (U+044A).
  * CYRILLIC CAPITAL LETTER BASHKIR KA (U+04A0).
  * CYRILLIC SMALL LETTER BASHKIR KA (U+04A1).
  * CYRILLIC CAPITAL LETTER YERU WITH BACK YER (U+A650).
  * CYRILLIC SMALL LETTER YERU WITH BACK YER (U+A651).
* Fix underline shapes of APL operators.
* Add non-APL variant for ⍊ (U+234A) and ⍑ (U+2351).
DeltaFile
+3-3iosevka-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+18-1812 files not shown
+30-3018 files

NetBSD/pkgsrc-wip 41c8ec5kubectl distinfo Makefile

kubectl: update to 1.34.3

No relevant changes from upstream changelog regarding kubectl.
DeltaFile
+3-3kubectl/distinfo
+1-1kubectl/Makefile
+4-42 files

LLVM/project e45241allvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp SIInstrInfo.h, llvm/test/CodeGen/AMDGPU vgpr-set-msb-coissue.mir

[AMDGPU] Hoist s_set_vgpr_msb past SALU program state instructions (#172108)

Hoisting past the program state instructions is legal and allows for
better coissue.
DeltaFile
+64-0llvm/test/CodeGen/AMDGPU/vgpr-set-msb-coissue.mir
+32-0llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+6-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+102-03 files

OpenBSD/src O5UUHikusr.bin/openssl speed.c

   speed: make hmac(sha256) the default hmac

   MD5 is obsolete. Use a sha256 hash for the HMAC benchmark.

   ok tb@ beck@
VersionDeltaFile
1.50+4-4usr.bin/openssl/speed.c
+4-41 files

NetBSD/pkgsrc-wip 6bdee5apy-homeassistant Makefile

py-homeassistant: Depend on py-grcpio, new in 2025.12
DeltaFile
+4-4py-homeassistant/Makefile
+4-41 files

LLVM/project 98b458cclang/lib/Sema SemaDeclAttr.cpp

Format

Created using spr 1.3.6-beta.1
DeltaFile
+2-1clang/lib/Sema/SemaDeclAttr.cpp
+2-11 files

LLVM/project 690b045llvm/lib/Support/rpmalloc rpmalloc.c, llvm/test/CodeGen/AArch64 vector-lrint.ll

Rebase

Created using spr 1.3.6-beta.1
DeltaFile
+3,996-3,996llvm/lib/Support/rpmalloc/rpmalloc.c
+4,091-0llvm/test/CodeGen/AMDGPU/atomicrmw_usub_sat.ll
+2,502-1,473llvm/test/CodeGen/AArch64/vector-lrint.ll
+3,051-413llvm/test/CodeGen/X86/bitcnt-big-integer.ll
+2,852-185llvm/test/CodeGen/X86/shift-i512.ll
+780-1,347llvm/test/tools/llvm-mca/AArch64/Neoverse/V2-neon-instructions.s
+17,272-7,4143,453 files not shown
+144,893-75,3803,459 files