aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
diff options
context:
space:
mode:
authorAnton Blanchard <anton@samba.org>2011-10-14 01:31:10 -0400
committerDavid S. Miller <davem@davemloft.net>2011-10-17 19:00:55 -0400
commit2cb1deb56f5bf413da83491e0cb5a0474393c8ef (patch)
tree8305a957a114d49fec1f4c6af1009e9acd754b0b /drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
parent239c562c94dcdd2aeb3d0c0e604627dec043183e (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.c16
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
213static void ehea_get_strings(struct net_device *dev, u32 stringset, u8 *data) 210static 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
282const struct ethtool_ops ehea_ethtool_ops = { 266const struct ethtool_ops ehea_ethtool_ops = {