diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2009-01-05 15:07:07 -0800 |
---|---|---|
committer | Arjan van de Ven <arjan@linux.intel.com> | 2009-01-07 08:47:11 -0800 |
commit | f29d3b23238e1955a8094e038c72546e99308e61 (patch) | |
tree | 19c0f68b953f64f4e5a758de8f4d3e141a05de0b /fs/super.c | |
parent | 793180570ff2530d133343ceea85648de5f01b02 (diff) | |
download | linux-3.10-f29d3b23238e1955a8094e038c72546e99308e61.tar.gz linux-3.10-f29d3b23238e1955a8094e038c72546e99308e61.tar.bz2 linux-3.10-f29d3b23238e1955a8094e038c72546e99308e61.zip |
fastboot: Make libata initialization even more async
As suggested by Linus: Don't do the libata init in 2 separate
steps with a global sync inbetween, but do it as one async step,
with a local sync before registering the device.
This cuts the boottime on my machine with 2 sata controllers down
significantly, and it seems to work. Would be nice if the libata
folks take a good look at this patch though..
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Diffstat (limited to 'fs/super.c')
0 files changed, 0 insertions, 0 deletions