This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from bdc48fa11e46 checkpatch/coding-style: deprecate 80-column warning adds 3d77e6a8804a Linux 5.7 adds 8c872863b440 tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID adds ab91c2a89f86 tpm: eventlog: Replace zero-length array with flexible-arr [...] new b6f91ab6a2ba Merge tag 'tpmdd-next-20200522' of git://git.infradead.org [...] adds 77849a552d14 hwmon: (nct7904) Add watchdog function adds b8a13e5e8f37 hwmon: (dell-smm) Use one DMI match for all XPS models adds b58bd4c6dfe7 hwmon: (lm70) Add support for ACPI adds 5a56a39be7ff hwmon: (ina2xx) Implement alert functions adds 44e3ad882bb2 hwmon: Reduce indentation level in __hwmon_device_register() adds 8cbf217223fb hwmon: (lm75) Fix all coding-style warnings on lm75 driver adds 6e0498dd5c8d hwmon: (adt7411) update contact email adds d86f3c9bba20 hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] adds 2138f8853a00 hwmon: (pmbus) Driver for Maxim MAX16601 adds 036855a4c3b3 hwmon : (nct6775) Use kobj_to_dev() API adds 229d495d8189 hwmon: (lm90) Add max6654 support to lm90 driver adds d06f9e6c8960 hwmon: (nct7802) Replace container_of() API adds 8abee9566b7e hwmon: Add amd_energy driver to report energy counters adds b968279625a9 hwmon: (amd_energy) Add documentation adds 4e17f63e2c58 MAINTAINERS: add entry for AMD energy driver adds 3e6cae8e5d40 dt-bindings: mfd: Add Gateworks System Controller bindings adds d85234994b2f mfd: Add Gateworks System Controller core driver adds 3bce5377ef66 hwmon: Add Gateworks System Controller support adds 8054eadca714 Merge tag 'ib-mfd-hwmon-v5.8' into hwmon-next adds 59dd36f41ea6 hwmon: (amd_energy) Missing platform_driver_unregister() o [...] adds 156ad7f9e0b3 hwmon: (nct7904) Set default timeout adds fff2d0f701e6 hwmon: (applesmc) avoid overlong udelay() adds ddc65caa5666 dt-bindings: hwmon: Add Baikal-T1 PVT sensor binding adds 1597b374af22 hwmon: Add notification support adds 87976ce2825d hwmon: Add Baikal-T1 PVT sensor driver new 129b9a5c4058 Merge tag 'hwmon-for-v5.8' of git://git.kernel.org/pub/scm [...] adds 74edd08a4fbf regmap: debugfs: check count when read regmap file new 4bcc6a0bc8d7 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus adds bd3ddb495762 regmap: add reg_sequence helpers adds 80215f133d59 regmap: Add bus reg_update_bits() support adds 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] adds 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] adds 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] adds e44ab4e14d6f regmap: Simplify implementation of the regmap_read_poll_ti [...] adds 148c01d17623 regmap: Simplify implementation of the regmap_field_read_p [...] adds 82f25bd73c0b regmap-i2c: add 16-bit width registers support new 8baebfc2aca2 regmap: add helper for per-port regfield initialization new 626ceee334f9 Merge series "New DSA driver for VSC9953 Seville switch" f [...] new aa2ff9dbaedd regmap: provide helpers for simple bit operations new 93b929922dba Merge series "regmap: provide simple bitops and use them i [...] new 9b98f92ca446 Merge remote-tracking branch 'regmap/for-5.8' into regmap-next new 213fd09e1aff Merge tag 'regmap-v5.8' of git://git.kernel.org/pub/scm/li [...] adds 61249ce08ee9 spi: spi-ep93xx: fix wrong SPI mode selection adds d103729a623a spi: spi-axi-spi-engine: Access register after clock initi [...] adds 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION adds 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] adds 742d59580624 spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change adds 1b7ad8c405c3 spi: bcm-qspi: Make PM suspend/resume work with SCMI clock [...] adds 4df3bea7f9d2 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 adds 0392727c261b spi: bcm-qspi: Handle clock probe deferral adds 84855678add8 spi: Fix controller unregister order adds 9dd277ff92d0 spi: bcm2835: Fix controller unregister order adds b9dd3f6d4172 spi: bcm2835aux: Fix controller unregister order adds a2b02e4623fb spi: mux: repair mux usage adds ca8b19d61e3f spi: dw: Fix controller unregister order adds 32e5b57232c0 spi: pxa2xx: Fix controller unregister order adds 65e318e17358 spi: pxa2xx: Fix runtime PM ref imbalance on probe error new 0c0c5b8fabe5 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] adds 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean adds 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] adds 49686df5b874 spi: remove redundant assignment to variable ms adds bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs adds afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc adds 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] adds 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema adds 66ec7b3bc9c0 spi: spidev: Add support for Octal mode data transfers adds 896fa735084e spi: spidev_test: Add support for Octal mode data transfers adds 858e26a515c2 spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB [...] adds ae9e6ac4d854 spi: dw: remove unused dw_spi_chip handling adds 33e8fd4bfbd7 spi: dw: remove cs_control and poll_mode members from chip_data adds 5ba8e3e75361 Merge series "Cleanup chip info in spi-dw driver" from Cle [...] adds 9d282c17b023 spi: stm32-qspi: Add pm_runtime support adds 59fc9ad5cb10 spi: hisi-sfc-v3xx: add error check after per operation adds 66eb228988cf spi: orion: Convert to use GPIO descriptors adds 3a01f04d74ef spi: bcm-qspi: Handle lack of MSPI_REV offset adds d9576ae5dcef spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds adds 43613a77b8d5 spi: bcm-qspi: add support for MSPI sys clk 108Mhz adds ab2b493d174e spi: Add support for mspi on brcmstb SoCs adds 2f5f5302c569 spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on lega [...] adds f58dcab68aa5 spi: spi-fsl-qspi: Fix return value check of devm_ioremap( [...] adds 80300a7d5f2d spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices adds dc234825997e spi: spi-fsl-dspi: Adding shutdown hook adds e5c9a223da3c Merge tag 'v5.7-rc3' into spi-5.8 adds bbb336f39efc spi: spi-amd: Add AMD SPI controller driver support adds 68d047cb0a20 spi: spi-amd: fix warning adds f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() adds 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() adds be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue adds 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT adds b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] adds f13242d2c5f7 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 2b60c49f3ca0 spi: amd: Fix duplicate iounmap in error path adds cc17fbec2e78 spi: amd: Pass probe errors back to driver core adds 4332ea8f40c8 spi: amd: Drop duplicate driver data assignments adds 7b9c94bd13cc spi: amd: Fix refcount underflow on remove adds 36c72a58d472 spi: amd: Drop superfluous member from struct amd_spi adds 4f18b82b020a Merge series "Grab bag with AMD SPI fixes" from Lukas Wunn [...] adds e37687c98ab9 spi: bcm2835: Fixes bare use of unsigned adds 299cb65c9dd4 spi: dw: Fix typo in few registers name adds c4eadee21fa9 spi: dw: Add update_cr0() callback to update CTRLR0 adds e539f435cb9c spi: dw: Add support for DesignWare DWC_ssi adds f42377916ed5 spi: dw: Add support for Intel Keem Bay SPI adds 3812a081d2fc spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi adds c48e0c533e72 spi: dw-apb-ssi: Add Intel Keem Bay support adds 5b684514af90 spi: a3700: make a3700_spi_init() return void adds dd4441ab1fa1 spi: bcm2835: Fix error return code in bcm2835_dma_init() adds 3cb97e223d27 spi: dw: Zero DMA Tx and Rx configurations on stack adds d4dd6c0a404a spi: dw: Remove unused variable in CR0 configuring hooks adds 0c2ce3fe4dd0 spi: dw: Move interrupt.h to spi-dw.h who is user of it adds e62a15d97b0a spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate adds e79409526445 spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA adds 37aa8aa68492 spi: dw: Add 'mfld' suffix to Intel Medfield related routines adds 6370ababce81 spi: dw: Propagate struct device pointer to ->dma_init() callback adds 22d48ad7bfac spi: dw: Add Elkhart Lake PSE DMA support adds 140e45e1e62d spi: dw: Avoid useless assignments in generic DMA setup adds a041e672cb57 spi: dw: Get rid of dma_inited flag adds 6a091404bf95 spi: uniphier: Depend on HAS_IOMEM adds 5bc486156d84 spi: uniphier: Use devm_platform_get_and_ioremap_resource( [...] adds 74750e0621cd spi: sun6i: Add support for GPIO chip select lines adds 4dd227a55a9f spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is [...] adds 5483ef03e075 spi: Convert UniPhier SPI controller to json-schema adds afb7f565249a spi: dw: Drop duplicate error message when remap resource adds d66571a20f68 spi: spi-rockchip: cleanup use struct spi_controller adds d065f41a3f0d spi: spi-rockchip: add support for spi slave mode adds eb1262e3cc8b spi: spi-rockchip: use num-cs property and ctlr->enable_gpiods adds 9aea644ca17b spi: dw: Fix native CS being unset adds 77810d484f4f spi: dw: Initialize paddr in DW SPI MMIO private data adds 0327f0b881dc spi: dw: Clear DMAC register when done or stopped adds b271cf339b03 Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds 7db097dcddef spi: dw: Add Tx/Rx DMA properties adds 73da2352075a spi: ti_qspi: fix unit address adds c38a4905caaf Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 05897c710e8e spi: bcm2835: Tear down DMA before turning off SPI controller adds 678e5e1e42d7 spi: rb4xx: null pointer bug fix adds 9a436c62fbb4 spi: rb4xx: update driver to be device tree aware adds 39690c8d1fa3 spi: rb4xx: add corresponding device tree documentation adds 43dba9f3f98c spi: dw: Enable interrupts in accordance with DMA xfer mode adds 2afccbd283ae spi: dw: Discard static DW DMA slave structures adds 595c19d4543f spi: dw: Discard unused void priv pointer adds 4fdc03a9bc47 spi: dw: Discard dma_width member of the dw_spi structure adds 36f8f189b825 Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds 8fede89f853a spi: Make spi_delay_exec() warn if called from atomic context adds 61367d0b8f5e spi: stm32: Add 'SPI_SIMPLEX_RX', 'SPI_3WIRE_RX' support f [...] adds aee67fe879e5 spi: flags 'SPI_CONTROLLER_MUST_RX' and 'SPI_CONTROLLER_MU [...] adds c373643b8688 spi: Remove note about transfer limit for spi_write_then_read() adds 8d728808194a spi: spi-fsl-lpspi: Fix runtime PM imbalance on error adds cddc36f3fd70 spi: tegra114: Fix runtime PM imbalance on error adds faedcc17ad18 spi: tegra20-slink: Fix runtime PM imbalance on error adds 117858bd63fb spi: tegra20-sflash: Fix runtime PM imbalance on error adds bcd8e7761ec9 spi: imx: fallback to PIO if dma setup failure adds b7d73cb63cba Merge series "add ecspi ERR009165 for i.mx6/7 soc family" [...] new 118eb0e52eb7 spi: bcm2835: Implement shutdown callback new ecfbd3cf3b8b spi: bcm2835: Enable shared interrupt support new 7830c0ef26cb spi: dw: add reset control new 2604d48702fe dt-bindings: snps,dw-apb-ssi: add optional reset property new de4c2875a5ff spi: dw: Set xfer effective_speed_hz new f0410bbf7d0f spi: dw: Return any value retrieved from the dma_transfer [...] new bdbdf0f06337 spi: dw: Locally wait for the DMA transfers completion new 1ade2d8a72f9 spi: dw: Add SPI Tx-done wait method to DMA-based transfer new 33726eff3d98 spi: dw: Add SPI Rx-done wait method to DMA-based transfer new c534df9d6225 spi: dw: Parameterize the DMA Rx/Tx burst length new 0b2b66514fc9 spi: dw: Use DMA max burst to set the request thresholds new 46164fde6b78 spi: dw: Fix Rx-only DMA transfers new 77ccff803d27 spi: dw: Add core suffix to the DW APB SSI core source file new 6c710c0cb672 spi: dw: Move Non-DMA code to the DW PCIe-SPI driver new 06cfadb8c51b spi: dw: Remove DW DMA code dependency from DW_DMAC_PCI new ecb3a67edfd3 spi: dw: Add DW SPI DMA/PCI/MMIO dependency on the DW SPI core new 57784411728f spi: dw: Cleanup generic DW DMA code namings new 0fdad596d46b spi: dw: Add DMA support to the DW SPI MMIO driver new 8378449d1f79 spi: dw: Use regset32 DebugFS method to create regdump file new 08ba93064eab Merge series "spi: dw: Add generic DW DMA controller suppo [...] new d62069c22eda spi: bcm2835: Remove shared interrupt support new b3f82dc26c0d spi: dw: Make DMA request line assignments explicit for In [...] new 3d7db0f11c7a spi: dw: Refactor mid_spi_dma_setup() to separate DMA and [...] new 164c05f03ffa spi: Convert DW SPI binding to DT schema new 263b81dc6c93 spi: spi-fsl-dspi: fix native data copy new fb02b9eb4e33 Merge remote-tracking branch 'spi/for-5.8' into spi-next new a36de5ebac2b Merge tag 'spi-v5.8' of git://git.kernel.org/pub/scm/linux [...] adds 906746ba26d0 regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l new cc58045486d0 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' adds 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary adds 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables adds 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] adds e7314653dc08 regulator: max77826: Add max77826 regulator driver adds 78f022d08006 regulator: Document bindings for max77826 adds 48dd1a7938e3 regulator: max77826: Remove erroneous additionalProperties adds f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] adds aab5fd7a1b7b regulator: db8500-prcmu: Use true,false for bool variable adds d2218d4e4a65 lib: add linear ranges helpers adds 33d599f05299 lib/test_linear_ranges: add a test for the 'linear_ranges' adds de824cc9659e power: supply: bd70528: rename linear_range to avoid collision adds 60ab7f4153b6 regulator: use linear_ranges helper adds c50ad6dbf6cc Merge tag 'linear-ranges-lib' of https://git.kernel.org/pu [...] adds 35e65600808e lib: linear_ranges: Add missing MODULE_LICENSE() adds 4f43adcdc6a9 Merge branch 'topic/linear-range' of https://git.kernel.or [...] adds 9bcbabafa19b regulator: bd718x7: remove voltage change restriction from [...] adds 7e73861eb40d MAINTAINERS: Add maintainer entry for linear ranges helper adds a24490e0170e Merge series "MAINTAINER entries for few ROHM power device [...] adds 4ffea5e083f8 regulator: max8998: Add charger regulator adds 0c680ffb99ea regulator/mfd: max8998: Document charger regulator new 752db83a5dfd regulator: extract voltage balancing code to the separate [...] new c1f615e4f463 Merge series "Fix regulators coupling for Exynos5800" from [...] new 483256552908 regulator: core: Add regulator bypass trace points new 81227f49bd27 dt-bindings: regulator: Convert anatop regulator to json-schema new 0b0c0bd818ef regulator: max8998: max8998_set_current_limit() can be static new 5fb565b69dab Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new d30fc97c6068 Merge tag 'regulator-v5.8' of git://git.kernel.org/pub/scm [...] adds b4203ce05563 i3c master: GETMRL's 3rd byte is optional even with BCR_IB [...] new 729ea4e06420 Merge tag 'i3c/for-5.8' of git://git.kernel.org/pub/scm/li [...] adds ffb57daad3a3 dt-bindings: add device tree binding for Arm CryptoCell tr [...] adds a583ed310bb6 hwrng: cctrng - introduce Arm CryptoCell driver adds 3c8e0bd10503 MAINTAINERS: add HG as cctrng maintainer adds 619e464ae22a crypto: hisilicon - put vfs_num into struct hisi_qm adds cd1b7ae3435c crypto: hisilicon - unify SR-IOV related codes into QM adds 35ee280fb1fb crypto: hisilicon - add vfs_num module parameter for hpre/sec adds 6c6dd5802c2d crypto: hisilicon/qm - add controller reset interface adds 84c9b7802b02 crypto: hisilicon/zip - add controller reset support for zip adds 1f5c9f34f0cc crypto: hisilicon/hpre - add controller reset support for HPRE adds 141876c252a4 crypto: hisilicon/sec2 - add controller reset support for SEC2 adds f037fc5f93f4 crypto: hisilicon/qm - stop qp by judging sq and cq tail adds 56e0b6273ec8 crypto: amlogic - Delete duplicate dev_err in meson_crypto [...] adds b111418a226f hwrng: omap - Delete an error message in of_get_omap_rng_d [...] adds f72fed86a5ac hwrng: xgene - Delete an error message in xgene_rng_probe() adds 56b80bdee4a1 crypto: sun8i-ss - Delete an error message in sun8i_ss_probe() adds beeb460cd12a crypto: algapi - Avoid spurious modprobe on LOADED adds eebac678556d crypto: ccp -- don't "select" CONFIG_DMADEVICES adds 6603523bf5e4 crypto: api - Fix use-after-free and race in crypto_spawn_alg adds 0a8f5989e034 crypto: marvell/octeontx - Add missing '\n' in log messages adds f88480e300ac crypto: hisilicon/qm - fix build failure with ACPI off adds 3357b61177a7 hwrng: cctrng - add missing include to linux/fips.h adds c73d18715037 crypto: hisilicon/qm - add more ACPI dependencies adds 3adbbd2295ad hwrng: cctrng - Add dependency on HAS_IOMEM adds 3ca73b70a3a9 crypto: arm64 - Consistently enable extension adds 8a656a48f75f crypto: chelsio - remove redundant assignment to variable error adds 63e05f327517 crypto: algif_rng - remove redundant assignment to variable err adds 764428fe99e8 crypto: jitter - SP800-90B compliance adds 97f2650e5040 crypto: drbg - always seeded with SP800-90B compliant nois [...] adds 9c3d6497fbfa crypto: bcm - Delete redundant variable definition adds b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef adds 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD adds 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver adds 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang adds 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID adds d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static adds 43f3c2b4dde3 hwrng: cctrng - Make some symbols static adds f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV adds d6fc1a459221 crypto: drbg - should select CTR adds 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). adds 12b3cf909354 crypto: bcm - Fix unused assignment adds 43b05ce76733 crypto: stm32/hash - defer probe for reset controller adds 45dafed6c5ec crypto: stm32/hash - defer probe for dma device adds 79cd691f609c crypto: stm32/hash - don't print error on probe deferral adds 3f7819bd4215 crypto: bcm - Use the defined variable to clean code adds 34d47aab0665 hwrng: cctrng - Add dependency on OF adds 55e840568073 hwrng: cctrng - change default to n adds 3e37f04f2bf3 hwrng: cctrng - update help description adds ec6e2bf33b54 crypto: algapi - create function to add request in front of queue adds 6a89f492f8e5 crypto: engine - support for parallel requests based on re [...] adds 8d90822643ad crypto: engine - support for batch requests adds c549226926ce crypto: acomp - search acomp with scomp backend in crypto_ [...] adds e0664ebcea6a crypto: drbg - fix error return code in drbg_alloc_state() adds d099ea6e6fde crypto - Avoid free() namespace collision adds 13855fd8ce64 crypto: lib/sha256 - return void adds 822a98b862d5 crypto: hash - introduce crypto_shash_tfm_digest() adds a221b33b657b crypto: arm64/aes-glue - use crypto_shash_tfm_digest() adds 1306664fdeef crypto: essiv - use crypto_shash_tfm_digest() adds 7e3e48d86b7c crypto: artpec6 - use crypto_shash_tfm_digest() adds f32b6775c795 crypto: ccp - use crypto_shash_tfm_digest() adds 8cbb809794b1 crypto: ccree - use crypto_shash_tfm_digest() adds 61c38e3a94f2 crypto: hisilicon/sec2 - use crypto_shash_tfm_digest() adds e0077ea8ee17 crypto: mediatek - use crypto_shash_tfm_digest() adds ce8e04888dd8 crypto: n2 - use crypto_shash_tfm_digest() adds e29ba412bdfe crypto: omap-sham - use crypto_shash_tfm_digest() adds ecca1ad60cdf crypto: s5p-sss - use crypto_shash_tfm_digest() adds 96a5aa721df8 nfc: s3fwrn5: use crypto_shash_tfm_digest() adds 3e185a56eb69 fscrypt: use crypto_shash_tfm_digest() adds 197981138805 ecryptfs: use crypto_shash_tfm_digest() adds ea794db2646a nfsd: use crypto_shash_tfm_digest() adds f80df3851246 ubifs: use crypto_shash_tfm_digest() adds ec0bf6edc4ad Bluetooth: use crypto_shash_tfm_digest() adds 75b93c635482 sctp: use crypto_shash_tfm_digest() adds bce395eea0f2 KEYS: encrypted: use crypto_shash_tfm_digest() adds 85fc78b80f15 ASoC: cros_ec_codec: use crypto_shash_tfm_digest() adds ac0ad93df713 mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES adds 1c4b3c409998 crypto: powerpc/sha1 - remove unused temporary workspace adds 23dc2a0dfc98 crypto: powerpc/sha1 - prefix the "sha1_" functions adds 4d21e594508c crypto: s390/sha1 - prefix the "sha1_" functions adds 6b0b0fa2bce6 crypto: lib/sha1 - rename "sha" to "sha1" adds 2aaba014b55b crypto: lib/sha1 - remove unnecessary includes of linux/cr [...] adds 228c4f265c6e crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h adds 9a611a1dce07 Revert "ASoC: cros_ec_codec: use crypto_shash_tfm_digest()" adds 0c0408e86dbe crypto: blake2b - Fix clang optimization for ARMv7-M adds 1036bb50c805 crypto: ccree - constify struct debugfs_reg32 adds 2c2207aee52b crypto: hisilicon/hpre - constify struct debugfs_reg32 adds 8f68659bac1d crypto: hisilicon/zip - constify struct debugfs_reg32 adds c549e8127213 crypto: hisilicon/sec2 - constify sec_dfx_regs adds 18614230f430 crypto: hisilicon/sec2 - modify the SEC probe process adds 5f3a2a5d37ff crypto: hisilicon/hpre - modify the HPRE probe process adds cfd66a660f73 crypto: hisilicon/zip - modify the ZIP probe process adds 20b291f51802 crypto: hisilicon - refactor module parameter pf_q_num rel [...] adds b67202e8ed30 crypto: hisilicon/qm - add state machine for QM adds 7ce396fa12a9 crypto: hisilicon - add FLR support adds b977e0300512 crypto: hisilicon - remove use_dma_api related codes adds d9701f8d9b12 crypto: hisilicon - unify initial value assignment into QM adds 5308f6600a39 crypto: hisilicon - QM memory management optimization adds 3176637ac10e crypto: hisilicon - remove codes of directly report device [...] adds dbdc1ec31fc0 crypto: hisilicon - add device error report through abnormal irq adds 2c959a33f863 crypto: hisilicon/zip - Use temporary sqe when doing work adds 49c2c082e00e crypto: stm32/crc32 - fix ext4 chksum BUG_ON() adds a8cc3128bf2c crypto: stm32/crc32 - fix run-time self test issue. adds 10b89c43a64e crypto: stm32/crc32 - fix multi-instance adds 100f84beee48 crypto: stm32/crc32 - don't sleep in runtime pm adds 7795c0baf5ac crypto: stm32/crc32 - protect from concurrent accesses adds 8502652542c6 crypto: hisilicon/qm - add debugfs for QM adds 0a3a3960210b crypto: hisilicon/qm - add debugfs to the QM state machine adds 8213a1a60c53 crypto: hisilicon/sec2 - add debugfs for Hisilicon SEC adds 64a6301ebee7 crypto: hisilicon/hpre - add debugfs for Hisilicon HPRE adds 6621e6492fbd crypto: hisilicon/zip - add debugfs for Hisilicon ZIP adds c31dc9fe165d crypto: hisilicon/qm - add DebugFS for xQC and xQE dump adds 988453fb2f18 crypto: hisilicon/qm - change debugfs file name from qm_re [...] adds ae4052c59c2d crypto: cavium/nitrox - Fix a typo in a comment adds d1c72f6e4c05 crypto: engine - do not requeue in case of fatal error adds 58ca0060ec4e crypto: hisilicon - fix driver compatibility issue with di [...] new 81e8c10dac62 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds e7c1c00cf3fa pstore: Drop useless try_module_get() for backend adds c30b20cd96a7 pstore: Rename "pstore_lock" to "psinfo_lock" adds cab12fd04938 pstore: Convert "psinfo" locking to mutex adds 47af61ffb19b pstore: Rename "allpstore" to "records_list" adds db23491c7720 pstore: Convert "records_list" locking to mutex adds 6248a0666c8a pstore: Add proper unregister lock checking adds 7a0ad546847a pstore: Refactor pstorefs record list removal new 27e5041a87e8 pstore: Add locking around superblock changes new 78c83c828c04 pstore: Do not leave timer disabled for next backend new 609e28bb139e pstore: Remove filesystem records when backend is unregistered new b7753fc7f6f5 pstore: Make sure console capturing will restart new 563ca40ddf40 pstore/platform: Switch pstore_info::name to const new d195c39052d1 pstore/platform: Use backend name for console registration new d973f7d83dc7 pstore/platform: Move module params after declarations new f858b57f7dd2 pstore/ram: Adjust module param permissions to reflect reality new 26961d76ff35 pstore/ram: Refactor DT size parsing new df9bf19d8896 pstore/ram: Refactor ftrace buffer merging new 16a583079e93 pstore/ftrace: Provide ftrace log merging routine new 6d3cf962dd1a printk: Collapse shutdown types into a single dump reason new b1f6f161b236 printk: honor the max_reason field in kmsg_dumper new fb13cb8a0482 printk: Introduce kmsg_dump_reason_str() new 3524e688b8ee pstore/platform: Pass max_reason to kmesg dump new 791205e3ec60 pstore/ram: Introduce max_reason and convert dump_oops new acf12c5e58a4 ramoops: Add "max-reason" optional field to ramoops DT node new d26c3321fe18 pstore/zone: Introduce common layer to manage storage zones new 17639f67c1d6 pstore/blk: Introduce backend for block devices new 0dc068265a1c pstore/zone,blk: Add support for pmsg frontend new cc9c4d1b5597 pstore/zone,blk: Add console frontend support new 34327e9fd213 pstore/zone,blk: Add ftrace frontend support new 649304c936cd Documentation: Add details for pstore/blk new 335426c6dcdd pstore/zone: Provide way to skip "broken" zone for MTD devices new 1525fb3bb6d6 pstore/blk: Provide way to query pstore configuration new 7dcb7848ba11 pstore/blk: Support non-block storage devices new f8feafeaeedb pstore/blk: Introduce "best_effort" mode new 78c08247b9d3 mtd: Support kmsg dumper based on pstore/blk new 829f3b9401fe Merge tag 'pstore-v5.8-rc1' of git://git.kernel.org/pub/sc [...] adds d2fe97545a1e fscrypt: fix all kerneldoc warnings adds fe015a78e5d0 fscrypt: name all function parameters adds 607009020a5e fscrypt: remove unnecessary extern keywords adds 8b8599609504 linux/parser.h: add include guards adds cdeb21da1783 fscrypt: add fscrypt_add_test_dummy_key() adds ed318a6cc0b6 fscrypt: support test_dummy_encryption=v2 adds 0ca2ddb0cd3c fscrypt: make test_dummy_encryption use v2 by default adds e3b1078bedd3 fscrypt: add support for IV_INO_LBLK_32 policies new afdb0f2ec57d Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 6377a38bd345 fs-verity: fix all kerneldoc warnings adds 9cd6b593cfc9 fs-verity: remove unnecessary extern keywords new 4d67829e1186 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock adds e8cc2b97ca5a lib/vsprintf: update comment about simple_strto<foo>() functions adds ad8cd1db80cc printk: Move console matching logic into a separate function adds e369d8227fd2 printk: Fix preferred console selection with multiple matches adds 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] new 6a0af9fc8cce Merge branch 'for-5.7-preferred-console' into for-linus adds 325606af5731 printk: Fix a typo in comment "interator"->"iterator" adds 8ece3b3eb576 kernel/printk: add kmsg SEEK_CUR handling adds 48021f981308 printk: handle blank console arguments passed in. adds eb012d125a24 printk: Remove pr_cont_once() new d053cf0d771f Merge branch 'for-5.8' into for-linus adds 7daac5b2fdf8 lib/vsprintf: Print time64_t in human readable format adds 4a60f58ee002 ARM: bcm2835: Switch to use %ptT adds 5f1fcf8c0adc usb: pulse8-cec: Switch to use %ptT new 8b390ab725fd Merge branch 'for-5.8-printf-time64_t' into for-linus new ca1f5df23f28 Merge tag 'printk-for-5.8' of git://git.kernel.org/pub/scm [...] adds ee5340abab3b EDAC, {skx,i10nm}: Make some configurations CPU model specific adds ce20670828c1 EDAC/i10nm: Update driver to support different bus number [...] adds 493362dd7b9f EDAC/armada_xp: Fix some log messages adds 87a4eca891b6 EDAC/xgene: Remove set but not used address local var adds d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern adds 58d66175d461 EDAC/thunderx: Make symbols static adds b2f9fb0d671f EDAC/amd8131: Remove defined but not used bridge_str adds 1032095053b3 EDAC/skx: Use the mcmtr register to retrieve close_pg/bank [...] new f00eb5ff2f6f EDAC/amd64: Remove redundant assignment to variable ret in [...] new 2a02ca0428cf Merge branches 'edac-i10nm' and 'edac-misc' into edac-upda [...] new 8b11dd54add6 Merge tag 'edac_updates_for_5.8' of git://git.kernel.org/p [...] adds 9adbf3c609af x86/microcode: Fix return value for microcode late loading new ef34ba6d36af Merge tag 'x86_microcode_for_5.8' of git://git.kernel.org/ [...] adds 8dd97c65185c x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h adds 0118ad82c2a6 x86/cpu: Move resctrl CPUID code to resctrl/ adds f0d339db5647 x86/resctrl: Remove unnecessary RMID checks adds 923f3a2b48bd x86/resctrl: Query LLC monitoring properties once during boot adds 46637d4570e1 x86/resctrl: Maintain MBM counter width per resource adds f3d44f18b066 x86/resctrl: Support CPUID enumeration of MBM counter width adds 0c4d5ba1b998 x86/resctrl: Support wider MBM counters new 9bf9511e3d9f Merge tag 'x86_cache_updates_for_5.8' of git://git.kernel. [...]
The 87 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/ABI/testing/debugfs-hisi-hpre | 89 +- Documentation/ABI/testing/debugfs-hisi-sec | 94 +- Documentation/ABI/testing/debugfs-hisi-zip | 70 +- Documentation/ABI/testing/dev-kmsg | 5 + Documentation/admin-guide/pstore-blk.rst | 243 ++ Documentation/admin-guide/ramoops.rst | 14 +- Documentation/core-api/printk-formats.rst | 22 +- .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml | 107 + .../devicetree/bindings/mfd/gateworks-gsc.yaml | 196 + Documentation/devicetree/bindings/mfd/max8998.txt | 8 + .../bindings/regulator/anatop-regulator.txt | 40 - .../bindings/regulator/anatop-regulator.yaml | 94 + .../bindings/regulator/maxim,max77826.yaml | 68 + .../bindings/reserved-memory/ramoops.txt | 13 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 + .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 10 + .../bindings/spi/mikrotik,rb4xx-spi.yaml | 36 + .../devicetree/bindings/spi/renesas,rspi.yaml | 144 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 41 - .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 133 + .../bindings/spi/socionext,uniphier-spi.yaml | 57 + Documentation/devicetree/bindings/spi/spi-dw.txt | 24 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 - .../devicetree/bindings/spi/spi-uniphier.txt | 28 - Documentation/devicetree/bindings/spi/ti_qspi.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/f2fs.rst | 6 +- Documentation/filesystems/fscrypt.rst | 33 +- Documentation/hwmon/amd_energy.rst | 109 + Documentation/hwmon/bt1-pvt.rst | 117 + Documentation/hwmon/gsc-hwmon.rst | 53 + Documentation/hwmon/ina2xx.rst | 19 + Documentation/hwmon/index.rst | 4 + Documentation/hwmon/lm90.rst | 23 +- Documentation/hwmon/max16601.rst | 159 + Documentation/security/siphash.rst | 2 +- MAINTAINERS | 43 +- Makefile | 2 +- arch/arm/crypto/sha1_glue.c | 1 - arch/arm/crypto/sha1_neon_glue.c | 1 - arch/arm/crypto/sha256_glue.c | 1 - arch/arm/crypto/sha256_neon_glue.c | 1 - arch/arm/kernel/armksyms.c | 1 - arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/crct10dif-ce-core.S | 2 +- arch/arm64/crypto/sha256-glue.c | 1 - arch/arm64/crypto/sha512-glue.c | 1 - arch/microblaze/kernel/microblaze_ksyms.c | 1 - arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 - arch/powerpc/crypto/md5-glue.c | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 - arch/powerpc/crypto/sha1.c | 33 +- arch/powerpc/crypto/sha256-spe-glue.c | 1 - arch/powerpc/kernel/nvram_64.c | 4 +- arch/s390/crypto/sha1_s390.c | 12 +- arch/sparc/crypto/md5_glue.c | 1 - arch/sparc/crypto/sha1_glue.c | 1 - arch/sparc/crypto/sha256_glue.c | 1 - arch/sparc/crypto/sha512_glue.c | 1 - arch/unicore32/kernel/ksyms.c | 1 - arch/x86/crypto/sha1_ssse3_glue.c | 1 - arch/x86/crypto/sha256_ssse3_glue.c | 1 - arch/x86/crypto/sha512_ssse3_glue.c | 1 - arch/x86/include/asm/processor.h | 3 +- .../x86/include/asm/{resctrl_sched.h => resctrl.h} | 9 +- arch/x86/kernel/cpu/amd.c | 3 + arch/x86/kernel/cpu/common.c | 40 - arch/x86/kernel/cpu/intel.c | 7 + arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/cpu/resctrl/core.c | 32 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 8 +- arch/x86/kernel/cpu/resctrl/internal.h | 15 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- crypto/Kconfig | 3 +- crypto/algapi.c | 32 +- crypto/algif_rng.c | 2 +- crypto/api.c | 3 +- crypto/blake2b_generic.c | 4 +- crypto/crypto_engine.c | 168 +- crypto/drbg.c | 30 +- crypto/essiv.c | 4 +- crypto/internal.h | 1 + crypto/jitterentropy-kcapi.c | 27 + crypto/jitterentropy.c | 417 ++- crypto/lrw.c | 6 +- crypto/sha1_generic.c | 5 +- crypto/sha256_generic.c | 14 +- crypto/shash.c | 16 + crypto/xts.c | 6 +- drivers/base/regmap/regmap-debugfs.c | 6 + drivers/base/regmap/regmap-i2c.c | 61 + drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 23 + drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/cctrng.c | 735 ++++ drivers/char/hw_random/cctrng.h | 72 + drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/random.c | 8 +- drivers/char/tpm/eventlog/tpm2.c | 12 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-sha.c | 1 - drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 27 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 9 +- drivers/crypto/ccp/sev-dev.c | 43 + drivers/crypto/ccree/cc_cipher.c | 9 +- drivers/crypto/ccree/cc_debugfs.c | 4 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chcr_ipsec.c | 1 - drivers/crypto/hisilicon/Kconfig | 4 + drivers/crypto/hisilicon/hpre/hpre.h | 18 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 99 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 355 +- drivers/crypto/hisilicon/qm.c | 3769 ++++++++++++++------ drivers/crypto/hisilicon/qm.h | 120 +- drivers/crypto/hisilicon/sec2/sec.h | 5 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 20 +- drivers/crypto/hisilicon/sec2/sec_main.c | 379 +- drivers/crypto/hisilicon/zip/zip.h | 8 + drivers/crypto/hisilicon/zip/zip_crypto.c | 20 +- drivers/crypto/hisilicon/zip/zip_main.c | 362 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 95 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 7 +- drivers/crypto/n2_core.c | 7 +- drivers/crypto/omap-sham.c | 21 +- drivers/crypto/s5p-sss.c | 39 +- drivers/crypto/stm32/stm32-crc32.c | 230 +- drivers/crypto/stm32/stm32-hash.c | 38 +- drivers/edac/amd64_edac.c | 2 +- drivers/edac/amd8131_edac.c | 8 - drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/i10nm_base.c | 29 +- drivers/edac/skx_base.c | 33 +- drivers/edac/skx_common.c | 17 +- drivers/edac/skx_common.h | 13 +- drivers/edac/thunderx_edac.c | 8 +- drivers/edac/xgene_edac.c | 3 - drivers/firmware/raspberrypi.c | 12 +- drivers/hwmon/Kconfig | 59 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/adt7411.c | 3 +- drivers/hwmon/amd_energy.c | 408 +++ drivers/hwmon/applesmc.c | 12 +- drivers/hwmon/bt1-pvt.c | 1146 ++++++ drivers/hwmon/bt1-pvt.h | 244 ++ drivers/hwmon/dell-smm-hwmon.c | 26 +- drivers/hwmon/gsc-hwmon.c | 390 ++ drivers/hwmon/hwmon.c | 136 +- drivers/hwmon/ina2xx.c | 183 + drivers/hwmon/lm70.c | 47 +- drivers/hwmon/lm75.c | 8 +- drivers/hwmon/lm75.h | 31 +- drivers/hwmon/lm90.c | 45 +- drivers/hwmon/nct6775.c | 10 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/nct7904.c | 138 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/max16601.c | 314 ++ drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/i3c/master.c | 16 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 6 +- drivers/mfd/Kconfig | 15 + drivers/mfd/Makefile | 1 + drivers/mfd/gateworks-gsc.c | 277 ++ drivers/mtd/Kconfig | 10 + drivers/mtd/Makefile | 1 + drivers/mtd/mtdpstore.c | 578 +++ drivers/nfc/s3fwrn5/firmware.c | 10 +- drivers/platform/chrome/chromeos_pstore.c | 2 +- drivers/power/supply/bd70528-charger.c | 10 +- drivers/regulator/88pg86x.c | 4 +- drivers/regulator/88pm800-regulator.c | 4 +- drivers/regulator/Kconfig | 11 + drivers/regulator/Makefile | 1 + drivers/regulator/ab8500.c | 22 - drivers/regulator/act8865-regulator.c | 4 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/arizona-ldo1.c | 2 +- drivers/regulator/arizona-micsupp.c | 4 +- drivers/regulator/as3711-regulator.c | 6 +- drivers/regulator/as3722-regulator.c | 4 +- drivers/regulator/axp20x-regulator.c | 16 +- drivers/regulator/bcm590xx-regulator.c | 8 +- drivers/regulator/bd70528-regulator.c | 8 +- drivers/regulator/bd71828-regulator.c | 10 +- drivers/regulator/bd718x7-regulator.c | 238 +- drivers/regulator/core.c | 59 +- drivers/regulator/da903x.c | 2 +- drivers/regulator/db8500-prcmu.c | 2 +- drivers/regulator/helpers.c | 130 +- drivers/regulator/hi6421-regulator.c | 4 +- drivers/regulator/lochnagar-regulator.c | 4 +- drivers/regulator/lp873x-regulator.c | 4 +- drivers/regulator/lp87565-regulator.c | 2 +- drivers/regulator/lp8788-buck.c | 2 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max77826-regulator.c | 301 ++ drivers/regulator/max8998.c | 105 + drivers/regulator/mcp16502.c | 4 +- drivers/regulator/mp8859.c | 2 +- drivers/regulator/mt6323-regulator.c | 6 +- drivers/regulator/mt6358-regulator.c | 8 +- drivers/regulator/mt6380-regulator.c | 6 +- drivers/regulator/mt6397-regulator.c | 6 +- drivers/regulator/palmas-regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 10 +- drivers/regulator/qcom_rpm-regulator.c | 24 +- drivers/regulator/qcom_smd-regulator.c | 78 +- drivers/regulator/rk808-regulator.c | 10 +- drivers/regulator/s2mps11.c | 14 +- drivers/regulator/sky81452-regulator.c | 2 +- drivers/regulator/stpmic1_regulator.c | 18 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 4 +- drivers/regulator/tps65218-regulator.c | 6 +- drivers/regulator/tps65912-regulator.c | 4 +- drivers/regulator/tps80031-regulator.c | 7 +- drivers/regulator/twl-regulator.c | 4 +- drivers/regulator/twl6030-regulator.c | 2 +- drivers/regulator/wm831x-dcdc.c | 2 +- drivers/regulator/wm831x-ldo.c | 4 +- drivers/regulator/wm8350-regulator.c | 2 +- drivers/regulator/wm8400-regulator.c | 2 +- drivers/spi/Kconfig | 22 +- drivers/spi/Makefile | 6 +- drivers/spi/spi-amd.c | 315 ++ drivers/spi/spi-armada-3700.c | 10 +- drivers/spi/spi-atmel.c | 1 + drivers/spi/spi-axi-spi-engine.c | 32 +- drivers/spi/spi-bcm-qspi.c | 181 +- drivers/spi/spi-bcm2835.c | 26 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/{spi-dw.c => spi-dw-core.c} | 233 +- drivers/spi/spi-dw-dma.c | 480 +++ drivers/spi/spi-dw-mid.c | 322 -- drivers/spi/spi-dw-mmio.c | 86 +- drivers/spi/spi-dw-pci.c | 50 +- drivers/spi/spi-dw.h | 66 +- drivers/spi/spi-ep93xx.c | 8 +- drivers/spi/spi-fsl-dspi.c | 47 +- drivers/spi/spi-fsl-lpspi.c | 21 +- drivers/spi/spi-fsl-qspi.c | 11 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-hisi-sfc-v3xx.c | 26 +- drivers/spi/spi-imx.c | 31 +- drivers/spi/spi-mem.c | 10 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-mux.c | 8 +- drivers/spi/spi-orion.c | 70 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/spi/spi-rb4xx.c | 19 +- drivers/spi/spi-rockchip.c | 229 +- drivers/spi/spi-sc18is602.c | 2 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32-qspi.c | 62 +- drivers/spi/spi-stm32.c | 19 +- drivers/spi/spi-sun6i.c | 1 + drivers/spi/spi-tegra114.c | 1 + drivers/spi/spi-tegra20-sflash.c | 1 + drivers/spi/spi-tegra20-slink.c | 1 + drivers/spi/spi-uniphier.c | 11 +- drivers/spi/spi.c | 14 +- drivers/spi/spidev.c | 3 +- fs/crypto/crypto.c | 15 +- fs/crypto/fname.c | 59 +- fs/crypto/fscrypt_private.h | 111 +- fs/crypto/hkdf.c | 6 +- fs/crypto/hooks.c | 4 +- fs/crypto/keyring.c | 122 +- fs/crypto/keysetup.c | 109 +- fs/crypto/policy.c | 195 +- fs/ecryptfs/crypto.c | 17 +- fs/ext4/ext4.h | 7 +- fs/ext4/super.c | 68 +- fs/ext4/sysfs.c | 2 + fs/f2fs/f2fs.h | 4 +- fs/f2fs/hash.c | 1 - fs/f2fs/super.c | 85 +- fs/f2fs/sysfs.c | 4 + fs/nfsd/nfs4recover.c | 26 +- fs/pstore/Kconfig | 109 + fs/pstore/Makefile | 6 + fs/pstore/blk.c | 517 +++ fs/pstore/ftrace.c | 54 + fs/pstore/inode.c | 129 +- fs/pstore/internal.h | 11 +- fs/pstore/platform.c | 117 +- fs/pstore/ram.c | 155 +- fs/pstore/zone.c | 1465 ++++++++ fs/ubifs/auth.c | 20 +- fs/ubifs/master.c | 9 +- fs/ubifs/replay.c | 14 +- fs/verity/enable.c | 2 + fs/verity/fsverity_private.h | 4 +- fs/verity/measure.c | 2 + fs/verity/open.c | 1 + fs/verity/signature.c | 3 + fs/verity/verify.c | 3 + include/crypto/acompress.h | 2 +- include/crypto/algapi.h | 2 + include/crypto/drbg.h | 6 +- include/crypto/engine.h | 15 +- include/crypto/hash.h | 19 + include/crypto/sha.h | 28 +- include/crypto/sha256_base.h | 6 +- include/linux/console.h | 2 +- include/linux/cryptohash.h | 14 - include/linux/filter.h | 4 +- include/linux/fscrypt.h | 214 +- include/linux/fsverity.h | 19 +- include/linux/hwmon.h | 3 + include/linux/kmsg_dump.h | 12 +- include/linux/linear_range.h | 48 + include/linux/mfd/gsc.h | 76 + include/linux/mfd/max8998.h | 1 + include/linux/padata.h | 6 +- include/linux/parser.h | 5 +- include/linux/platform_data/gsc_hwmon.h | 44 + include/linux/printk.h | 3 +- include/linux/psp-sev.h | 2 + include/linux/pstore.h | 9 +- include/linux/pstore_blk.h | 118 + include/linux/pstore_ram.h | 2 +- include/linux/pstore_zone.h | 60 + include/linux/regmap.h | 109 +- include/linux/regulator/coupler.h | 8 + include/linux/regulator/driver.h | 27 +- include/linux/tpm_eventlog.h | 2 +- include/net/tcp.h | 1 - include/trace/events/regulator.h | 32 + include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/psp-sev.h | 2 + kernel/bpf/core.c | 18 +- kernel/padata.c | 14 +- kernel/printk/console_cmdline.h | 1 + kernel/printk/printk.c | 177 +- kernel/reboot.c | 6 +- lib/Kconfig | 3 + lib/Kconfig.debug | 12 + lib/Makefile | 2 + lib/crypto/chacha.c | 1 - lib/crypto/sha256.c | 20 +- lib/linear_ranges.c | 245 ++ lib/mpi/longlong.h | 2 +- lib/sha1.c | 24 +- lib/test_linear_ranges.c | 228 ++ lib/test_printf.c | 13 +- lib/vsprintf.c | 39 +- net/bluetooth/smp.c | 6 +- net/core/secure_seq.c | 1 - net/ipv6/addrconf.c | 10 +- net/ipv6/seg6_hmac.c | 1 - net/mptcp/crypto.c | 4 +- net/sctp/auth.c | 10 +- net/sctp/sm_make_chunk.c | 23 +- security/keys/encrypted-keys/encrypted.c | 18 +- tools/spi/Makefile | 4 +- tools/spi/spidev_test.c | 21 +- tools/testing/selftests/pstore/pstore_tests | 2 +- 377 files changed, 18513 insertions(+), 4694 deletions(-) create mode 100644 Documentation/admin-guide/pstore-blk.rst create mode 100644 Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml create mode 100644 Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt create mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml create mode 100644 Documentation/devicetree/bindings/spi/socionext,uniphier-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-dw.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt create mode 100644 Documentation/hwmon/amd_energy.rst create mode 100644 Documentation/hwmon/bt1-pvt.rst create mode 100644 Documentation/hwmon/gsc-hwmon.rst create mode 100644 Documentation/hwmon/max16601.rst rename arch/x86/include/asm/{resctrl_sched.h => resctrl.h} (92%) create mode 100644 drivers/char/hw_random/cctrng.c create mode 100644 drivers/char/hw_random/cctrng.h create mode 100644 drivers/hwmon/amd_energy.c create mode 100644 drivers/hwmon/bt1-pvt.c create mode 100644 drivers/hwmon/bt1-pvt.h create mode 100644 drivers/hwmon/gsc-hwmon.c create mode 100644 drivers/hwmon/pmbus/max16601.c create mode 100644 drivers/mfd/gateworks-gsc.c create mode 100644 drivers/mtd/mtdpstore.c create mode 100644 drivers/regulator/max77826-regulator.c create mode 100644 drivers/spi/spi-amd.c rename drivers/spi/{spi-dw.c => spi-dw-core.c} (70%) create mode 100644 drivers/spi/spi-dw-dma.c delete mode 100644 drivers/spi/spi-dw-mid.c create mode 100644 fs/pstore/blk.c create mode 100644 fs/pstore/zone.c delete mode 100644 include/linux/cryptohash.h create mode 100644 include/linux/linear_range.h create mode 100644 include/linux/mfd/gsc.h create mode 100644 include/linux/platform_data/gsc_hwmon.h create mode 100644 include/linux/pstore_blk.h create mode 100644 include/linux/pstore_zone.h create mode 100644 lib/linear_ranges.c create mode 100644 lib/test_linear_ranges.c