* Felipe Contreras <[EMAIL PROTECTED]> [081021 14:34]:
> On Tue, Oct 21, 2008 at 11:37 PM, Tony Lindgren <[EMAIL PROTECTED]> wrote:
> > * Felipe Contreras <[EMAIL PROTECTED]> [081021 13:09]:
> >> On Tue, Oct 21, 2008 at 7:58 AM, Tony Lindgren <[EMAIL PROTECTED]> wrote:
> >> > Hi all,
> >> >
> >> > Here's a bug fix for the irq -33 issue. So far it looks like the irq
> >> > spurious bits just tell that the irq sorting is invalid.
> >> >
> >> > This patch applies after undoing Lauri's patch
> >> > 5dc857b34441d5c0989b68bf3a488f89983b2645.
> >>
> >> You mean?
> >> 3da0e10243d075b905dfa8f1b4a6cb3694ab2ce0
> >
> > Oops yeah.
> >
> >> > Looks like there are still occasional spurious GPT12 interrupts, so
> >> > I'm now looking into that.
> >>
> >> Works perfectly fine with my DSP tests :)
> >
> > Thanks for testing, good to hear.
> 
> Hm, I forgot to revert acb7f8, so the test is not valid. I will try
> again tomorrow.

Well so far the only difference in my tests have been that with
strongly ordered patch there are no spurious irq 95 interrupts,
while without the strongly ordered patch there are occasional
spurious irq 95 interrupts.

These irq 95 interrupts without the strongly ordered patch are
strange as I don't have GPT12 enabled. Also, when they occur,
the INTCPS_SIR_IRQ bits for SPURIOUSIRQFLAG are set to 0x3ffffff
instead of the normal 0 or 1.

Anybody have an idea whtat the SPURIOUSIRQFLAG bits are
supposed to tell in addition to the priority sorting information
being valid or not?

The spurious interrupts show up easily with Natan's DSP ping
test. There's about one spurious irq 95 every two seconds
or so. The system still keeps working normally.

Anyways, I'll revert the earlier patch from Lauri, and apply
this one. Will also add it to omap-fixes queue for the mainline
kernel.

Regards,

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to