• Thomas Gleixner's avatar
    genirq/cpuhotplug: Use effective affinity mask · 415fcf1a
    Thomas Gleixner authored
    If the architecture supports the effective affinity mask, migrating
    interrupts away which are not targeted by the effective mask is
    pointless.
    
    They can stay in the user or system supplied affinity mask, but won't be
    targetted at any given point as the affinity setter functions need to
    validate against the online cpu mask anyway.
    Signed-off-by: default avatarThomas 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/20170619235446.328488490@linutronix.de
    415fcf1a
cpuhotplug.c 3.58 KB