Device trees I: Are we having fun yet?
Device trees I: Are we having fun yet?
Posted Nov 13, 2013 6:26 UTC (Wed) by olof (subscriber, #11729)In reply to: Device trees I: Are we having fun yet? by jcm
Parent article: Device trees I: Are we having fun yet?
The x86 space has been more organized because Microsoft forced people to comply with the standard specs (and a product wouldn't ship, plain and simple, if it didn't boot an unmodified Windows install). That's not true for these ARM servers since Linux will be the primary target for many of them -- the same strict requirements aren't there.
On the other hand, maybe, just maybe we can avoid the mess of SMM. It's definitely a mixed blessing to have (or require) that level of under-the-covers workaround for compliance, since we all know just how messy and buggy firmware can be. On the other hand, it avoids the same mess to crawl into the kernel.
Posted Nov 13, 2013 6:57 UTC (Wed)
by jcm (subscriber, #18262)
[Link] (1 responses)
Posted Nov 13, 2013 7:39 UTC (Wed)
by olof (subscriber, #11729)
[Link]
My greater concern is the second-tier vendors, or the mass-market vendors that will do the bare minimum (and not quite know what they're doing, or at least not seeing the bigger picture), etc. It'll take quite a bit of education of them to sort things out right, and it only takes a few of them going to market anyway to make the kernel side of thing very interesting and possibly messy. It'll be interesting to see how it plays out.
Posted Nov 14, 2013 9:23 UTC (Thu)
by deepfire (guest, #26138)
[Link] (3 responses)
I find "boot an unmodified Windows install" being a rather weak substitute for standards compliance.
Posted Nov 14, 2013 14:24 UTC (Thu)
by raven667 (subscriber, #5198)
[Link] (1 responses)
Posted Nov 26, 2013 17:18 UTC (Tue)
by nye (subscriber, #51576)
[Link]
Posted Nov 15, 2013 17:52 UTC (Fri)
by drag (guest, #31333)
[Link]
Yet it's the most effective standards compliance mechanism that has ever existed as far as hardware goes.
Device trees I: Are we having fun yet?
Device trees I: Are we having fun yet?
Device trees I: Are we having fun yet?
> comply with the standard specs (and a product wouldn't ship, plain and
> simple, if it didn't boot an unmodified Windows install).
Device trees I: Are we having fun yet?
Device trees I: Are we having fun yet?
Device trees I: Are we having fun yet?