From: "Michael Chan" <[EMAIL PROTECTED]> Date: Mon, 04 Jun 2007 17:01:08 -0700
> [BNX2]: Fix occasional counter corruption on 5708. > > The statistics block DMA on 5708 can be messed up occasionally on the > average of about once per hour. If the user is reading the counters > within one second after the corruption, the counters will be all > messed up. One second later, the counters will be ok again until the > next corruption occurs. > > The workaround is to disable the periodic statistics DMA. Instead, > we manually trigger the DMA once a second in bnx2_timer(). This > manual trigger of the DMA avoids the problem. > > As a consequence, we can only allow 0 or 1 second settings for > ethtool -C statistics block. > > Thanks to Jean-Daniel Pauget <[EMAIL PROTECTED]> and > CaT <[EMAIL PROTECTED]> for reporting this rare problem. > > Signed-off-by: Michael Chan <[EMAIL PROTECTED]> Applied. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html