This fixes the missing acknowledge at the end of handle_level_irq().
It adds a field flags to struct irq_chip. If IRQ_CHIP_UNMASK_ACK is set in
this field, acknowledge is performed before unmasking.
diff -r 6b0915754563 arch/powerpc/sysdev/xilinx_intc.c
--- a/arch/powerpc/sysdev/xilinx_intc.c
On Mon, Aug 25, 2008 at 6:55 AM, Sergey Temerkhanov
[EMAIL PROTECTED] wrote:
This fixes the missing acknowledge at the end of handle_level_irq().
It adds a field flags to struct irq_chip. If IRQ_CHIP_UNMASK_ACK is set in
this field, acknowledge is performed before unmasking.
Can this fix be
On Monday 25 August 2008 18:26:54 Grant Likely wrote:
This
patch unconditionally adds what is essentially a device specific fixup
to *every* Linux platform. I cannot see that flying very far.
I know that. But without IRQ_CHIP_UNMASK_ACK set this fixup won'be applied so
setups that are not