diff --git a/include/linux/sched/walt.h b/include/linux/sched/walt.h index c03a3f30caa4..e7813c280140 100644 --- a/include/linux/sched/walt.h +++ b/include/linux/sched/walt.h @@ -31,7 +31,7 @@ enum task_boost_type { }; #define WALT_NR_CPUS 8 -#define RAVG_HIST_SIZE_MAX 5 +#define RAVG_HIST_SIZE_MAX 8 #define NUM_BUSY_BUCKETS 10 struct walt_related_thread_group { diff --git a/kernel/sched/walt/walt.c b/kernel/sched/walt/walt.c index 8c0b909da209..2b904b127ce0 100644 --- a/kernel/sched/walt/walt.c +++ b/kernel/sched/walt/walt.c @@ -154,7 +154,7 @@ static inline void release_rq_locks_irqrestore(const cpumask_t *cpus, static unsigned int walt_cpu_high_irqload; -static __read_mostly unsigned int sched_ravg_hist_size = 5; +static __read_mostly unsigned int sched_ravg_hist_size = RAVG_HIST_SIZE_MAX; static __read_mostly unsigned int sched_io_is_busy = 1;