u-boot/arch/arm
Sean Anderson 298c26c5c7 arm: Fix software interrupt handler
When we take a software interrupt, we are already in supervisor mode.
get_bad_stack assumes we are not in supervisor mode so it can clobber
the stack pointer. This causes us to have an invalid stack once that
macro finishes. Revert back to the get_bad_stack_swi macro which was
previously removed.

Fixes: 41623c91b0 ("arm: move exception handling out of start.S files")
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
2023-11-10 11:55:17 -05:00
..
cpu sunxi: psci: implement PSCI on R528 2023-10-22 23:41:52 +01:00
dts ARM: dts: grouper: complete missing bindings 2023-11-03 12:37:15 -04:00
include omap3: Add <asm/arch/omap3.h> to <asm/arch/cpu.h> 2023-11-07 14:50:51 -05:00
lib arm: Fix software interrupt handler 2023-11-10 11:55:17 -05:00
mach-apple arm: apple: Add initial Apple M2 Ultra support 2023-10-11 13:22:32 -04:00
mach-aspeed
mach-at91 board: Add support for Conclusive KSTR-SAMA5D27 2023-10-23 17:07:06 +03:00
mach-bcm283x arm: bcm283x undefined reference to "print_cpuinfo" 2023-08-17 16:39:20 -04:00
mach-bcmbca
mach-bcmstb
mach-cortina
mach-davinci arm: Drop <common.h> from remaining header files 2023-11-07 14:50:52 -05:00
mach-exynos exynos: Cleanup exynos_init 2023-10-09 15:24:31 -04:00
mach-highbank
mach-histb
mach-hpe
mach-imx scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
mach-integrator
mach-ipq40xx arm: Drop <common.h> from remaining header files 2023-11-07 14:50:52 -05:00
mach-k3 ti: k3: Drop <common.h> usage 2023-11-07 14:50:52 -05:00
mach-keystone arm: Drop <common.h> from remaining header files 2023-11-07 14:50:52 -05:00
mach-kirkwood arm: kirkwood: Add support for ZyXEL NSA325 board 2023-10-16 11:10:42 +02:00
mach-lpc32xx
mach-mediatek arm: mediatek: add support for MediaTek MT7988 SoC 2023-08-03 09:40:50 -04:00
mach-meson arch: meson: use secure monitor driver 2023-10-15 12:23:48 +02:00
mach-mvebu scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
mach-nexell
mach-npcm arch: arm: npcm8xx: add cpu version and 4G ram support 2023-07-14 12:52:18 -04:00
mach-octeontx
mach-octeontx2
mach-omap2 scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile arm: mach-rmobile: Drop <common.h> 2023-11-02 11:30:18 +01:00
mach-rockchip Kconfig: Remove all default n/no options 2023-10-30 15:32:49 -04:00
mach-s5pc1xx
mach-snapdragon Kconfig: Remove all default n/no options 2023-10-30 15:32:49 -04:00
mach-socfpga spl: Enable CONFIG_SPL_SYS_MALLOC_F where needed 2023-10-06 14:38:12 -04:00
mach-sti
mach-stm32
mach-stm32mp common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-sunxi Kconfig: Remove all default n/no options 2023-10-30 15:32:49 -04:00
mach-tegra arm: Drop <common.h> from remaining header files 2023-11-07 14:50:52 -05:00
mach-u8500
mach-uniphier common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-versal arm64: versal: Add SelectMAP boot mode identification 2023-10-09 13:03:23 +02:00
mach-versal-net arm64: versal: Add SelectMAP boot mode identification 2023-10-09 13:03:23 +02:00
mach-versatile
mach-zynq
mach-zynqmp arm: Drop <common.h> from remaining header files 2023-11-07 14:50:52 -05:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
Kconfig.debug
Makefile