summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/trace/irq_vectors.h
diff options
context:
space:
mode:
authorThomas Gleixner2017-10-12 11:05:28 +0200
committerThomas Gleixner2017-10-12 12:58:15 +0200
commit02edee152d6ea325c88898f3a702f5db2d78de7a (patch)
treeb11aad3c4af3d1519fec6a23a94b5993e3753736 /arch/x86/include/asm/trace/irq_vectors.h
parentMerge branch 'irq/urgent' into x86/apic (diff)
downloadkernel-qcow2-linux-02edee152d6ea325c88898f3a702f5db2d78de7a.tar.gz
kernel-qcow2-linux-02edee152d6ea325c88898f3a702f5db2d78de7a.tar.xz
kernel-qcow2-linux-02edee152d6ea325c88898f3a702f5db2d78de7a.zip
x86/apic/vector: Ignore set_affinity call for inactive interrupts
The core interrupt code can call the affinity setter for inactive interrupts under certain circumstances. For inactive intererupts which use managed or reservation mode this is a pointless exercise as the activation will assign a vector which fits the destination mask. Check for this and return w/o going through the vector assignment. Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/include/asm/trace/irq_vectors.h')
0 files changed, 0 insertions, 0 deletions