aboutsummaryrefslogtreecommitdiff
path: root/drivers/ar6000
diff options
context:
space:
mode:
authorAndres Salomon <dilinger@debian.org>2008-11-19 17:11:20 +0000
committerAndy Green <agreen@pads.home.warmcat.com>2008-11-19 17:11:20 +0000
commitd30ce47da36cc3610ae5b0cea3f64b6fd389294a (patch)
treee54fb33c533c0354ae58084d992e8c42cebbb263 /drivers/ar6000
parent6b00019f3a002f80f256d9aa9acf3b9a18b3a9e2 (diff)
jffs2-choke-gc-thread.patch
I've noticed some pretty poor behavior on OLPC machines after bootup, when gdm/X are starting. The GCD monopolizes the scheduler (which in turns means it gets to do more nand i/o), which results in processes taking much much longer than they should to start. As an example, on an OLPC machine going from OFW to a usable X (via auto-login gdm) takes 2m 30s. The majority of this time is consumed by the switch into graphical mode. With this patch, we cut a full 60s off of bootup time. After bootup, things are much snappier as well. Note that we have seen a CRC node error with this patch that causes the machine to fail to boot, but we've also seen that problem without this patch. Signed-off-by: Andres Salomon <dilinger@debian.org>
Diffstat (limited to 'drivers/ar6000')
0 files changed, 0 insertions, 0 deletions