Commit f54b8cd6 authored by Tobias Klauser's avatar Tobias Klauser Committed by David S. Miller

ehea: Remove unnecessary memset of stats in netdev private data

The memory for netdev private data is allocated using kzalloc/vzalloc in
alloc_netdev_mqs, thus there is no need to zero the stats portion of it
again in the driver's probe function.

In any case, the size for the memset is wrong as the stats member is of
type rtnl_link_stats64, not net_device_stats.
Signed-off-by: default avatarTobias Klauser <tklauser@distanz.ch>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b634d30a
...@@ -3044,7 +3044,6 @@ static struct ehea_port *ehea_setup_single_port(struct ehea_adapter *adapter, ...@@ -3044,7 +3044,6 @@ static struct ehea_port *ehea_setup_single_port(struct ehea_adapter *adapter,
init_waitqueue_head(&port->swqe_avail_wq); init_waitqueue_head(&port->swqe_avail_wq);
init_waitqueue_head(&port->restart_wq); init_waitqueue_head(&port->restart_wq);
memset(&port->stats, 0, sizeof(struct net_device_stats));
ret = register_netdev(dev); ret = register_netdev(dev);
if (ret) { if (ret) {
pr_err("register_netdev failed. ret=%d\n", ret); pr_err("register_netdev failed. ret=%d\n", ret);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment