|
@@ -2805,13 +2805,6 @@ int mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port,
|
|
|
netif_carrier_off(dev);
|
|
|
mlx4_en_set_default_moderation(priv);
|
|
|
|
|
|
- err = register_netdev(dev);
|
|
|
- if (err) {
|
|
|
- en_err(priv, "Netdev registration failed for port %d\n", port);
|
|
|
- goto out;
|
|
|
- }
|
|
|
- priv->registered = 1;
|
|
|
-
|
|
|
en_warn(priv, "Using %d TX rings\n", prof->tx_ring_num);
|
|
|
en_warn(priv, "Using %d RX rings\n", prof->rx_ring_num);
|
|
|
|
|
@@ -2853,6 +2846,14 @@ int mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port,
|
|
|
|
|
|
mlx4_set_stats_bitmap(mdev->dev, &priv->stats_bitmap);
|
|
|
|
|
|
+ err = register_netdev(dev);
|
|
|
+ if (err) {
|
|
|
+ en_err(priv, "Netdev registration failed for port %d\n", port);
|
|
|
+ goto out;
|
|
|
+ }
|
|
|
+
|
|
|
+ priv->registered = 1;
|
|
|
+
|
|
|
return 0;
|
|
|
|
|
|
out:
|