On Sat, 2014-01-11 at 00:18 +0100, William Boughton wrote: > On Thu, Jan 09, 2014 at 09:40:42PM +0000, Ian Campbell wrote: > > On Thu, 2014-01-09 at 19:03 +0100, William Boughton wrote: > > [...] > > > In order to support partial upgrades and going back to an old kernel > > this needs to be made conditional, ideally using the same infrastructure > > I proposed in the patch I sent to #731345 last night (message id > > <1389216502.7769.40.ca...@hastur.hellion.org.uk>). > > > > After applying that patch changing your "DTB-Append: yes" to > > "DTB-Append-From: 3.12" should be sufficient. If you could try that in > > some of the scenarios I mention in that mail then I would be most > > grateful. > > Okay tried some variations, and it seems to work. > Including no DTB appended on 3.11 where it isn't needed, > reinstalling 3.12, after a purge not tested with 3.13 > there is no build yet for kirkwood.
This all sounds good, thanks for testing. Rather than duplicate the stanzas I've tries making flash-kernel accept multiple Machine: fields in a stanza. Which appears to be working OK. I'll clean up what I've got and push it shortly. > > If that is the case then I think DTB-Append-From: 3.12 is the right > > choice. > > Yeah i noticed this DTB stuff when 3.12 broke 3.11 in jessie worked fine > using board support. OK 3.12 it is, thanks. > > > I don't know if there are other models of guruplug, there only seems > > > to be a single guruplug dtb. > > > This is something which will need to be solved for other platforms, I've > > got some vague ideas how to do it, but hopefully the guruplug won't be > > affected. > > Yeah i also have a dreamplug, which appears to be already supported > in theory :), but in practice will probably also want a DTB-Append-From: Dreamplug has always been DTB based (it was one of the first kirkwood dtb platforms), and there was never a boardfile version actually in upstream IIRC (although I think early patches were boardfile based). So "DTB-Append: yes" is fine in that case. I've had a couple running since Wheezy a while now (although one appears to have just eaten its mmc :-( ) Ian.
signature.asc
Description: This is a digitally signed message part