On Sat, May 24, 2008 at 08:59:00PM +0200, Guillaume FORTAINE wrote: > Misters, > > FYI : > > http://www.linux-foundation.org/en/Carrier_Grade_Linux/Gaps_Alpha1 {sigh} Let's just pick one random "gap" right from the beginning: AVL.8.3 Parallel Driver Initialization During Startup Priority: P3 Description: CGL specifies that, if multiple drivers are compiled into the Linux Kernel, the initialization or probing routines of those drivers execute in parallel. CGL further specifies that, if multiple drivers are to be loaded as modules, the driver modules are loaded in parallel. CGL further specifies that in either of these two cases, a driver is only initialized once its dependent drivers have initialized. That's an interesting requirement. What is supposed to be achieved by this? Why is it a requirement? What is supposed to happen if this is implemented? Hint, it was implemented, went into a kernel.org kernel, and then later removed, does anyone want to tell me why you all want it back in? I thought you all were moving away from this kind of nonsense... ugh, greg k-h