The patch titled cpufreq: demand load governor modules has been added to the -mm tree. Its filename is cpufreq-demand-load-governor-modules.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: cpufreq: demand load governor modules From: Jeremy Fitzhardinge <jeremy@xxxxxxxx> Demand-load cpufreq governor modules if needed. Signed-off-by: Jeremy Fitzhardinge <jeremy@xxxxxxxx> Cc: Dave Jones <davej@xxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- drivers/cpufreq/cpufreq.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+) diff -puN drivers/cpufreq/cpufreq.c~cpufreq-demand-load-governor-modules drivers/cpufreq/cpufreq.c --- a/drivers/cpufreq/cpufreq.c~cpufreq-demand-load-governor-modules +++ a/drivers/cpufreq/cpufreq.c @@ -321,6 +321,23 @@ static int cpufreq_parse_governor (char t = __find_governor(str_governor); + if (t == NULL) { + char *name = kasprintf(GFP_KERNEL, "cpufreq_%s", str_governor); + + if (name) { + int ret; + + mutex_unlock(&cpufreq_governor_mutex); + ret = request_module(name); + mutex_lock(&cpufreq_governor_mutex); + + if (ret == 0) + t = __find_governor(str_governor); + } + + kfree(name); + } + if (t != NULL) { *governor = t; err = 0; _ Patches currently in -mm which might be from jeremy@xxxxxxxx are cpufreq-add-__find_governor-helper-and-clean-up-some.patch cpufreq-demand-load-governor-modules.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html