This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 4ffc97b7687d Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 0568e8ca2a39 Merge branch 'ftrace/fixes' of https://git.kernel.org/pub/ [...] omits 8eb156a6aa42 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 9bbb9820b744 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 5e3ac64e2f8e Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 103efcf217ae Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 540f36ffa17b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits e69ca336ac34 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b351fea91975 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 00b6bc84cbc2 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 5682b69867f0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 33bdc0d99d7f Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits c5282c03139a Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits ff61f215660d Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits 325c04e2d5e6 Merge branch 'fs-current' of linux-next omits 128bc476a33c Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits cf46ed30bf9f Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 1d11c37e463c Merge branch into tip/master: 'timers/urgent' omits 90bc135154c8 um: disable KASAN_INLINE when STATIC_LINK is selected omits 2ffa5c259d84 idr: fix idr_alloc() returning an ID out of range omits 63a371d9f6c9 mailmap: update entry for Bartosz Golaszewski omits adb8297a88d7 mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN omits 3874ce23e16b genalloc.h: fix htmldocs warning omits ad77b901f771 MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd omits 4c1b58797614 mm/huge_memory: fix initialization of huge zero folio omits 8b36669b5f73 crypto: zstd - fix double-free in per-CPU stream cleanup new 7d0a66e4bb90 Linux 6.18 new 44e954fc336b mm/huge_memory: fix initialization of huge zero folio new 7c14e4d73661 MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd new 9f3a3e3c3771 genalloc.h: fix htmldocs warning new dc109e672433 mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN new 70ac03862b27 mailmap: update entry for Bartosz Golaszewski new e71ac306eb68 idr: fix idr_alloc() returning an ID out of range new 1e88293a9dc1 um: disable KASAN_INLINE when STATIC_LINK is selected new 59e422ec6f48 x86/kexec: add a sanity check on previous kernel's ima kex [...] new aedc2c3a003a x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec [...] new 210f6c351217 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free new b839426a48ef Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new 1e5bedfdc278 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 7059df623766 Merge branch 'fs-current' of linux-next new a0b58b94c53d Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] new 5baaf2251db3 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds aaf4e92341b0 m68k: defconfig: Update defconfigs for v6.18-rc1 new 1b881de2f125 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 44938a5d36b4 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 28bcb2169693 ALSA: dice: add support for TASCAM IF-FW/DM MkII adds a0deef0ed594 ALSA: maestro3: using vmalloc_array() to handle the code adds 4e5a0a0ae83f ALSA: line6: add support for POD HD Pro X adds ab3bd3662ed4 ALSA: ac97: Fix kernel-doc warning for snd_ac97_reset adds e11c5c13ce0a ALSA: wavefront: Clear substream pointers on close adds 0c4a13ba8859 ALSA: wavefront: Fix integer overflow in sample size validation adds 79d062bdefbd selftest/alsa: correct grammar in conf_get_bool error string adds 592d1c23afb2 ALSA: hda/senary: Replace magic numbers with defined constants adds 4b1b92bdc4ca ALSA: au88x0: Fix array bounds warning in EQ drivers adds c0241d7180d3 ALSA: gus: Remove unused declarations adds e678c2a0063e PCI: Add Intel Nova Lake S audio Device ID adds cd53591ae4cd ALSA: hda/hdmi: intelhdmi: add HDMI codec ID for Intel NVL adds 2bd7bf3ccc83 ASoC: Intel: soc-acpi: add NVL match tables adds 41566e3de406 ASoC: Intel: soc-acpi-intel-nvl-match: add rt722 l3 support adds d3df422f66e8 ASoC: SOF: Intel: add initial support for NVL-S adds eece72a0d409 ALSA: hda: core: intel-dsp-config: Add support for NVL-S adds 9c3af1b2f73c ALSA: hda: controllers: intel: add support for Nova Lake S adds 945865a0ddf3 ALSA: hda/tas2781: fix speaker id retrieval for multiple probes adds 18a4895370a7 ALSA: hda/realtek: Add match for ASUS Xbox Ally projects adds ad5f82ab04bc ALSA: pcmtest: Replace deprecated strcpy with strscpy_pad [...] adds 2e90ff546240 Merge branch 'for-linus' into for-next adds 9afbbf490322 ALSA: hda/realtek - Enable Mute LED and Tas2781 for HP platform adds c639065e1425 ALSA: realtek/alc288 fix headphone for MS Surface 2/3 adds 9ef1203fc735 ALSA: pcm: Harden the spk_alloc assumption check adds a748e1dbb2df ALSA: usb-audio: Fix max bytes-per-interval calculation adds 5ebd05427271 ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init() adds 4b490e0d103c ALSA: ctxfi: Add ADC helper functions for GPIO adds 9bb003a1f98b ALSA: ctxfi: Use explicit output flag for DAIO resources adds a2dbaeb5c61e ALSA: ctxfi: Refactor resource alloc for sparse mappings adds 9b4a22733c15 ALSA: ctxfi: Add support for dedicated RCA switching adds c58f520e6acf ALSA: ctxfi: Add support for Onkyo SE-300PCIE (OK0010) adds 500372aeb556 ALSA: hda/realtek - Enable Mute LED for HP ZBook X G2i platform adds fba274760d29 ALSA: usb-audio: Modularize realtek_add_jack in mixer_quirks adds 92099de8460a ALSA: usb-audio: Implement jack detection for HP Thunderbo [...] adds b72a6ddf6af2 ALSA: hda/realtek: fix mute/micmute LEDs don't work for HP [...] new 324f3e03e8a8 ALSA: dice: fix buffer overflow in detect_stream_formats() new 72987d2ddc7e Merge branch 'for-linus' into for-next new ef5e0a02d842 ALSA: rawmidi: Fix inconsistent indenting warning reported [...] new 359d5cbfbc63 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 8da579977d49 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 6c4fed5fee42 crypto: drbg - Export CTR DRBG DF functions adds ba0570bdf1d9 crypto: drbg - Replace AES cipher calls with library calls adds 1a098379f28b crypto: xilinx-trng - Add CTR_DRBG DF processing of seed adds 33eea63ff9c6 crypto: fips - replace simple_strtol with kstrtoint to imp [...] adds 6af9914f7bbf crypto: hifn_795x - replace simple_strtoul with kstrtouint adds 59682835e134 dt-bindings: rng: microchip,pic32-rng: convert to DT schema adds 7cf6e0b69b0d crypto: caam - Add check for kcalloc() in test_len() adds e74b96d77da9 hwrng: core - Allow runtime disabling of the HW RNG adds 6f6e309328d5 crypto: af_alg - zero initialize memory allocated via sock [...] adds 96feb73def02 crypto: authenc - Correctly pass EINPROGRESS back up to th [...] adds 1617d93c12f1 crypto: drbg - make drbg_{ctr_bcc,kcapi_sym}() return *void* adds 4f3b5f9edc86 dt-bindings: crypto: qcom,inline-crypto-engine: Document t [...] adds 38f6880759fd docs: trusted-encrypted: trusted-keys as protected keys adds a703a4c2a328 KEYS: trusted: caam based protected key adds 66b9a095f7f9 crypto: caam - Add support of paes algorithm adds 9b04d8f00569 crypto: aead - Fix reqsize handling adds aa653654ee67 rhashtable: use likely for rhashtable lookup adds 77cd92102715 docs: trusted-encrypted: fix htmldocs build error adds df0845cf447a crypto: asymmetric_keys - prevent overflow in asymmetric_k [...] adds 7fc25ed2bc35 crypto: sun8i-ss - Move j init earlier in sun8i_ss_hash_run adds e7066160f5b4 crypto: hisilicon/qm - restore original qos values adds 275a9a3f9b6a KEYS: trusted: Pass argument by pointer in dump_options adds 85e1a7ec61d9 crypto: aead - Add support for on-stack AEAD req allocation adds 4fbfd7b206b1 crypto: ti - Add support for AES-XTS in DTHEv2 driver adds 841940df6f6e dt-bindings: crypto: amd,ccp-seattle-v1a: Allow 'iommus' property adds 12ad5b2346f9 keys: Annotate struct asymmetric_key_id with __counted_by adds f5e297a112fa crypto: qce - Provide dev_err_probe() status on DMA failure adds f5a332980a68 crypto: hisilicon/qm - add the save operation of eqe and aeqe adds 1b5645e45461 crypto: hisilicon/qm - add concurrency protection for vari [...] adds 51996331f713 crypto: hisilicon/sgl - remove unnecessary checks for curr [...] adds d91249474783 crypto: hisilicon/qm - add missing default in switch in qm [...] adds d5b59ec33c5b crypto: qat - use simple_strtoull to improve qat_uclo_parse_num adds 426b1a1bdfce crypto: xilinx - Use %pe to print PTR_ERR adds e74a03e51906 dt-bindings: crypto: qcom,prng: Document kaanapali RNG adds 5a331d1cd550 dt-bindings: crypto: qcom-qce: Document the kaanapli crypt [...] adds 457be301fc6f crypto: qce - fix version check adds 9fc629011725 crypto: ccp - Add support for PCI device 0x115A adds b6410c1e5016 crypto: deflate - Use struct_size to improve deflate_alloc_stream adds d633730bb387 crypto: octeontx2 - Replace deprecated strcpy in cpt_ucode [...] adds d52e9b884374 crypto: rockchip - drop redundant crypto_skcipher_ivsize() calls adds 5f8c6c931827 crypto: atmel-i2c - add WQ_PERCPU to alloc_workqueue users adds 7e8f232ae8d7 crypto: cavium/nitrox - add WQ_PERCPU to alloc_workqueue users adds cdd7bbce7b50 hwrng: bcm2835 - Move MODULE_DEVICE_TABLE() to table definition adds 6b94eb68ad21 hwrng: bcm2835 - Simplify with of_device_get_match_data() adds c6c247ae336a crypto: artpec6 - Simplify with of_device_get_match_data() adds ec2054c1244c crypto: ccp - Constify 'dev_vdata' member adds 4ae946a45dcd crypto: ccp - Simplify with of_device_get_match_data() adds 054c7f7ad323 crypto: cesa - Simplify with of_device_get_match_data() adds 06c489ce5b50 crypto: qat - add WQ_PERCPU to alloc_workqueue users adds af3852cda347 padata: remove __padata_list_init() adds 6cf32607555d crypto: zstd - Annotate struct zstd_ctx with __counted_by adds 2236fc007a78 crypto: zstd - Remove unnecessary size_t cast adds 76ce17f6f7f7 crypto: iaa - Fix incorrect return value in save_iaa_wq() adds e9eb52037a52 crypto: starfive - Correctly handle return of sg_nents_for_len adds 8700ce07c5c6 crypto: ccree - Correctly handle return of sg_nents_for_len adds a26c23e0d679 KEYS: Avoid -Wflex-array-member-not-at-end warning adds 79492d5adf45 crypto: asymmetric_keys - fix uninitialized pointers with [...] adds c7dcb041ce7d crypto: ansi_cprng - Remove unused ansi_cprng algorithm adds bfc11a84e08c crypto: tcrypt - Remove unused poly1305 support adds 5727a844a3f7 crypto: iaa - Request to add Kanchana P Sridhar to Maintainers. adds 4dffc9bbffb9 crypto: scatterwalk - Fix memcpy_sglist() to always succeed adds 20d868a77f11 Revert "crypto: scatterwalk - Move skcipher walk and use i [...] adds c637f3e4a59d crypto: testmgr - Add missing DES weak and semi-weak key tests adds 680cd3e28c62 crypto: drbg - Delete unused ctx from struct sdesc adds 6c5d5b6dc5eb crypto: aesni - ctr_crypt() use min() instead of min_t() adds 0f8ead58b6dc hwrng: core - use min3() instead of nested min_t() adds 14ca8ce1fcbb crypto: ccp - use min() instead of min_t() adds 80b61046b689 crypto: lib/mpi - use min() instead of min_t() adds b0356b75f42f crypto: ahash - Fix crypto_ahash_import with partial block data adds ebbdf6466b30 crypto: ahash - Zero positive err value in ahash_update_finish new 48bc9da3c97c crypto: zstd - fix double-free in per-CPU stream cleanup new 14c5e8ece80d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6188be865c9d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 0c84a830ca61 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 633ebc34bc4f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 3321b80efa78 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] new de012dcb588f Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] new 4eba055f9d03 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] new 791c3ba7995b Merge branch 'ftrace/fixes' of https://git.kernel.org/pub/ [...] new 33b4c26d4d3c x86/platform: Fix and extend kernel-doc comments in <asm/x [...] new 44ce3cf3e67b Merge branch into tip/master: 'x86/urgent' new a306191c302d Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4ffc97b7687d) \ N -- N -- N refs/heads/pending-fixes (a306191c302d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 35 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/crypto/userspace-if.rst | 7 +- .../bindings/crypto/amd,ccp-seattle-v1a.yaml | 3 + .../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../devicetree/bindings/crypto/qcom,prng.yaml | 1 + .../devicetree/bindings/crypto/qcom-qce.yaml | 1 + .../bindings/rng/microchip,pic32-rng.txt | 17 - .../bindings/rng/microchip,pic32-rng.yaml | 40 ++ Documentation/security/keys/trusted-encrypted.rst | 88 +++- MAINTAINERS | 2 +- Makefile | 2 +- arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/clps711x_defconfig | 1 - arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/mmp2_defconfig | 1 - arch/arm/configs/mv78xx0_defconfig | 1 - arch/arm/configs/omap1_defconfig | 1 - arch/arm/configs/orion5x_defconfig | 1 - arch/arm/configs/pxa168_defconfig | 1 - arch/arm/configs/pxa3xx_defconfig | 1 - arch/arm/configs/pxa910_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 - arch/arm64/configs/defconfig | 1 - arch/hexagon/configs/comet_defconfig | 1 - arch/m68k/configs/amcore_defconfig | 1 - arch/m68k/configs/amiga_defconfig | 4 +- arch/m68k/configs/apollo_defconfig | 4 +- arch/m68k/configs/atari_defconfig | 4 +- arch/m68k/configs/bvme6000_defconfig | 4 +- arch/m68k/configs/hp300_defconfig | 4 +- arch/m68k/configs/mac_defconfig | 4 +- arch/m68k/configs/multi_defconfig | 4 +- arch/m68k/configs/mvme147_defconfig | 4 +- arch/m68k/configs/mvme16x_defconfig | 4 +- arch/m68k/configs/q40_defconfig | 4 +- arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 4 +- arch/m68k/configs/sun3x_defconfig | 4 +- arch/mips/configs/decstation_64_defconfig | 1 - arch/mips/configs/decstation_defconfig | 1 - arch/mips/configs/decstation_r4k_defconfig | 1 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/sh/configs/ap325rxa_defconfig | 1 - arch/sh/configs/apsh4a3a_defconfig | 1 - arch/sh/configs/apsh4ad0a_defconfig | 1 - arch/sh/configs/dreamcast_defconfig | 1 - arch/sh/configs/ecovec24_defconfig | 1 - arch/sh/configs/edosk7760_defconfig | 1 - arch/sh/configs/espt_defconfig | 1 - arch/sh/configs/hp6xx_defconfig | 1 - arch/sh/configs/landisk_defconfig | 1 - arch/sh/configs/lboxre2_defconfig | 1 - arch/sh/configs/migor_defconfig | 1 - arch/sh/configs/r7780mp_defconfig | 1 - arch/sh/configs/r7785rp_defconfig | 1 - arch/sh/configs/rts7751r2d1_defconfig | 1 - arch/sh/configs/rts7751r2dplus_defconfig | 1 - arch/sh/configs/sdk7780_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/se7206_defconfig | 1 - arch/sh/configs/se7343_defconfig | 1 - arch/sh/configs/se7705_defconfig | 1 - arch/sh/configs/se7712_defconfig | 1 - arch/sh/configs/se7721_defconfig | 1 - arch/sh/configs/se7722_defconfig | 1 - arch/sh/configs/se7724_defconfig | 1 - arch/sh/configs/se7750_defconfig | 1 - arch/sh/configs/se7751_defconfig | 1 - arch/sh/configs/se7780_defconfig | 1 - arch/sh/configs/sh03_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/sh7710voipgw_defconfig | 1 - arch/sh/configs/sh7757lcr_defconfig | 1 - arch/sh/configs/sh7763rdp_defconfig | 1 - arch/sh/configs/sh7785lcr_32bit_defconfig | 1 - arch/sh/configs/sh7785lcr_defconfig | 1 - arch/sh/configs/shmin_defconfig | 1 - arch/sh/configs/shx3_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sh/configs/ul2_defconfig | 1 - arch/sh/configs/urquell_defconfig | 1 - arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/x86/crypto/aesni-intel_glue.c | 3 +- arch/x86/include/asm/x86_init.h | 28 +- arch/x86/kernel/setup.c | 14 + arch/xtensa/configs/audio_kc705_defconfig | 1 - arch/xtensa/configs/generic_kc705_defconfig | 1 - arch/xtensa/configs/iss_defconfig | 1 - arch/xtensa/configs/nommu_kc705_defconfig | 1 - arch/xtensa/configs/smp_lx200_defconfig | 1 - arch/xtensa/configs/virt_defconfig | 1 - arch/xtensa/configs/xip_kc705_defconfig | 1 - crypto/Kconfig | 21 +- crypto/Makefile | 3 +- crypto/aead.c | 20 + crypto/af_alg.c | 5 +- crypto/ahash.c | 18 +- crypto/algif_hash.c | 3 +- crypto/algif_rng.c | 3 +- crypto/ansi_cprng.c | 474 --------------------- crypto/asymmetric_keys/asymmetric_type.c | 14 +- crypto/asymmetric_keys/restrict.c | 7 +- crypto/asymmetric_keys/x509_cert_parser.c | 2 +- crypto/asymmetric_keys/x509_public_key.c | 2 +- crypto/authenc.c | 75 ++-- crypto/deflate.c | 3 +- crypto/df_sp80090a.c | 232 ++++++++++ crypto/drbg.c | 266 +----------- crypto/fips.c | 5 +- crypto/scatterwalk.c | 345 ++++----------- crypto/skcipher.c | 261 +++++++++++- crypto/tcrypt.c | 8 - crypto/tcrypt.h | 18 - crypto/testmgr.c | 97 ----- crypto/testmgr.h | 226 +++++----- crypto/zstd.c | 10 +- drivers/char/hw_random/bcm2835-rng.c | 11 +- drivers/char/hw_random/core.c | 11 +- drivers/crypto/Kconfig | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/atmel-i2c.c | 2 +- drivers/crypto/axis/artpec6_crypto.c | 9 +- drivers/crypto/caam/blob_gen.c | 86 +++- drivers/crypto/caam/caamalg.c | 128 +++++- drivers/crypto/caam/caamalg_desc.c | 87 +++- drivers/crypto/caam/caamalg_desc.h | 13 +- drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/desc.h | 9 +- drivers/crypto/caam/desc_constr.h | 8 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.h | 2 +- drivers/crypto/ccp/sp-pci.c | 19 + drivers/crypto/ccp/sp-platform.c | 17 +- drivers/crypto/ccree/cc_buffer_mgr.c | 6 +- drivers/crypto/hifn_795x.c | 7 +- drivers/crypto/hisilicon/qm.c | 55 ++- drivers/crypto/hisilicon/sgl.c | 5 - drivers/crypto/intel/iaa/iaa_crypto_main.c | 2 +- drivers/crypto/intel/qat/qat_common/adf_aer.c | 4 +- drivers/crypto/intel/qat/qat_common/adf_isr.c | 3 +- drivers/crypto/intel/qat/qat_common/adf_sriov.c | 3 +- drivers/crypto/intel/qat/qat_common/adf_vf_isr.c | 3 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 18 +- drivers/crypto/marvell/cesa/cesa.c | 7 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 5 +- drivers/crypto/qce/core.c | 3 +- drivers/crypto/qce/dma.c | 6 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 3 +- drivers/crypto/starfive/jh7110-hash.c | 6 +- drivers/crypto/ti/Kconfig | 1 + drivers/crypto/ti/dthev2-aes.c | 137 +++++- drivers/crypto/ti/dthev2-common.h | 10 +- drivers/crypto/xilinx/xilinx-trng.c | 39 +- include/crypto/aead.h | 87 ++++ include/crypto/algapi.h | 12 + include/crypto/df_sp80090a.h | 28 ++ include/crypto/drbg.h | 25 +- include/crypto/internal/drbg.h | 54 +++ include/crypto/internal/skcipher.h | 48 ++- include/crypto/rng.h | 11 +- include/crypto/scatterwalk.h | 117 ++--- include/keys/asymmetric-type.h | 2 +- include/linux/pci_ids.h | 1 + include/linux/rhashtable.h | 70 ++- include/soc/fsl/caam-blob.h | 26 ++ include/sound/soc-acpi-intel-match.h | 2 + include/sound/tas2781.h | 2 +- kernel/padata.c | 12 +- lib/crypto/mpi/mpicoder.c | 2 +- mm/page_alloc.c | 5 +- security/keys/trusted-keys/trusted_caam.c | 108 +++++ sound/ac97_bus.c | 13 +- sound/core/pcm_drm_eld.c | 2 +- sound/core/rawmidi.c | 5 +- sound/drivers/pcmtest.c | 4 +- sound/firewire/dice/Makefile | 2 +- sound/firewire/dice/dice-extension.c | 4 +- sound/firewire/dice/dice-teac.c | 43 ++ sound/firewire/dice/dice.c | 13 + sound/firewire/dice/dice.h | 1 + sound/hda/codecs/hdmi/intelhdmi.c | 1 + sound/hda/codecs/realtek/alc269.c | 99 ++++- sound/hda/codecs/senarytech.c | 9 +- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 44 +- sound/hda/controllers/intel.c | 2 + sound/hda/core/intel-dsp-config.c | 8 + sound/isa/gus/gus_reset.c | 3 - sound/isa/wavefront/wavefront_midi.c | 2 + sound/isa/wavefront/wavefront_synth.c | 4 +- sound/pci/au88x0/au88x0_eq.c | 2 +- sound/pci/ctxfi/ctatc.c | 97 +++-- sound/pci/ctxfi/ctatc.h | 8 +- sound/pci/ctxfi/ctdaio.c | 18 +- sound/pci/ctxfi/ctdaio.h | 3 + sound/pci/ctxfi/cthardware.h | 4 +- sound/pci/ctxfi/cthw20k1.c | 3 +- sound/pci/ctxfi/cthw20k2.c | 81 +++- sound/pci/ctxfi/ctmixer.c | 73 +++- sound/pci/maestro3.c | 6 +- sound/soc/intel/common/Makefile | 1 + sound/soc/intel/common/soc-acpi-intel-nvl-match.c | 90 ++++ sound/soc/sof/intel/Kconfig | 17 + sound/soc/sof/intel/Makefile | 2 + sound/soc/sof/intel/hda-dsp.c | 1 + sound/soc/sof/intel/hda.h | 1 + sound/soc/sof/intel/nvl.c | 55 +++ sound/soc/sof/intel/nvl.h | 14 + sound/soc/sof/intel/{pci-lnl.c => pci-nvl.c} | 44 +- sound/soc/sof/intel/shim.h | 1 + sound/usb/line6/podhd.c | 16 +- sound/usb/mixer_quirks.c | 122 +++++- sound/usb/stream.c | 36 +- tools/testing/selftests/alsa/conf.c | 2 +- 219 files changed, 2880 insertions(+), 1869 deletions(-) delete mode 100644 Documentation/devicetree/bindings/rng/microchip,pic32-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml delete mode 100644 crypto/ansi_cprng.c create mode 100644 crypto/df_sp80090a.c create mode 100644 include/crypto/df_sp80090a.h create mode 100644 include/crypto/internal/drbg.h create mode 100644 sound/firewire/dice/dice-teac.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-nvl-match.c create mode 100644 sound/soc/sof/intel/nvl.c create mode 100644 sound/soc/sof/intel/nvl.h copy sound/soc/sof/intel/{pci-lnl.c => pci-nvl.c} (58%)