-
- Downloads
Merge tag 'arm-irq-and-vmap-stacks-for-rmk' of...
Merge tag 'arm-irq-and-vmap-stacks-for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux into devel-stable ARM: support for IRQ and vmap'ed stacks This PR covers all the work related to implementing IRQ stacks and vmap'ed stacks for all 32-bit ARM systems that are currently supported by the Linux kernel, including RiscPC and Footbridge. It has been submitted for review in three different waves: - IRQ stacks support for v7 SMP systems [0], - vmap'ed stacks support for v7 SMP systems[1], - extending support for both IRQ stacks and vmap'ed stacks for all remaining configurations, including v6/v7 SMP multiplatform kernels and uniprocessor configurations including v7-M [2] [0] https://lore.kernel.org/linux-arm-kernel/20211115084732.3704393-1-ardb@kernel.org/ [1] https://lore.kernel.org/linux-arm-kernel/20211122092816.2865873-1-ardb@kernel.org/ [2] https://lore.kernel.org/linux-arm-kernel/20211206164659.1495084-1-ardb@kernel.org/
Showing
- arch/arm/Kconfig 15 additions, 16 deletionsarch/arm/Kconfig
- arch/arm/Makefile 9 additions, 0 deletionsarch/arm/Makefile
- arch/arm/boot/compressed/Makefile 1 addition, 5 deletionsarch/arm/boot/compressed/Makefile
- arch/arm/boot/compressed/misc.c 0 additions, 7 deletionsarch/arm/boot/compressed/misc.c
- arch/arm/include/asm/assembler.h 169 additions, 35 deletionsarch/arm/include/asm/assembler.h
- arch/arm/include/asm/current.h 22 additions, 15 deletionsarch/arm/include/asm/current.h
- arch/arm/include/asm/elf.h 3 additions, 0 deletionsarch/arm/include/asm/elf.h
- arch/arm/include/asm/entry-macro-multi.S 0 additions, 40 deletionsarch/arm/include/asm/entry-macro-multi.S
- arch/arm/include/asm/hardware/entry-macro-iomd.S 0 additions, 131 deletionsarch/arm/include/asm/hardware/entry-macro-iomd.S
- arch/arm/include/asm/insn.h 24 additions, 0 deletionsarch/arm/include/asm/insn.h
- arch/arm/include/asm/irq.h 0 additions, 1 deletionarch/arm/include/asm/irq.h
- arch/arm/include/asm/mach/arch.h 0 additions, 2 deletionsarch/arm/include/asm/mach/arch.h
- arch/arm/include/asm/page.h 4 additions, 0 deletionsarch/arm/include/asm/page.h
- arch/arm/include/asm/percpu.h 22 additions, 3 deletionsarch/arm/include/asm/percpu.h
- arch/arm/include/asm/smp.h 0 additions, 5 deletionsarch/arm/include/asm/smp.h
- arch/arm/include/asm/stacktrace.h 12 additions, 0 deletionsarch/arm/include/asm/stacktrace.h
- arch/arm/include/asm/switch_to.h 2 additions, 1 deletionarch/arm/include/asm/switch_to.h
- arch/arm/include/asm/thread_info.h 8 additions, 27 deletionsarch/arm/include/asm/thread_info.h
- arch/arm/include/asm/tls.h 7 additions, 6 deletionsarch/arm/include/asm/tls.h
- arch/arm/include/asm/v7m.h 2 additions, 1 deletionarch/arm/include/asm/v7m.h
Loading
Please register or sign in to comment