diff options
author | Stephen Hemminger <shemminger@osdl.org> | 2006-09-06 15:44:47 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-09-13 13:27:44 -0400 |
commit | 2eaba1a280b6380f5b1238c53ce62e4381fc5f97 (patch) | |
tree | 4b161be011f0bb6adeea1c49c5fef5e84297e26d /drivers/net/sky2.h | |
parent | 6aa20a2235535605db6d6d2bd850298b2fe7f31e (diff) |
[PATCH] sky2: tx pause bug fix
Fix problems with transmit pause frames. The driver was telling the
GMAC to flush (not process) pause frames. Manually disabling pause wasn't
working because of problems in the setup.
This maybe the cause of the lockup under load.
http://bugzilla.kernel.org/show_bug.cgi?id=6839
Patch against netdev-2.6 git tree
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/sky2.h')
-rw-r--r-- | drivers/net/sky2.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/sky2.h b/drivers/net/sky2.h index fa8af9f503e4..a27194c874fc 100644 --- a/drivers/net/sky2.h +++ b/drivers/net/sky2.h | |||
@@ -1566,7 +1566,7 @@ enum { | |||
1566 | 1566 | ||
1567 | GMR_FS_ANY_ERR = GMR_FS_RX_FF_OV | GMR_FS_CRC_ERR | | 1567 | GMR_FS_ANY_ERR = GMR_FS_RX_FF_OV | GMR_FS_CRC_ERR | |
1568 | GMR_FS_FRAGMENT | GMR_FS_LONG_ERR | | 1568 | GMR_FS_FRAGMENT | GMR_FS_LONG_ERR | |
1569 | GMR_FS_MII_ERR | GMR_FS_BAD_FC | GMR_FS_GOOD_FC | | 1569 | GMR_FS_MII_ERR | GMR_FS_BAD_FC | |
1570 | GMR_FS_UN_SIZE | GMR_FS_JABBER, | 1570 | GMR_FS_UN_SIZE | GMR_FS_JABBER, |
1571 | }; | 1571 | }; |
1572 | 1572 | ||