Hi, These patches address a number of issues with the existing GIC IRQ code. The patchset is based on 3.16-rc5 Jeffrey Deans (7): MIPS: GIC: move GIC interrupt bitmap declarations MIPS: GIC: Move GIC_NUM_INTRS into platform irq.h MIPS: GIC: Remove GIC_FLAG_IPI MIPS: GIC: Prevent array overrun MIPS: GIC: Generalise check for pending interrupts MIPS: Malta: Fix dispatching of GIC interrupts MIPS: GIC: Fix GICBIS macro arch/mips/include/asm/gic.h | 41 +++++++++++++--------------------- arch/mips/include/asm/mach-malta/irq.h | 1 + arch/mips/include/asm/mach-sead3/irq.h | 1 + arch/mips/kernel/irq-gic.c | 38 ++++++++++++++++++++++++------- arch/mips/mti-malta/malta-int.c | 27 +++++++++++++++------- 5 files changed, 66 insertions(+), 42 deletions(-) -- 2.0.0