]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00180686 [CPUFreq]Delay interactive governor to speed up kernel boot
authorAnson Huang <b20788@freescale.com>
Mon, 7 May 2012 01:48:22 +0000 (09:48 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:34 +0000 (08:34 +0200)
Interactive governor is too early to start, and kernel boot
up speed is impacted, use late_initcall instead of fs_initcall.

Signed-off-by: Anson Huang <b20788@freescale.com>
drivers/cpufreq/cpufreq_interactive.c

index 483e723ed94264b44189d790445e5918aada62cc..c3bc7533df07fad3df44dbea1ff953f1178992d7 100644 (file)
@@ -811,7 +811,7 @@ int cpufreq_gov_irq_tuner_register(struct irq_tuner dbs_irq_tuner)
 }
 EXPORT_SYMBOL_GPL(cpufreq_gov_irq_tuner_register);
 #ifdef CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE
-fs_initcall(cpufreq_interactive_init);
+late_initcall(cpufreq_interactive_init);
 #else
 module_init(cpufreq_interactive_init);
 #endif