Steven Stallion:
> 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)
>   
Spurious interrupt is usually caused by the error handling of 
interrupts  in device drivers.
One possible  scenario is,  a certain driver doesn't claim the interrupt 
belong to its own properly.
System will regard it as a spurious interrupt because no one claim it.

Can you please provide more information?  like "::interrupts" output in 
kmdb,  the
whole spurious interrupt message without shortcut.


-- 
Best Regards,
Ming.

------------------------------------------
-Edward Shu                                     
-Solaris x86 Engineering, Sun Microsystems
-Blog: http://blogs.sun.com/sming56/
-tele: +86-10-62673100
__________________________________________


_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to