Review of Arjan's "fast boot" patches for 2.6.28

Tim Gardner tim.gardner at canonical.com
Tue Feb 10 14:53:31 UTC 2009


Scott James Remnant wrote:
> Summary: STAY AWAY!
> 
> I merged Arjan's fast boot patches from
> ssh://master.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async.git into the Jaunty kernel tree and rebuilt.
> 
> The effect was that my root filesystem failed to mount unless I boot
> without "quiet".
> 
> At a rough stabbing guess, it finishes the kernel init when the PCI
> probe completes without waiting for the SCSI probe or something -- so if
> the kernel boots particularly fast, it won't have found your root disk.
> 
> So, ironically, these patches make an initramfs necessary (I wasn't
> using one).
> 
> 
> He may have fixed this in the 2.6.29 patch set, I'll test that for
> karmic.
> 
> We should probably ask him about this on Friday anyway.
> 
> Scott
> 

Architecturally, Arjan's approach makes sense. The asynchronicity of
this startup infrastructure is exposing faults in the underlying device
drivers and subsystems. I expect it will take a couple of releases
before all of the kinks are worked out. Perhaps by 2.6.30 or .31 ...

rtg
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list