TI-Davinci 6446 oops on interrupts
Holger Freyther
zecke at selfish.org
Fri Jun 10 14:47:18 EDT 2011
On 06/06/2011 05:25 PM, Thomas Gleixner wrote:
> On Mon, 6 Jun 2011, Holger Freyther wrote:
>> On 06/06/2011 04:54 PM, Thomas Gleixner wrote:
>>
>> and both interrupts should be on REG1.. so for IRQ56 it looks like this method
>> is entered with bogus data. Again, I have no idea about the underlying code,
>> but could there be an issue with chained irq and the GC IRC code?
>
> Crap, yes. The code which does the chained handler setup overwrites
> chip_data.
Hi Thomas,
I think the for loop above the one that was patched has the same kind of issue
(changing the irq_chip_data)? One needs to have a dm365.c for this code to
become active though.
In general what do you think about a patch like the one below, it is at least
boot tested on a qemu-system-i386.
More information about the linux-arm-kernel
mailing list