This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 99613159ad74 Merge tag 'dmaengine-5.17-rc1' of git://git.kernel.org/pub [...] new 60630924bb5a hwspinlock: stm32: enable clock at probe new 39b419eaf0df Merge tag 'hwlock-v5.17' of git://git.kernel.org/pub/scm/l [...] new e56e18985596 lib/crypto: add prompts back to crypto libraries new d8d83d8ab0a4 lib/crypto: blake2s: move hmac construction into wireguard new 9a1536b093bb lib/crypto: sha1: re-roll loops to reduce code size new c0a8a61e7abb random: fix typo in comments new 91ec0fe138f1 random: cleanup poolinfo abstraction new d38bb0853589 random: cleanup integer types new a4bfa9b31802 random: remove incomplete last_data logic new 8b2d953b91e7 random: remove unused extract_entropy() reserved argument new 90ed1e67e896 random: rather than entropy_store abstraction, use global new 0f63702718c9 random: remove unused OUTPUT_POOL constants new 5b87adf30f14 random: de-duplicate INPUT_POOL constants new b3d51c1f5421 random: prepend remaining pool constants with POOL_ new 18263c4e8e62 random: cleanup fractional entropy shift constants new 6c0eace6e149 random: access input_pool_data directly rather than throug [...] new 248045b8dea5 random: selectively clang-format where it makes sense new a254a0e4093f random: simplify arithmetic function flow in account() new 0ed905975612 Merge branch 'random-5.17-rc1-for-linus' of git://git.kern [...] new c39afe624853 kconfig: Add `make mod2noconfig` to disable module options new 0431acd87a6c streamline_config.pl: show the full Kconfig name new df05c0e9496c Documentation: Raise the minimum supported version of LLVM [...] new 57b2b72ac1fc mm, slab: Remove compiler check in __kmalloc_index new 1e68a8af9a39 arch/Kconfig: Remove CLANG_VERSION check in HAS_LTO_CLANG new e1ab4182ca11 Revert "ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or [...] new 0766bffcae07 gcov: Remove compiler version check new 4dc0759c563a init/Kconfig: Drop linker version check for LD_ORPHAN_WARN new be0d5fa7f037 certs: move the 'depends on' to the choice of module signing keys new b06d9d3b6a03 nds32: remove unused BUILTIN_DTB from arch/nds32/Makefile new 54e2c77dd4cb certs: remove meaningless $(error ...) in certs/Makefile new f3a2ba44e93e certs: check-in the default x509 config file new f8487d28df28 certs: remove noisy messages while generating the signing key new 54c8b517d295 certs: use 'cmd' to hide openssl output in silent builds m [...] new e06a61a89ccd certs: use if_changed to re-generate the key when the key [...] new 50a483405c42 kbuild: move headers_check.pl to usr/include/ new 4fbce819337a kbuild: remove headers_check stub new c537e4d04eb7 certs: use $< and $@ to simplify the key generation rule new 1c4bd9f77a1c certs: unify duplicated cmd_extract_certs and improve the log new 3958f2156b41 certs: remove unneeded -I$(srctree) option for system_cert [...] new 5cca36069d4c certs: refactor file cleaning new 5410f3e810f6 certs: remove misleading comments about GCC PR new 4db9c2e3d055 kbuild: stop using config_filename in scripts/Makefile.modsign new b8c96a6b466c certs: simplify $(srctree)/ handling and remove config_fil [...] new 7d153696e5db kbuild: do not include include/config/auto.conf from shell [...] new 129ab0d2d9f3 kbuild: do not quote string values in include/config/auto.conf new 340a02535ee7 certs: move scripts/extract-cert to certs/ new c0ee9bba55e1 microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} new c199d5d0a79d doc: kbuild: fix default in `imply` table new 82977af93a0d sh: rename suffix-y to suffix_y new 64d8aaa4ef38 kbuild: drop $(size_append) from cmd_zstd new 7ce7e984ab2b kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22} new 53e7b5dfb752 arch: decompressor: remove useless vmlinux.bin.all-y new c4d7f40b250c kbuild: add cmd_file_size new fd6f57bfda7c Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/l [...] new dacef016c088 riscv: dts: enable more DA9063 functions for the SiFive Hi [...] new e232333be69e scripts/sorttable: Unify arm64 & x86 sort functions new ddad0b88d503 riscv: remove unused __cmpxchg_user() macro new f8f2ad02ee43 riscv: consolidate __ex_table construction new bb1f85d6046f riscv: switch to relative exception tables new c07935cb3ccf riscv: bpf: move rv_bpf_fixup_exception signature to extable.h new ef127bca1129 riscv: extable: make fixup_exception() return bool new 4c2e7ce8b986 riscv: extable: use `ex` for `exception_table_entry` new 9d504f9aa5c1 riscv: lib: uaccess: fold fixups into body new 6dd10d9166a0 riscv: extable: consolidate definitions new 2bf847db0c74 riscv: extable: add `type` and `data` fields new ff4b8cad3a81 riscv: add gpr-num.h new 20802d8d477d riscv: extable: add a dedicated uaccess handler new a2ceb8c4efce riscv: vmlinux.lds.S|vmlinux-xip.lds.S: remove `.fixup` section new 1f77ed9422cb riscv: switch to relative extable and other improvements new 7cc8c75b54fa riscv: Make vmalloc/vmemmap end equal to the start of the [...] new 5a7ac592c56c riscv: mm: Enable PMD split page table lock for RV64 new 3d12b634fe82 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console new 9f36b96bc70f RISC-V: MAXPHYSMEM_2GB doesn't depend on CMODEL_MEDLOW new 61063ad3e90a RISC-V: defconfigs: Sort CONFIG_BPF_SYSCALL new f8bbea649c9f RISC-V: defconfigs: Sort CONFIG_SYSFS_SYSCALL new a669a1f4ea80 RISC-V: defconfigs: Sort CONFIG_SOC_POLARFIRE new 23592d5add3d RISC-V: defconfigs: Sort CONFIG_PTP_1588_CLOCK new a7e9fbef867d RISC-V: defconfigs: Sort CONFIG_MMC new 2fadc6ea4a08 RISC-V: defconfigs: Sort CONFIG_SURFACE_PLATFORMS new bd72a95f96ab RISC-V: defconfigs: Sort CONFIG_BLK_DEV_BSG new c2e4ff7fb5c0 RISC-V: defconfigs: Remove redundant CONFIG_POWER_RESET new d4b22b2f01de RISC-V: defconfigs: Remove redundant CONFIG_EFI=y new ce3fe7a4ac6a RISC-V: defconfigs: Remove redundant K210 DT source new d4cb5d3630ec RISC-V: Clean up the defconfigs new 8ee304396e2f riscv/head: fix misspelling of guaranteed new fba88ede6a31 riscv/mm: Adjust PAGE_PROT_NONE to comply with THP semantics new d062a79b7c80 riscv/mm: Enable THP migration new fe38b4d6129c riscv: dts: canaan: Fix SPI FLASH node names new 75c0dc0437e6 riscv: dts: canaan: Group tuples in interrupt properties new 53ef07326ad0 riscv: dts: microchip: mpfs: Drop empty chosen node new 53abf98005a6 riscv: dts: microchip: mpfs: Fix PLIC node new 9d7b3078628f riscv: dts: microchip: mpfs: Fix reference clock node new 9e85020ccf8c riscv: dts: microchip: mpfs: Fix clock controller node new e35b07a7df9b riscv: dts: microchip: mpfs: Group tuples in interrupt properties new cc79be0e0c9f riscv: dts: sifive: Group tuples in interrupt properties new 8e9b1c9555c1 riscv: dts: sifive: Group tuples in register properties new 8fc6e62a549c riscv: dts: sifive: fu540-c000: Drop bogus soc node compat [...] new 893eae9ac7e4 riscv: dts: sifive: fu540-c000: Fix PLIC node new a11c07f032a0 riscv: Don't use va_pa_offset on kdump new 0e105f1d0037 riscv: use hart id instead of cpu id on machine_kexec new decf89f86ecd riscv: try to allocate crashkern region from 32bit address [...] new 7f3de1adb377 riscv: remove cpu_stop() new 153c46faf6ae riscv: head: make secondary_start_common() static new 1546541fbc90 riscv: errata: alternative: mark vendor_patch_func __initdata new 51f23e5318a0 riscv: head: remove useless __PAGE_ALIGNED_BSS and .balign new 869c70609248 RISC-V: Use common riscv_cpuid_to_hartid_mask() for both S [...] new b0fd4b1bf995 riscv: mm: fix wrong phys_ram_base value for RV64 new b579dfe71a6a RISC-V: Use SBI SRST extension when available new f1b744f65e2f Merge tag 'riscv-for-linus-5.17-mw0' of git://git.kernel.o [...] new 35140d399db2 script/sorttable: Fix some initialization problems new e9f5cbc0c851 Merge tag 'trace-v5.17-2' of git://git.kernel.org/pub/scm/ [...]
The 111 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/kbuild/kconfig-language.rst | 2 +- Documentation/process/changes.rst | 2 +- MAINTAINERS | 1 - Makefile | 15 +- arch/Kconfig | 3 +- arch/arc/Makefile | 4 +- arch/arc/boot/dts/Makefile | 4 +- arch/arm/Kconfig.debug | 2 - arch/arm/boot/compressed/Makefile | 8 +- arch/h8300/boot/compressed/Makefile | 4 +- arch/h8300/boot/dts/Makefile | 6 +- arch/microblaze/Makefile | 8 +- arch/mips/boot/compressed/Makefile | 12 +- arch/nds32/Makefile | 6 - arch/nds32/boot/dts/Makefile | 7 +- arch/nios2/boot/dts/Makefile | 2 +- arch/openrisc/boot/dts/Makefile | 7 +- arch/parisc/boot/compressed/Makefile | 24 +- arch/powerpc/boot/Makefile | 2 +- arch/riscv/Kconfig | 4 +- arch/riscv/boot/dts/canaan/Makefile | 4 +- arch/riscv/boot/dts/canaan/k210.dtsi | 23 +- arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 +- .../dts/microchip/microchip-mpfs-icicle-kit.dts | 4 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 60 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 40 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 14 +- arch/riscv/configs/defconfig | 13 +- arch/riscv/configs/nommu_k210_defconfig | 2 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 3 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/configs/rv32_defconfig | 6 +- arch/riscv/errata/alternative.c | 3 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/asm-extable.h | 65 +++ arch/riscv/include/asm/extable.h | 48 ++ arch/riscv/include/asm/futex.h | 30 +- arch/riscv/include/asm/gpr-num.h | 77 +++ arch/riscv/include/asm/pgtable-bits.h | 2 +- arch/riscv/include/asm/pgtable.h | 20 +- arch/riscv/include/asm/sbi.h | 24 + arch/riscv/include/asm/smp.h | 12 +- arch/riscv/include/asm/uaccess.h | 163 +----- arch/riscv/kernel/cpu-hotplug.c | 8 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kexec_relocate.S | 20 +- arch/riscv/kernel/machine_kexec.c | 3 +- arch/riscv/kernel/sbi.c | 35 ++ arch/riscv/kernel/setup.c | 10 + arch/riscv/kernel/smp.c | 10 - arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 3 +- arch/riscv/lib/uaccess.S | 28 +- arch/riscv/mm/extable.c | 66 ++- arch/riscv/mm/fault.c | 2 +- arch/riscv/mm/init.c | 22 +- arch/riscv/net/bpf_jit_comp64.c | 9 +- arch/s390/boot/compressed/Makefile | 28 +- arch/sh/boot/Makefile | 16 +- arch/sh/boot/compressed/Makefile | 22 +- arch/sh/boot/dts/Makefile | 4 +- arch/x86/boot/compressed/Makefile | 12 +- arch/xtensa/Makefile | 2 +- arch/xtensa/boot/dts/Makefile | 5 +- certs/.gitignore | 1 + certs/Kconfig | 4 +- certs/Makefile | 125 ++-- certs/default_x509.genkey | 17 + {scripts => certs}/extract-cert.c | 2 +- crypto/Kconfig | 2 - drivers/acpi/Makefile | 2 +- drivers/base/firmware_loader/builtin/Makefile | 4 +- drivers/char/random.c | 627 +++++++++------------ drivers/hwspinlock/stm32_hwspinlock.c | 58 +- drivers/net/wireguard/noise.c | 45 +- include/crypto/blake2s.h | 3 - include/linux/slab.h | 3 +- include/trace/events/random.h | 56 +- include/uapi/linux/soundcard.h | 2 +- init/Kconfig | 1 - init/Makefile | 2 +- kernel/gcov/Kconfig | 1 - lib/Kconfig | 2 + lib/crypto/Kconfig | 17 +- lib/crypto/blake2s-selftest.c | 31 - lib/crypto/blake2s.c | 37 -- lib/sha1.c | 95 +--- net/wireless/Makefile | 4 +- scripts/.gitignore | 1 - scripts/Kbuild.include | 47 -- scripts/Makefile | 11 +- scripts/Makefile.lib | 35 +- scripts/Makefile.modinst | 4 +- scripts/gen_autoksyms.sh | 11 +- scripts/kconfig/Makefile | 3 +- scripts/kconfig/conf.c | 17 +- scripts/kconfig/confdata.c | 24 +- scripts/kconfig/streamline_config.pl | 2 +- scripts/link-vmlinux.sh | 49 +- scripts/min-tool-version.sh | 2 +- scripts/mod/modpost.c | 15 + scripts/remove-stale-files | 2 + scripts/setlocalversion | 9 +- scripts/sorttable.c | 38 +- scripts/sorttable.h | 5 +- usr/Makefile | 7 +- usr/include/Makefile | 6 +- {scripts => usr/include}/headers_check.pl | 0 111 files changed, 1147 insertions(+), 1345 deletions(-) create mode 100644 arch/riscv/include/asm/asm-extable.h create mode 100644 arch/riscv/include/asm/extable.h create mode 100644 arch/riscv/include/asm/gpr-num.h create mode 100644 certs/default_x509.genkey rename {scripts => certs}/extract-cert.c (98%) rename {scripts => usr/include}/headers_check.pl (100%)