sched/isolation: Move housekeeping related code to its own file
authorFrederic Weisbecker <frederic@kernel.org>
Fri, 27 Oct 2017 02:42:28 +0000 (04:42 +0200)
committerIngo Molnar <mingo@kernel.org>
Fri, 27 Oct 2017 07:55:24 +0000 (09:55 +0200)
commit7863406143d8bbbbda07a61285c5f4c217908dfd
tree91693d224c4970503ed0ea7636fe774331a265ec
parent54b933c6c954a8b7b0c2b40a1c4d3f7279d11e22
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>
12 files changed:
drivers/net/ethernet/tile/tilegx.c
include/linux/sched/isolation.h [new file with mode: 0644]
include/linux/tick.h
init/main.c
kernel/rcu/tree_plugin.h
kernel/rcu/update.c
kernel/sched/Makefile
kernel/sched/core.c
kernel/sched/fair.c
kernel/sched/isolation.c [new file with mode: 0644]
kernel/time/tick-sched.c
kernel/watchdog.c