This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] new 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree new c18d7c17c005 riscv: Fix compressed Image formats build new 2c42bcbb95ec riscv: Clean up boot dir new ae386e9d809c riscv: Ignore Image.* and loader.bin new da815582cf45 riscv: Enable CMA support new 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING new 99c168fccbfe riscv: Cleanup stacktrace new 9dd97064e21f riscv: Make stack walk callback consistent with generic code new 5cb0080f1bfd riscv: Enable ARCH_STACKWALK new 62149f3564c5 RISC-V: Initialize SBI early new b6566dc1acca RISC-V: Align the .init.text section new 19a00869028f RISC-V: Protect all kernel sections including init early new b5b11a8ac4b5 RISC-V: Move dynamic relocation section under __init new 04091d6c0535 riscv: provide memmove implementation new 772e1b7c4267 riscv: kernel: Drop unused clean rule new 3ae9c3cde51a riscv: Fixed kernel test robot warning new 527701eda5f1 lib: Add a generic version of devmem_is_allowed() new 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() new 914ee96654d8 arm: Use the generic devmem_is_allowed() new 6585bd827407 arm64: Use the generic devmem_is_allowed() new 7d95a88f9254 Add and use a generic version of devmem_is_allowed() new e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] new 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles new bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings new 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory new 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint new 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] new f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced new f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests new 91c2bad6aec9 s390/test_unwind: use timer instead of udelay new dd6cfe553212 s390/delay: simplify udelay new 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK new e0d62dcb20be s390/delay: remove udelay_simple() new 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() new 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] new 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed new dfdc6e73cdcf s390/zcrypt: convert comma to semicolon new a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...]
The 39 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: .../features/time/irq-time-acct/arch-support.txt | 2 +- arch/arm/Kconfig | 2 +- arch/arm/include/asm/io.h | 1 - arch/arm/mm/mmap.c | 22 --- arch/arm64/Kconfig | 2 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/kernel/topology.c | 6 +- arch/arm64/mm/init.c | 3 + arch/arm64/mm/mmap.c | 21 --- arch/riscv/Kconfig | 3 + arch/riscv/Makefile | 6 + arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/include/asm/sections.h | 2 + arch/riscv/include/asm/set_memory.h | 4 + arch/riscv/include/asm/stacktrace.h | 17 ++ arch/riscv/include/asm/string.h | 8 +- arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/asm-offsets.c | 2 + arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/perf_callchain.c | 10 +- arch/riscv/kernel/riscv_ksyms.c | 2 + arch/riscv/kernel/setup.c | 179 ++++++++++++++++++++- arch/riscv/kernel/stacktrace.c | 62 ++----- arch/riscv/kernel/vmlinux.lds.S | 63 +++++--- arch/riscv/lib/Makefile | 1 + arch/riscv/lib/memmove.S | 64 ++++++++ arch/riscv/mm/init.c | 52 +++--- arch/riscv/mm/pageattr.c | 6 + arch/s390/Kconfig | 1 + arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/processor.h | 7 - arch/s390/kernel/entry.S | 16 +- arch/s390/kernel/idle.c | 18 +-- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/setup.c | 1 - arch/s390/lib/delay.c | 105 ++---------- arch/s390/lib/test_unwind.c | 31 ++-- drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- include/asm-generic/io.h | 4 + lib/Kconfig | 3 + lib/Kconfig.debug | 2 +- lib/Makefile | 2 + lib/devmem_is_allowed.c | 27 ++++ 48 files changed, 461 insertions(+), 338 deletions(-) create mode 100644 arch/riscv/include/asm/stacktrace.h create mode 100644 arch/riscv/lib/memmove.S create mode 100644 lib/devmem_is_allowed.c