mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-02-23 15:20:35 -05:00
Merge branch 'tip/sched/core' into sched_ext/for-6.12
Pull in tip/sched/core to resolve two merge conflicts: -96fd6c65ef("sched: Factor out update_other_load_avgs() from __update_blocked_others()")5d871a6399("sched/fair: Move effective_cpu_util() and effective_cpu_util() in fair.c") A simple context conflict. The former added __update_blocked_others() in the same #ifdef CONFIG_SMP block that effective_cpu_util() and sched_cpu_util() are in and the latter moved those functions to fair.c. This makes __update_blocked_others() more out of place. Will follow up with a patch to relocate. -96fd6c65ef("sched: Factor out update_other_load_avgs() from __update_blocked_others()")84d265281d("sched/pelt: Use rq_clock_task() for hw_pressure") The former factored out the body of __update_blocked_others() into update_other_load_avgs(). The latter changed how update_hw_load_avg() is called in the body. Resolved by applying the change to update_other_load_avgs() instead. Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
@@ -58,9 +58,9 @@
|
||||
*
|
||||
* This is reflected by the following fields of the sched_attr structure:
|
||||
*
|
||||
* @sched_deadline representative of the task's deadline
|
||||
* @sched_runtime representative of the task's runtime
|
||||
* @sched_period representative of the task's period
|
||||
* @sched_deadline representative of the task's deadline in nanoseconds
|
||||
* @sched_runtime representative of the task's runtime in nanoseconds
|
||||
* @sched_period representative of the task's period in nanoseconds
|
||||
*
|
||||
* Given this task model, there are a multiplicity of scheduling algorithms
|
||||
* and policies, that can be used to ensure all the tasks will make their
|
||||
|
||||
Reference in New Issue
Block a user