On Wednesday 30 July 2008, gshan wrote:I tried to searched in bugzilla.kernel.org and didn't find
[...]
The IRQ routing issue has been fixed. IRQ routing system
on my board is somewhat complicated: i8259->mlba (FPGA based
PCI device)->MV64460(system controller). I forgot to set MV64460
IRQ pin to level sensitive and edge sensitive was used, which caused
interrupt lost finally. After changing this to level sensitive, everything
seems fine. Now, the problem isn't interrupt lost, but suspending DMA
operations.
Thanks for explaining this.
Also is the problem still present in 2.6.26 or 2.6.27-rc1?Sorry, I'm using 2.6.21 kernel.
[ I don't see an information about the kernel version that is
being used in either of threads? ]
Would be great to try with some recent one, the issue may have been
fixed already (which is quite likely given a number of bugfixes that
went in recent kernels).
Thanks,
Bart