From fd48aabcfe65c218eed58e27b021c92fb69f5d60 Mon Sep 17 00:00:00 2001 From: Qais Yousef Date: Mon, 13 May 2024 18:32:23 +0000 Subject: [PATCH] ANDROID: Export sysctl_sched_wakeup_granularity to enable modifying it The value is only available in debugfs. Export it to allow out of tree modules to modify it. Bug: 342145024 Bug: 340857074 Bug: 337139487 Signed-off-by: Qais Yousef Change-Id: I4b3a5aeeee0539b88756aacc97df6181f68d9d0d (cherry picked from commit 0d080e01a24c65b2eba12f0784900c39df2cdd67) (cherry picked from commit 5704330c00eea5f4c2d41f2f1ee5f69fbc714d91) --- kernel/sched/fair.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index a1456fd7ced6..3eeb4e7db055 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -129,6 +129,7 @@ unsigned int sysctl_sched_child_runs_first __read_mostly; * (default: 1 msec * (1 + ilog(ncpus)), units: nanoseconds) */ unsigned int sysctl_sched_wakeup_granularity = 1000000UL; +EXPORT_SYMBOL_GPL(sysctl_sched_wakeup_granularity); static unsigned int normalized_sysctl_sched_wakeup_granularity = 1000000UL; const_debug unsigned int sysctl_sched_migration_cost = 500000UL;