c0ffee 2014-07-20 07:13:53 UTC (In reply to Tejun Heo from comment #1) > libata is not getting the parameter at all. Your initrd probably doesn't > automatically parse the kernel command line to extract module params. Please > consult with your distro on how to specify module params for modules loaded > from initrd. > > If you can build your kernel with libata built-in, this'd be easy to verify. > I'm closing the bug as INVALID for now. > > Thanks.
libata.force=2:disable didn't affect slow boot times in my case, but libata.force=rstonce shortened delay from +60 seconds to +8 seconds. I think it proves that initrd parses kernel command line to extract module params, and at least libata.force=rstonce affects system.

