[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#731345: Kirkwood Kernel 3.12-1




Martin Michlmayr <tbm@cyrius.com> wrote:
>Adding Marc, who proposed the initial patch.
>
>* Ian Campbell <ijc@hellion.org.uk> [2014-01-08 08:35]:
>> (adding the bug)
>> 
>> On Wed, 2014-01-08 at 08:22 +0100, Martin Michlmayr wrote:
>> > Hi Markus,
>> > 
>> > * Markus Krebs <mk@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?

Not quite, as 3.11 comes with DT for the sheeva plug, but that DT lacks ethernet support.

Marc


Reply to: