[driver-discuss] Spurious interrupts

Garrett D'Amore gdamore at opensolaris.org
Thu Oct 9 22:37:42 PDT 2008


Steven Stallion wrote:
> All,
>
> I am noticing that on occasion the RTL8029AS seems to fire an interrupt
> which is not reflected in the interrupt status register which causes a
> spurious interrupt warning by pcisch.
>
> Any ideas?
>
> (Yes, I am clearing the interrupt before returning DDI_INTR_CLAIMED)
>
>   
Are you sure that it is the RTL8029AS that is firing the interrupt, and 
not some other device sharing the interrupt line?

Make sure that you do return DDI_INTR_CLAIMED when you notice the 
interrupt status register indicates a real interrupt, and that you 
return DDI_INTR_UNCLAIMED otherwise.

    -- Garrett




More information about the driver-discuss mailing list