s390/nohz: use a per-cpu flag for arch_needs_cpu
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 30 Sep 2014 15:37:52 +0000 (17:37 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 9 Oct 2014 07:14:02 +0000 (09:14 +0200)
commitfe0f49768d807a8fe6336b097feb8c4441951710
tree5473c103c550bfa72871b4418521f7836a24d6b1
parenta9b1649917f0d2058022eda06082f9d299a06354
s390/nohz: use a per-cpu flag for arch_needs_cpu

Move the nohz_delay bit from the s390_idle data structure to the
per-cpu flags. Clear the nohz delay flag in __cpu_disable and
remove the cpu hotplug notifier that used to do this.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/cputime.h
arch/s390/include/asm/processor.h
arch/s390/kernel/irq.c
arch/s390/kernel/smp.c
arch/s390/kernel/vtime.c
drivers/s390/cio/airq.c
drivers/s390/cio/cio.c
include/linux/tick.h
kernel/time/tick-sched.c