On Thu, Apr 16, 2015 at 12:23:11PM +0200, Paul Kocialkowski wrote: > We could simply check whether the serial-number property is there (when > DT is enabled at all) and fallback to using serial_low/high when it's > not the case (which would perhaps be 0), at a later point in > initialization. If you think init_machine_late is a good fit, then I'll > go for it. I do. The only user of the string right now is userspace. We don't expect the serial number to change over the lifetime of the kernel, and we expect that it's initialised by the time userspace gets to run. So, doing this at late_initcall() time seems completely sensible to me. -- FTTC broadband for 0.8mile line: currently at 10.5Mbps down 400kbps up according to speedtest.net. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html