diff options
author | Loren HUANG <b02279@freescale.com> | 2013-08-29 11:18:18 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2013-10-30 09:55:07 +0800 |
commit | 5c4556d839dee3c4194824a2cb9b72431a6595b5 (patch) | |
tree | 50ed472a3aec78236d754222ba45a92930a8bd63 /arch/arm/configs | |
parent | dce7d25b770086a978d4dd9838c46f5ff52ee135 (diff) |
ENGR00277201-1 3.10 kernel panic when running gpu stress test
The kernel panic is caused by gcc 4.8.1 build logic.
8044b000: e24bd010 sub sp, fp, #16
8044b004: e1500004 cmp r0, r4
8044b008: b1a00004 movlt r0, r4
8044b00c: a51b0018 ldrge r0, [fp, #-24]
8044b010: e89da810 ldm sp, {r4, fp, sp, pc}
With this logic, r0 may return 0xffffffff randomly in Cortex A9 processor.
Current workaround is enable ARM_UNWIND to avoid such disassemble logic.
Signed-off-by: Loren HUANG <b02279@freescale.com>
Diffstat (limited to 'arch/arm/configs')
-rw-r--r-- | arch/arm/configs/imx_v7_defconfig | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm/configs/imx_v7_defconfig b/arch/arm/configs/imx_v7_defconfig index f032daf083f4..eed0a2ef65cc 100644 --- a/arch/arm/configs/imx_v7_defconfig +++ b/arch/arm/configs/imx_v7_defconfig @@ -281,7 +281,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_SCHED_DEBUG is not set # CONFIG_DEBUG_BUGVERBOSE is not set # CONFIG_FTRACE is not set -# CONFIG_ARM_UNWIND is not set CONFIG_SECURITYFS=y # CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_HW is not set |