Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

powerpc: Fix i8259 interrupt driver kernel crash on ML510

This patch fixes a null pointer exception caused by removal of
'ack()' for level interrupts in the Xilinx interrupt driver. A recent
change to the xilinx interrupt controller removed the ack hook for
level irqs.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Roderick Colenbrander and committed by
Linus Torvalds
74a01180 5136a6c0

-1
-1
arch/powerpc/sysdev/xilinx_intc.c
··· 234 234 generic_handle_irq(cascade_irq); 235 235 236 236 /* Let xilinx_intc end the interrupt */ 237 - desc->chip->ack(irq); 238 237 desc->chip->unmask(irq); 239 238 } 240 239