1. 22 Feb, 2011 2 commits
    • Jan Beulich's avatar
      genirq: Streamline kernel/irq/Kconfig · fd4afaf3
      Jan Beulich authored
      "def_bool n" without prompt is pointless, these should be just "bool".
      
      [ tglx: Adapted to latest changes ]
      Signed-off-by: default avatarJan Beulich <jbeulich@novell.com>
      LKML-Reference: <4D5D3309020000780003264A@vpn.id2.novell.com>
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      fd4afaf3
    • Thomas Gleixner's avatar
      genirq: Use the correct variable for note_interrupt · 70433c01
      Thomas Gleixner authored
      note_interrupt wants to be called with the combined result of all
      handlers called, not with the last one. If it's a shared interrupt
      then the last handler might return IRQ_NONE often enough to trigger
      the spurious dectector which turns off a perfectly fine working
      interrupt line. Bug was introduced in commit 1277a532(genirq: Simplify
      handle_irq_event()).
      
      Yes, I really messed up there. First the variable ret should not have
      been named differently to avoid similarity with retval. Second it
      should have been declared in the do {} loop.
      
      Rename it to res and move it into the do {} loop and vanish under a
      huge brown paperbag.
      Reported-bisected-tested-by: default avatarIngo Molnar <mingo@elte.hu>
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      70433c01
  2. 21 Feb, 2011 3 commits
  3. 19 Feb, 2011 35 commits