Skip to content
  • Thomas Gleixner's avatar
    genirq: Uninline and sanity check generic_handle_irq() · fe12bc2c
    Thomas Gleixner authored
    
    
    generic_handle_irq() is missing a NULL pointer check for the result of
    irq_to_desc. This was a not a big problem, but we want to expose it to
    drivers, so we better have sanity checks in place. Add a return value
    as well, which indicates that the irq number was valid and the handler
    was invoked.
    
    Based on the pure code move from Jonathan Cameron.
    
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Cc: Jonathan Cameron <jic23@cam.ac.uk>
    fe12bc2c