aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_main.c')
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe_main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
index 20a5af6d87d0..20d6764cedc8 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
@@ -7444,9 +7444,8 @@ static int ixgbe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
7444 } 7444 }
7445 7445
7446 memcpy(netdev->dev_addr, hw->mac.perm_addr, netdev->addr_len); 7446 memcpy(netdev->dev_addr, hw->mac.perm_addr, netdev->addr_len);
7447 memcpy(netdev->perm_addr, hw->mac.perm_addr, netdev->addr_len);
7448 7447
7449 if (!is_valid_ether_addr(netdev->perm_addr)) { 7448 if (!is_valid_ether_addr(netdev->dev_addr)) {
7450 e_dev_err("invalid MAC address\n"); 7449 e_dev_err("invalid MAC address\n");
7451 err = -EIO; 7450 err = -EIO;
7452 goto err_sw_init; 7451 goto err_sw_init;