]> git.baikalelectronics.ru Git - kernel.git/commit
genirq/cpuhotplug: Add support for conditional masking
authorThomas Gleixner <tglx@linutronix.de>
Mon, 19 Jun 2017 23:37:30 +0000 (01:37 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 22 Jun 2017 16:21:17 +0000 (18:21 +0200)
commitd7e654a2bdf29b2207ba21a2c211e688736f054a
treefb54dd0fc2e517ae7b6b7868f4e6c70bed01f456
parent9994df42066302cb4d84557329fc8b12f5061007
genirq/cpuhotplug: Add support for conditional masking

Interrupts which cannot be migrated in process context, need to be masked
before the affinity is changed forcefully.

Add support for that. Will be compiled out for architectures which do not
have this x86 specific issue.

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.604565591@linutronix.de
kernel/irq/cpuhotplug.c