This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5d30bcacd91a Merge tag '9p-for-5.7-2' of git://github.com/martinetd/linux new ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range new 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs new aff7783392e0 riscv: force hart_lottery to put in .sdata section new 064223b947a8 RISC-V: Stop putting .sbss in .sdata new 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics new fdff9911f266 RISC-V: Inline the assembly register save/restore macros new abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups new 3133287b53ee riscv: Use p*d_leaf macros to define p*d_huge new 9f40b6e77d2f RISC-V: Move all address space definition macros to one place new d3ab332a5021 riscv: add ARCH_HAS_SET_MEMORY support new 395a21ff859c riscv: add ARCH_HAS_SET_DIRECT_MAP support new 5fde3db5eb02 riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC support new bd3d914d16aa riscv: move exception table immediately after RO_DATA new 00cb41d5ad31 riscv: add alignment for text, rodata and data sections new d27c3c90817e riscv: add STRICT_KERNEL_RWX support new b42d763a2d41 riscv: add macro to get instruction length new 043cb41a85de riscv: introduce interfaces to patch kernel code new 8fdddb2eae73 riscv: patch code by fixmap mapping new 59c4da8640cc riscv: Add support to dump the kernel page tables new 88d110382555 riscv: Use macro definition instead of magic number new 8446923ae4d7 RISC-V: Mark existing SBI as 0.1 SBI. new b9dcd9e41587 RISC-V: Add basic support for SBI v0.2 new ecbacc2a3efd RISC-V: Add SBI v0.2 extension definitions new efca13989250 RISC-V: Introduce a new config for SBI v0.1 new 1ef46c231df4 RISC-V: Implement new SBI v0.2 extensions new e011995e826f RISC-V: Move relocate and few other functions out of __init new 2875fe056156 RISC-V: Add cpu_ops and modify default booting method new f90b43ce176c RISC-V: Export SBI error to linux error mapping function new db5a79460315 RISC-V: Add SBI HSM extension definitions new cfafe2601374 RISC-V: Add supported for ordered booting method using HSM new f1e58583b9c7 RISC-V: Support cpu hotplug new 956d705dd279 riscv: Unaligned load/store handling for M_MODE new 335b139057ef riscv: Add SOC early init support new c48c4a4c7ead riscv: Add Kendryte K210 SoC support new 8759a42bf1d0 riscv: Select required drivers for Kendryte SOC new 5ba568f57f0a riscv: Add Kendryte K210 device tree new aa10eb6bb8a9 riscv: Kendryte K210 default config new 37809df4b1c8 riscv: create a loader.bin boot image for Kendryte SoC new eab40026605f Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pu [...] new ba000760eb0f m68k: Replace setup_irq() by request_irq() new 6cff4821c085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c89649a70be powerpc/64s: Fix doorbell wakeup msgclr optimisation new bbe9064f30f0 selftests/eeh: Skip ahci adapters new a95a0a1654f1 powerpc/pseries: Fix MCE handling on pseries new a36e8ba60b99 powerpc/perf: Implement a global lock to avoid races betwe [...] new 4bdd39460b5f powerpc/powernv: Re-enable imc trace-mode in kernel new 7ee417497a29 powerpc/ps3: Remove duplicate error message new 96efbab92ccc powerpc/ps3: Remove an unneeded NULL check new d3883fa07848 powerpc/ps3: Set CONFIG_UEVENT_HELPER=y in ps3_defconfig new 9e62ccec3ba0 powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro new 3dd4eb83a9c0 powerpc: move common register copy functions from signal_3 [...] new d6c19bdee2ba powerpc/perf: consolidate read_user_stack_32 new 2910428106eb powerpc/perf: consolidate valid_user_sp -> invalid_user_sp new 0a7601b6ffdd powerpc/64: make buildable without CONFIG_COMPAT new 6e944aed8859 powerpc/64: Make COMPAT user-selectable disabled on little [...] new 7c0eda1a0434 powerpc/perf: split callchain.c by bitness new 54fc3c681ded powerpc/pseries/ddw: Extend upper limit for huge DMA windo [...] new 60083063b755 powerpc/time: Replace <linux/clk-provider.h> by <linux/of_clk.h> new abc3fce76adb Revert "powerpc/64: irq_work avoid interrupt when called w [...] new d16a58f8854b powerpc: Improve ppc_save_regs() new 6ba4a2d35910 selftests/powerpc: Always build the tm-poison test 64-bit new e4da01d8333e Merge tag 'powerpc-5.7-2' of git://git.kernel.org/pub/scm/ [...] new 9553d16fa671 init/kconfig: Add LD_VERSION Kconfig new 15cd0e675f3f arm64: Kconfig: ptrauth: Add binutils version check to fix [...] new b8fdef311a0b arm64: Always force a branch protection mode when the comp [...] new e16e65a02913 arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature new fc2266011acc arm64: armv8_deprecated: Fix undef_hook mask for thumb setend new 87ebc45d2d32 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
The 68 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: arch/arm64/Kconfig | 5 +- arch/arm64/Kconfig.debug | 13 - arch/arm64/Makefile | 7 +- arch/arm64/include/asm/memory.h | 12 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/m68k/68000/timers.c | 16 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/configs/ps3_defconfig | 2 + arch/powerpc/include/asm/thread_info.h | 4 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64s.S | 19 - arch/powerpc/kernel/irq.c | 13 + arch/powerpc/kernel/ppc_save_regs.S | 6 +- arch/powerpc/kernel/ptrace/Makefile | 2 +- arch/powerpc/kernel/signal.c | 144 +++++- arch/powerpc/kernel/signal_32.c | 140 ------ arch/powerpc/kernel/syscall_64.c | 6 +- arch/powerpc/kernel/time.c | 48 +- arch/powerpc/kernel/vdso.c | 3 +- arch/powerpc/perf/Makefile | 5 +- arch/powerpc/perf/callchain.c | 356 +------------- arch/powerpc/perf/callchain.h | 19 + arch/powerpc/perf/callchain_32.c | 196 ++++++++ arch/powerpc/perf/callchain_64.c | 174 +++++++ arch/powerpc/perf/imc-pmu.c | 173 ++++++- arch/powerpc/platforms/powernv/opal-imc.c | 9 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 9 + arch/powerpc/platforms/pseries/ras.c | 11 + arch/riscv/Kconfig | 26 +- arch/riscv/Kconfig.socs | 10 + arch/riscv/Makefile | 6 +- arch/riscv/boot/Makefile | 3 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/kendryte/Makefile | 2 + arch/riscv/boot/dts/kendryte/k210.dts | 23 + arch/riscv/boot/dts/kendryte/k210.dtsi | 123 +++++ arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 68 +++ arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/bug.h | 8 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/cpu_ops.h | 46 ++ arch/riscv/include/asm/current.h | 5 +- arch/riscv/include/asm/fixmap.h | 2 + arch/riscv/include/asm/kasan.h | 2 +- arch/riscv/include/asm/patch.h | 12 + arch/riscv/include/asm/pgtable.h | 10 + arch/riscv/include/asm/ptdump.h | 11 + arch/riscv/include/asm/sbi.h | 195 +++++--- arch/riscv/include/asm/set_memory.h | 48 ++ arch/riscv/include/asm/smp.h | 24 + arch/riscv/include/asm/soc.h | 23 + arch/riscv/kernel/Makefile | 13 +- arch/riscv/kernel/cpu-hotplug.c | 87 ++++ arch/riscv/kernel/cpu_ops.c | 46 ++ arch/riscv/kernel/cpu_ops_sbi.c | 115 +++++ arch/riscv/kernel/cpu_ops_spinwait.c | 43 ++ arch/riscv/kernel/entry.S | 143 +++--- arch/riscv/kernel/ftrace.c | 13 +- arch/riscv/kernel/head.S | 180 ++++--- arch/riscv/kernel/patch.c | 120 +++++ arch/riscv/kernel/process.c | 5 +- arch/riscv/kernel/sbi.c | 575 ++++++++++++++++++++++- arch/riscv/kernel/setup.c | 32 +- arch/riscv/kernel/smpboot.c | 53 ++- arch/riscv/kernel/soc.c | 28 ++ arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/kernel/traps.c | 32 +- arch/riscv/kernel/traps_misaligned.c | 370 +++++++++++++++ arch/riscv/kernel/vmlinux.lds.S | 23 +- arch/riscv/lib/uaccess.S | 6 +- arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/hugetlbpage.c | 6 +- arch/riscv/mm/init.c | 44 ++ arch/riscv/mm/pageattr.c | 187 ++++++++ arch/riscv/mm/ptdump.c | 317 +++++++++++++ drivers/firmware/efi/libstub/arm64-stub.c | 8 +- drivers/ps3/sys-manager-core.c | 2 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/kendryte/Kconfig | 14 + drivers/soc/kendryte/Makefile | 3 + drivers/soc/kendryte/k210-sysctl.c | 248 ++++++++++ fs/read_write.c | 3 +- include/dt-bindings/clock/k210-clk.h | 20 + init/Kconfig | 4 + tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 5 + tools/testing/selftests/powerpc/tm/Makefile | 1 + 94 files changed, 3922 insertions(+), 975 deletions(-) create mode 100644 arch/powerpc/perf/callchain.h create mode 100644 arch/powerpc/perf/callchain_32.c create mode 100644 arch/powerpc/perf/callchain_64.c create mode 100644 arch/riscv/boot/dts/kendryte/Makefile create mode 100644 arch/riscv/boot/dts/kendryte/k210.dts create mode 100644 arch/riscv/boot/dts/kendryte/k210.dtsi create mode 100644 arch/riscv/configs/nommu_k210_defconfig create mode 100644 arch/riscv/include/asm/cpu_ops.h create mode 100644 arch/riscv/include/asm/patch.h create mode 100644 arch/riscv/include/asm/ptdump.h create mode 100644 arch/riscv/include/asm/set_memory.h create mode 100644 arch/riscv/include/asm/soc.h create mode 100644 arch/riscv/kernel/cpu-hotplug.c create mode 100644 arch/riscv/kernel/cpu_ops.c create mode 100644 arch/riscv/kernel/cpu_ops_sbi.c create mode 100644 arch/riscv/kernel/cpu_ops_spinwait.c create mode 100644 arch/riscv/kernel/patch.c create mode 100644 arch/riscv/kernel/soc.c create mode 100644 arch/riscv/kernel/traps_misaligned.c create mode 100644 arch/riscv/mm/pageattr.c create mode 100644 arch/riscv/mm/ptdump.c create mode 100644 drivers/soc/kendryte/Kconfig create mode 100644 drivers/soc/kendryte/Makefile create mode 100644 drivers/soc/kendryte/k210-sysctl.c create mode 100644 include/dt-bindings/clock/k210-clk.h