Skip to content
  • Ralf Baechle's avatar
    [MIPS] SMTC: Instant IPI replay. · ac8be955
    Ralf Baechle authored
    
    
    SMTC pseudo-interrupts between TCs are deferred and queued if the target
    TC is interrupt-inhibited (IXMT). In the first SMTC prototypes, these
    queued IPIs were serviced on return to user mode, or on entry into the
    kernel idle loop. The INSTANT_REPLAY option dispatches them as part of
    local_irq_restore() processing, which adds runtime overhead (hence the
    option to turn it off), but ensures that IPIs are handled promptly even
    under heavy I/O interrupt load.
    
    Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
    ac8be955