From c5ee21ccdedf1e17420a50d07ce5b9bf62f3c76d Mon Sep 17 00:00:00 2001 From: Peter De Schrijver Date: Tue, 11 Sep 2012 17:30:32 +0300 Subject: [PATCH] cpuquiet: initialize runnable threads first as the default governor Add the necessary code to initialize the runnable threads governor first when selected as the default governor. Change-Id: Iebbf304f3934b429d8a217011b3cb45ecddfd558 Signed-off-by: Peter De Schrijver Reviewed-on: http://git-master/r/131438 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Peter Boonstoppel GVS: Gerrit_Virtual_Submit Reviewed-by: Juha Tukkinen Rebase-Id: Rb5009930e554648a17d78edf9d8bdd17199c9c6a --- drivers/cpuquiet/governors/runnable_threads.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/cpuquiet/governors/runnable_threads.c b/drivers/cpuquiet/governors/runnable_threads.c index 8d75daff2228..fcc50314d951 100644 --- a/drivers/cpuquiet/governors/runnable_threads.c +++ b/drivers/cpuquiet/governors/runnable_threads.c @@ -324,5 +324,9 @@ static void __exit exit_runnables(void) } MODULE_LICENSE("GPL"); +#ifdef CONFIG_CPUQUIET_DEFAULT_GOV_RUNNABLE +fs_initcall(init_runnables); +#else module_init(init_runnables); +#endif module_exit(exit_runnables); -- 2.34.1