lkml.org 
[lkml]   [2009]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Too async libata breakage
    > On Thu, 8 Jan 2009 22:15:56 +0300
    > "Alexey Dobriyan" <adobriyan@gmail.com> wrote:
    >
    > > commit f29d3b23238e1955a8094e038c72546e99308e61 aka
    > > "fastboot: Make libata initialization even more async"
    > > results in no findable /dev/sda2 to mount / here.
    > >
    > > Kernel correctly sees sda as 750GB drive and the rest too.
    > >
    > > CONFIG_ATA_PIIX is in use, everything built-in, plain partitions,
    > > no initrd, DM, MD etc.
    >
    > hmm.
    > no initrd;
    >
    > can you try an experiment?
    > if you edit init/do_mounts.c and find the "async_synchronize_full" call.
    > that is just after a while() loop.
    > Can you put another call to synchronize_full to also just before that
    > while loop and see if that fixes it ?

    Additional async_synchronize_full() helps and box boot to the end.

    Hopefully noone depends on /proc/partitions being in alphabetical order. :-)


    \
     
     \ /
      Last update: 2009-01-08 21:05    [W:0.022 / U:30.040 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site