Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 50c46637 authored by Ingo Molnar's avatar Ingo Molnar
Browse files

sched: s/sched_latency/sched_min_granularity



runtime limit and wakeup granularity used to be a function of
granularity and that was incorrect changed to sched_latency.

Fix this to make wakeup granularity a function of min-granularity,
and the runtime limit equal to latency.

Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent a3ce8ea6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -4921,8 +4921,8 @@ static inline void sched_init_granularity(void)
	if (sysctl_sched_latency > limit)
		sysctl_sched_latency = limit;

	sysctl_sched_runtime_limit = sysctl_sched_latency * 5;
	sysctl_sched_wakeup_granularity = sysctl_sched_latency / 2;
	sysctl_sched_runtime_limit = sysctl_sched_latency;
	sysctl_sched_wakeup_granularity = sysctl_sched_min_granularity / 2;
}

#ifdef CONFIG_SMP