On Sat, 9 Jan 2010, Christian Weisgerber wrote:

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   [email protected]   2010/01/09 17:07:40
> 
> Modified files:
>       sys/dev/pci    : if_bge.c 
> 
> Log message:
> Do not try to reevaluate the current RX production index on each
> loop iteration as it can be updated by the card while we process
> the RX ring, forcing us to process RX descriptors for which DMA
> synchronisation has not been performed. This fixes a bug where
> bge(4) will drop packets packets under heavy load.
> 
> Adapted from FreeBSD by Brad.
> 
> 

Nice. This should solve the issues I'm having. I'll test now.

--
Daniel Bolgheroni <[email protected]>
                  <[email protected]>
FEI - Faculdade de Engenharia Industrial

ASCII ribbon campaign ( )
 against HTML e-mail   X
                      / \

Reply via email to