]> git.baikalelectronics.ru Git - kernel.git/commit
genirq/cpuhotplug: Add support for cleaning up move in progress
authorThomas Gleixner <tglx@linutronix.de>
Mon, 19 Jun 2017 23:37:29 +0000 (01:37 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 22 Jun 2017 16:21:17 +0000 (18:21 +0200)
commit9994df42066302cb4d84557329fc8b12f5061007
tree50d47ed9185fd2625db74530f7388e2e360e6e9e
parent2cfdb531823de06dcdd642b2c36f33ca39e92a1a
genirq/cpuhotplug: Add support for cleaning up move in progress

In order to move x86 to the generic hotplug migration code, add support for
cleaning up move in progress bits.

On architectures which have this x86 specific (mis)feature not enabled,
this is optimized out by the compiler.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Keith Busch <keith.busch@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Christoph Hellwig <hch@lst.de>
Link: http://lkml.kernel.org/r/20170619235445.525817311@linutronix.de
arch/x86/include/asm/irq.h
include/linux/irq.h
kernel/irq/cpuhotplug.c
kernel/irq/internals.h