From 510535838b4072238ad44efc21db8707b0001af6 Mon Sep 17 00:00:00 2001 From: Satya Durga Srinivasu Prabhala Date: Mon, 3 Feb 2020 17:43:55 -0800 Subject: [PATCH] sched: micro optimization for sched_energy_present sched_energy_present is always present for chipsets that are supported, so, switch to static_branch_likely() to let compiler know the same for better optimization. Change-Id: Ie4615ae6f7d1ec7498d0708f500c5a5a72ef4b4d Signed-off-by: Satya Durga Srinivasu Prabhala --- kernel/sched/sched.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 03927ee4cbd6..58c3775bd56d 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -2830,7 +2830,7 @@ DECLARE_STATIC_KEY_FALSE(sched_energy_present); static inline bool sched_energy_enabled(void) { - return static_branch_unlikely(&sched_energy_present); + return static_branch_likely(&sched_energy_present); } #else /* ! (CONFIG_ENERGY_MODEL && CONFIG_CPU_FREQ_GOV_SCHEDUTIL) */