]> 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)
commit7d38b1ce6160fb366ff77d351c5a1de535e57621
tree50d47ed9185fd2625db74530f7388e2e360e6e9e
parent4bb31a8d00b6ec85fa4b5a33d3eae5d6302d95f1
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