(adding the bug) On Wed, 2014-01-08 at 08:22 +0100, Martin Michlmayr wrote: > Hi Markus, > > * Markus Krebs <m...@drkrebs.de> [2014-01-08 06:25]: > > I just wanted to let you know that the last kernel update in testing > > ("jessie") to 3.12-1 went really bad on my SheevaPlug. It wouldn't > > boot anymore ("Error: unrecognized/unsupported machine ID (r1 = > > 0x00000831)"). Also the uImage.bak and the uInitrd.bak which had been > > flash-kernel needs the patch from #731345. > > Ian, 3.12 is in testing now. Is the patch from #731345 ready now and > can you make an upload?
When I was testing the ts41x DT patches from Andrew Lunn at the weekend I found that the approach of just adding the DTB-Append option broke with older kernels, complaining (rightly) that the DTB file wasn't present. So, assuming I've not misdiagnosed it, the patch needs to be expanded with some sort of conditional to cope with this, I haven't had time to look into that. The bug thread came to the same conclusion, although the rationale was different. An alternative would be for f-k to declare Breaks against older kernels. I don't really want to do that though, since it would make upgrades harder than they need to be. The best option is probably a "DTB-Optional-Before: version" field I guess? Ian.
signature.asc
Description: This is a digitally signed message part