aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorLoren HUANG <b02279@freescale.com>2013-08-28 23:18:18 -0400
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:01:31 -0400
commit9a006ce24d53e70fa2dbb3a3b49829a729cbaa73 (patch)
tree11364d7017a63738f56522ada027c748b0de56a8 /arch
parent977d67e24cceb247a8b1a79d97314b03ff553764 (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')
-rw-r--r--arch/arm/configs/imx_v7_defconfig1
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
281# CONFIG_SCHED_DEBUG is not set 281# CONFIG_SCHED_DEBUG is not set
282# CONFIG_DEBUG_BUGVERBOSE is not set 282# CONFIG_DEBUG_BUGVERBOSE is not set
283# CONFIG_FTRACE is not set 283# CONFIG_FTRACE is not set
284# CONFIG_ARM_UNWIND is not set
285CONFIG_SECURITYFS=y 284CONFIG_SECURITYFS=y
286# CONFIG_CRYPTO_ANSI_CPRNG is not set 285# CONFIG_CRYPTO_ANSI_CPRNG is not set
287# CONFIG_CRYPTO_HW is not set 286# CONFIG_CRYPTO_HW is not set