Frederic Weisbecker
7863406143
sched/isolation: Move housekeeping related code to its own file
...
The housekeeping code is currently tied to the NOHZ code. As we are
planning to make housekeeping independent from it, start with moving
the relevant code to its own file.
Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Chris Metcalf <cmetcalf@mellanox.com>
Cc: Christoph Lameter <cl@linux.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Luiz Capitulino <lcapitulino@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Rik van Riel <riel@redhat.com>
Cc: Wanpeng Li <kernellwp@gmail.com>
Link: http://lkml.kernel.org/r/1509072159-31808-2-git-send-email-frederic@kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2017-10-27 09:55:24 +02:00
..
autogroup.c
sched/autogroup: Fix error reporting printk text in autogroup_create()
2017-08-10 17:06:03 +02:00
autogroup.h
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/autogroup.h>
2017-03-02 08:42:28 +01:00
clock.c
sched/clock: Fix early boot preempt assumption in __set_sched_clock_stable()
2017-05-24 09:10:00 +02:00
completion.c
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-09-04 11:52:29 -07:00
core.c
sched/isolation: Move housekeeping related code to its own file
2017-10-27 09:55:24 +02:00
cpuacct.c
sched/cputime: Convert kcpustat to nsecs
2017-02-01 09:13:47 +01:00
cpuacct.h
sched/cpuacct: Simplify the cpuacct code
2016-03-21 11:00:28 +01:00
cpudeadline.c
sched/deadline: Change return value of cpudl_find()
2017-08-10 12:18:17 +02:00
cpudeadline.h
sched/deadline: Split cpudl_set() into cpudl_set() and cpudl_clear()
2016-09-05 13:29:43 +02:00
cpufreq.c
cpufreq / sched: Pass flags to cpufreq_update_util()
2016-08-16 22:14:55 +02:00
cpufreq_schedutil.c
Merge branch 'pm-cpufreq-sched'
2017-09-04 00:05:22 +02:00
cpupri.c
sched/cpupri: Don't re-initialize 'struct cpupri'
2017-08-10 12:18:14 +02:00
cpupri.h
cputime.c
sched/cputime: Don't use smp_processor_id() in preemptible context
2017-07-14 10:27:15 +02:00
deadline.c
sched/deadline: Rename __dl_clear() to __dl_sub()
2017-10-10 11:45:26 +02:00
debug.c
sched/fair: Propagate an effective runnable_load_avg
2017-09-29 19:35:15 +02:00
fair.c
sched/isolation: Move housekeeping related code to its own file
2017-10-27 09:55:24 +02:00
features.h
sched/core: Address more wake_affine() regressions
2017-10-10 10:14:03 +02:00
idle.c
sched/idle: Micro-optimize the idle loop
2017-10-26 08:31:29 +02:00
idle_task.c
sched/core: Add wrappers for lockdep_(un)pin_lock()
2017-01-14 11:29:30 +01:00
isolation.c
sched/isolation: Move housekeeping related code to its own file
2017-10-27 09:55:24 +02:00
loadavg.c
sched/loadavg: Generalize "_idle" naming to "_nohz"
2017-06-22 11:30:01 +02:00
Makefile
sched/isolation: Move housekeeping related code to its own file
2017-10-27 09:55:24 +02:00
membarrier.c
membarrier: Provide expedited private command
2017-08-17 07:28:05 -07:00
rt.c
sched/rt: Simplify the IPI based RT balancing logic
2017-10-10 11:45:40 +02:00
sched-pelt.h
sched/fair: Move the PELT constants into a generated header
2017-04-14 10:26:37 +02:00
sched.h
sched/rt: Simplify the IPI based RT balancing logic
2017-10-10 11:45:40 +02:00
stats.c
stats.h
sched/headers: Move cputime functionality from <linux/sched.h> and <linux/cputime.h> into <linux/sched/cputime.h>
2017-03-03 01:45:22 +01:00
stop_task.c
sched/core: Add wrappers for lockdep_(un)pin_lock()
2017-01-14 11:29:30 +01:00
swait.c
sched/wait: Remove the lockless swait_active() check in swake_up*()
2017-08-10 12:28:53 +02:00
topology.c
sched/isolcpus: Fix "isolcpus=" boot parameter handling when !CONFIG_CPUMASK_OFFSTACK
2017-10-24 11:47:25 +02:00
wait.c
sched/wait: Introduce wakeup boomark in wake_up_page_bit
2017-09-14 09:56:18 -07:00
wait_bit.c
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
2017-06-20 12:19:14 +02:00