On 15-Dec-2006 David Christensen wrote:
> MSI capabilities registers are present on virtually all "bge"
> controllers but many of the "older" controllers don't correctly support
> MSI due to a chip errata that prevents MSI interrupts from actually
> being disabled during an ISR.  Check the Linux code for the test used in
> tg3_open() which determines which controllers can actually use MSI
> correctly.  
> 
> Even with the bug the older controllers will appear to work correctly on
> a heavily loaded system for short periods of time (sometimes even days)
> but they will eventually fail.

Thanks for the heads up, Dave.  Scott Long also cautioned me about
this.  I'll disable the MSI support in the driver until I have time
to add the necessary checks.

John
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to