LWN.net Logo

LinuxCon: A tale of two bootcharts

LinuxCon: A tale of two bootcharts

Posted Aug 27, 2010 20:21 UTC (Fri) by Trelane (subscriber, #56877)
In reply to: LinuxCon: A tale of two bootcharts by BenHutchings
Parent article: LinuxCon: A tale of two bootcharts

I think you're confused about how hardware probing is done.
Oh, that's a virtual certainty. ;)
[excellent lesson here; thanks!]
The 'probing' I refer to involves drivers checking which variant is present and then initialising it appropriately; drivers that you don't need will never be invoked.
Is this part done via ACPI, as outlined above? Or is this done 90's style? What's the slow part of this, precisely? Is it the initialization? If so, why is it significantly faster to have the module in-kernel?
That might be worth a try.
wish I had time to. It sounds like perhaps a rather extensive project, as it touches on fundamentals of how things work. If static linking is truly a significant portion of the boot process, though, it might well be worth it. Only testing would tell.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds