summaryrefslogtreecommitdiff
path: root/drivers/net/benet/be.h
diff options
context:
space:
mode:
authorAjit Khaparde <ajitk@serverengines.com>2009-10-01 04:58:22 (GMT)
committerDavid S. Miller <davem@davemloft.net>2009-10-01 04:58:22 (GMT)
commitdcb9b5648a04d9178f9af9d8b684831a8ea59b9f (patch)
tree43ae520899a9ceb13dbc066d490b36b8fa262cc1 /drivers/net/benet/be.h
parent7bfc4ab5620d8169d2effc0dbb644f207f75a9e3 (diff)
downloadlinux-dcb9b5648a04d9178f9af9d8b684831a8ea59b9f.tar.xz
be2net: Workaround to fix a bug in Rx Completion processing.
vtp bit in RX completion descriptor could be wrongly set in some skews of BladEngine. Ignore this bit if vtm is not set. Resending because the previous patch was against net-next tree. This patch is against the net-2.6 tree. Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/benet/be.h')
-rw-r--r--drivers/net/benet/be.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/benet/be.h b/drivers/net/benet/be.h
index 684c6fe..a80da0e 100644
--- a/drivers/net/benet/be.h
+++ b/drivers/net/benet/be.h
@@ -258,6 +258,7 @@ struct be_adapter {
bool link_up;
u32 port_num;
bool promiscuous;
+ u32 cap;
};
extern const struct ethtool_ops be_ethtool_ops;