• Thomas Gleixner's avatar
    genirq: Prevent irq storm on migration · f1a06390
    Thomas Gleixner authored
    move_native_irq() masks and unmasks the interrupt line
    unconditionally, but the interrupt line might be masked due to a
    threaded oneshot handler in progress. Unmasking the line in that case
    can lead to interrupt storms. Observed on PREEMPT_RT.
    
    Originally-from: Ingo Molnar <mingo@elte.hu>
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Cc: stable@kernel.org
    f1a06390
migration.c 1.83 KB