Re: [PATCH] powerpc/cell/axon-msi: retry on missing interrupt

2008-11-21 Thread Arnd Bergmann
On Friday 21 November 2008, Michael Ellerman wrote: > By incrementing the offset we're dropping the irq. Would it be better to > just return, and hope that the next time we come in the MSI will have > landed in the fifo and then we can deliver it? It might be late, really > late I guess, but that m

Re: [PATCH] powerpc/cell/axon-msi: retry on missing interrupt

2008-11-20 Thread Michael Ellerman
On Mon, 2008-11-17 at 17:10 +0100, Arnd Bergmann wrote: > The MSI capture logic for the axon bridge can sometimes > lose interrupts in case of high DMA and interrupt load, > when it signals an MSI interrupt to the MPIC interrupt > controller while we are already handling another MSI. > 8< 8< 8< >

Re: [PATCH] powerpc/cell/axon-msi: retry on missing interrupt

2008-11-18 Thread Arnd Bergmann
On Tuesday 18 November 2008, Giora Biran wrote: > > Arnd, > >> However, reading that position does not flush the DMA, so that we can > observe stale data in the buffer. > > The position register is in the DCR space from which a read does not flush > the interrupt. But it seem that reading a regis

Re: [PATCH] powerpc/cell/axon-msi: retry on missing interrupt

2008-11-18 Thread Giora Biran
Arnd, >> However, reading that position does not flush the DMA, so that we can observe stale data in the buffer. The position register is in the DCR space from which a read does not flush the interrupt. But it seem that reading a register mapped to the PLB5 can flush the interrupts if the C3PO is