Merge tag 's390-5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Pull more s390 updates from Vasily Gorbik: - Fix preempt_count initialization. - Rework call_on_stack() macro to add proper type handling and avoid possible register corruption. - More error prone "register asm" removal and fixes. - Fix syscall restarting when multiple signals are coming in. This adds minimalistic trampolines to vdso so we can return from signal without using the stack which requires pgm check handler hacks when NX is enabled. - Remove HAVE_IRQ_EXIT_ON_IRQ_STACK since this is no longer true after switch to generic entry. - Fix protected virtualization secure storage access exception handling. - Make machine check C handler always enter with DAT enabled and move register validation to C code. - Fix tinyconfig boot problem by avoiding MONITOR CALL without CONFIG_BUG. - Increase asm symbols alignment to 16 to make it consistent with compilers. - Enable concurrent...
Showing
- arch/s390/Kconfig 1 addition, 1 deletionarch/s390/Kconfig
- arch/s390/Makefile 13 additions, 0 deletionsarch/s390/Makefile
- arch/s390/boot/startup.c 1 addition, 0 deletionsarch/s390/boot/startup.c
- arch/s390/boot/uv.c 1 addition, 0 deletionsarch/s390/boot/uv.c
- arch/s390/include/asm/ap.h 142 additions, 78 deletionsarch/s390/include/asm/ap.h
- arch/s390/include/asm/cpu_mcf.h 14 additions, 22 deletionsarch/s390/include/asm/cpu_mcf.h
- arch/s390/include/asm/ctl_reg.h 0 additions, 2 deletionsarch/s390/include/asm/ctl_reg.h
- arch/s390/include/asm/elf.h 5 additions, 10 deletionsarch/s390/include/asm/elf.h
- arch/s390/include/asm/entry-common.h 0 additions, 1 deletionarch/s390/include/asm/entry-common.h
- arch/s390/include/asm/linkage.h 1 addition, 1 deletionarch/s390/include/asm/linkage.h
- arch/s390/include/asm/nmi.h 5 additions, 1 deletionarch/s390/include/asm/nmi.h
- arch/s390/include/asm/preempt.h 4 additions, 12 deletionsarch/s390/include/asm/preempt.h
- arch/s390/include/asm/ptrace.h 16 additions, 8 deletionsarch/s390/include/asm/ptrace.h
- arch/s390/include/asm/setup.h 2 additions, 0 deletionsarch/s390/include/asm/setup.h
- arch/s390/include/asm/softirq_stack.h 13 additions, 0 deletionsarch/s390/include/asm/softirq_stack.h
- arch/s390/include/asm/stacktrace.h 89 additions, 27 deletionsarch/s390/include/asm/stacktrace.h
- arch/s390/include/asm/uv.h 7 additions, 1 deletionarch/s390/include/asm/uv.h
- arch/s390/include/asm/vdso.h 19 additions, 6 deletionsarch/s390/include/asm/vdso.h
- arch/s390/include/asm/vdso/gettimeofday.h 0 additions, 1 deletionarch/s390/include/asm/vdso/gettimeofday.h
- arch/s390/kernel/Makefile 1 addition, 1 deletionarch/s390/kernel/Makefile
Please register or sign in to comment