sfc: Serialise tenxpress_special_reset() with statistics fetches
authorBen Hutchings <bhutchings@solarflare.com>
Mon, 1 Sep 2008 11:49:25 +0000 (12:49 +0100)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 24 Sep 2008 22:54:36 +0000 (18:54 -0400)
commitc8fcc49c542a2312c706ebf76dcfe5266b39ee13
treea2d5bb988c4de5bfcc3e95a4eca44e44503ac470
parentef08af03ef85373901a2ca0241617e6e7e42685d
sfc: Serialise tenxpress_special_reset() with statistics fetches

On some boards 10Xpress feeds a 156 MHz clock to the Falcon XMAC.  MAC
statistics DMA can fail while this clock is stopped during a PHY reset.

From: Steve Hodgson <shodgson@solarflare.com>
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/net/sfc/tenxpress.c