We had strange problems with some illegal instructions and segmentation faults. It turns out that the OMAP3503D (Cortex A8 r1p3) suffers from erratum 430973.
Discussion about this problem: https://bugs.launchpad.net/ubuntu/+source/fakeroot/+bug/495536 http://www.beagleboard.org/irclogs/index.php?date=2013-02-18 Signed-off-by: Tim Niemeyer <tim.nieme...@corscience.de> Signed-off-by: Thomas Weber <thomas.we...@corscience.de> --- arch/arm/Kconfig | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 67874b8..2ca277e 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1215,7 +1215,7 @@ config ARM_ERRATA_430973 depends on CPU_V7 help This option enables the workaround for the 430973 Cortex-A8 - (r1p0..r1p2) erratum. If a code sequence containing an ARM/Thumb + (r1p*) erratum. If a code sequence containing an ARM/Thumb interworking branch is replaced with another code sequence at the same virtual address, whether due to self-modifying code or virtual to physical address re-mapping, Cortex-A8 does not recover from the -- 1.7.2.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/