Oleg Bulyzhin wrote:
On Sat, Apr 15, 2006 at 08:13:07AM +0000, Scott Long wrote:

scottl      2006-04-15 08:13:07 UTC

 FreeBSD src repository

 Modified files:
sys/dev/bge if_bge.c Log:
 Fix the interrupt handler to do the mandatory PCI flush before looking at
 DMA memory.  The could contribute towards missed link state changes under
 heavy bus load.
Revision Changes Path
 1.126     +10 -14    src/sys/dev/bge/if_bge.c


Should not we do the same for polling case?


No, because there is no race with the interrupt signal when you're
polling.  The data is in host memory or it isn't, and doing a bus
flush on every loop would be highly counter productive.

Scott

_______________________________________________
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