aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netfront.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/xen-netfront.c')
-rw-r--r--drivers/net/xen-netfront.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c
index 36808bf25677..54223ac6d8a6 100644
--- a/drivers/net/xen-netfront.c
+++ b/drivers/net/xen-netfront.c
@@ -1338,6 +1338,12 @@ static struct net_device *xennet_create_dev(struct xenbus_device *dev)
1338 if (np->stats == NULL) 1338 if (np->stats == NULL)
1339 goto exit; 1339 goto exit;
1340 1340
1341 for_each_possible_cpu(i) {
1342 struct netfront_stats *xen_nf_stats;
1343 xen_nf_stats = per_cpu_ptr(np->stats, i);
1344 u64_stats_init(&xen_nf_stats->syncp);
1345 }
1346
1341 /* Initialise tx_skbs as a free chain containing every entry. */ 1347 /* Initialise tx_skbs as a free chain containing every entry. */
1342 np->tx_skb_freelist = 0; 1348 np->tx_skb_freelist = 0;
1343 for (i = 0; i < NET_TX_RING_SIZE; i++) { 1349 for (i = 0; i < NET_TX_RING_SIZE; i++) {