]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ENGR00278822 ARM: imx_v7_defconfig: disable CONFIG_SWP_EMULATE
authorShengjiu Wang <b02247@freescale.com>
Mon, 9 Sep 2013 10:54:25 +0000 (18:54 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 20 Aug 2014 08:06:28 +0000 (10:06 +0200)
commit9aedf02734fc0488b76152fc8fd8315fb3de31e6
treea22d10cda219f040c921c4566c7c7df6eb388ac9
parentc5d1a2e34dde9b6215883edd84ce34c2d1cbe244
ENGR00278822 ARM: imx_v7_defconfig: disable CONFIG_SWP_EMULATE

According to the help text in the config SWP_EMULATE in arch/arm/mm/Kconfig:

"In some older versions of glibc [<=2.8] SWP is used during futex trylock()
operations with the assumption that the code will not be preempted. This
invalid assumption may be more likely to fail with SWP emulation enabled,
leading to deadlock of the user application."

The audio codec toolchain version is gcc-4.1.1-glibc-2.4, we need turn off
the CONFIG_SWP_EMULATE in the imx_v7_defconfig.

Signed-off-by: Shengjiu Wang <b02247@freescale.com>
arch/arm/configs/imx_v7_defconfig