summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-04-15 16:32:22 (GMT)
committerBaserock Gerrit <gerrit@baserock.org>2015-04-16 15:23:57 (GMT)
commit1ec9fced3606cf71c80414093289672ef56c4b92 (patch)
treef8cdecc9a09b60bc63788c5060e37ebf6ea6945e
parent063aec5c91bbf011d10ebc41b2c2d8631e03109e (diff)
downloaddefinitions-1ec9fced3606cf71c80414093289672ef56c4b92.tar.gz
Use Linux 3.15.10 for Calxeda Highbank systems
3.16 and newer do not boot. A panic happens just before 'init' due to the following error: Unhandled fault: imprecise external abort (0xc06) at 0xb6fea878 We should 'git bisect' to find out what causes this, but I don't have time right now. I've tested the little-endian kernel only. Change-Id: I173e74c1e460f798fcdd5c707a83a177412b9e03
-rw-r--r--strata/bsp-armv7-highbank.morph10
-rw-r--r--strata/bsp-armv7b-highbank.morph10
2 files changed, 16 insertions, 4 deletions
diff --git a/strata/bsp-armv7-highbank.morph b/strata/bsp-armv7-highbank.morph
index bc0c3a8..9ac97e6 100644
--- a/strata/bsp-armv7-highbank.morph
+++ b/strata/bsp-armv7-highbank.morph
@@ -7,5 +7,11 @@ chunks:
- name: linux-armv7-highbank
morph: strata/bsp-armv7-highbank/linux-armv7-highbank.morph
repo: upstream:linux-stable
- ref: 660613d1a4e94144490850b6c3d350331860fac4
- unpetrify-ref: v3.19.2
+
+ # Linux 3.16 and later do not boot on Calxeda. They fail just before
+ # starting 'init' with this sort of message:
+ #
+ # Unhandled fault: imprecise external abort (0xc06) at 0xb6fea878
+
+ ref: f35b5e46feabab668a44df5b33f3558629f94dfc
+ unpetrify-ref: v3.15.10
diff --git a/strata/bsp-armv7b-highbank.morph b/strata/bsp-armv7b-highbank.morph
index 3f75525..397b9fc 100644
--- a/strata/bsp-armv7b-highbank.morph
+++ b/strata/bsp-armv7b-highbank.morph
@@ -7,5 +7,11 @@ chunks:
- name: linux-armv7b-highbank
morph: strata/bsp-armv7b-highbank/linux-armv7b-highbank.morph
repo: upstream:linux-stable
- ref: 660613d1a4e94144490850b6c3d350331860fac4
- unpetrify-ref: v3.19.2
+
+ # Linux 3.16 and later do not boot on Calxeda. They fail just before
+ # starting 'init' with this sort of message:
+ #
+ # Unhandled fault: imprecise external abort (0xc06) at 0xb6fea878
+
+ ref: f35b5e46feabab668a44df5b33f3558629f94dfc
+ unpetrify-ref: v3.15.10