diff options
author | Anton Blanchard <anton@samba.org> | 2011-10-14 01:31:10 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-10-17 19:00:55 -0400 |
commit | 2cb1deb56f5bf413da83491e0cb5a0474393c8ef (patch) | |
tree | 8305a957a114d49fec1f4c6af1009e9acd754b0b /drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | |
parent | 239c562c94dcdd2aeb3d0c0e604627dec043183e (diff) |
ehea: Remove LRO support
In preparation for adding GRO to ehea, remove LRO.
v3:
[cascardo] fixed conflict with vlan cleanup
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/ibm/ehea/ehea_ethtool.c')
-rw-r--r-- | drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_ethtool.c b/drivers/net/ethernet/ibm/ehea/ehea_ethtool.c index d185016c79ef..05b7359bde8d 100644 --- a/drivers/net/ethernet/ibm/ehea/ehea_ethtool.c +++ b/drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | |||
@@ -205,9 +205,6 @@ static const char ehea_ethtool_stats_keys[][ETH_GSTRING_LEN] = { | |||
205 | {"PR13 free_swqes"}, | 205 | {"PR13 free_swqes"}, |
206 | {"PR14 free_swqes"}, | 206 | {"PR14 free_swqes"}, |
207 | {"PR15 free_swqes"}, | 207 | {"PR15 free_swqes"}, |
208 | {"LRO aggregated"}, | ||
209 | {"LRO flushed"}, | ||
210 | {"LRO no_desc"}, | ||
211 | }; | 208 | }; |
212 | 209 | ||
213 | static void ehea_get_strings(struct net_device *dev, u32 stringset, u8 *data) | 210 | static void ehea_get_strings(struct net_device *dev, u32 stringset, u8 *data) |
@@ -264,19 +261,6 @@ static void ehea_get_ethtool_stats(struct net_device *dev, | |||
264 | 261 | ||
265 | for (k = 0; k < 16; k++) | 262 | for (k = 0; k < 16; k++) |
266 | data[i++] = atomic_read(&port->port_res[k].swqe_avail); | 263 | data[i++] = atomic_read(&port->port_res[k].swqe_avail); |
267 | |||
268 | for (k = 0, tmp = 0; k < EHEA_MAX_PORT_RES; k++) | ||
269 | tmp |= port->port_res[k].lro_mgr.stats.aggregated; | ||
270 | data[i++] = tmp; | ||
271 | |||
272 | for (k = 0, tmp = 0; k < EHEA_MAX_PORT_RES; k++) | ||
273 | tmp |= port->port_res[k].lro_mgr.stats.flushed; | ||
274 | data[i++] = tmp; | ||
275 | |||
276 | for (k = 0, tmp = 0; k < EHEA_MAX_PORT_RES; k++) | ||
277 | tmp |= port->port_res[k].lro_mgr.stats.no_desc; | ||
278 | data[i++] = tmp; | ||
279 | |||
280 | } | 264 | } |
281 | 265 | ||
282 | const struct ethtool_ops ehea_ethtool_ops = { | 266 | const struct ethtool_ops ehea_ethtool_ops = { |