|
@@ -2731,14 +2731,14 @@ static int __devinit igbvf_probe(struct pci_dev *pdev,
|
|
|
netdev->addr_len);
|
|
|
}
|
|
|
|
|
|
- if (!is_valid_ether_addr(netdev->perm_addr)) {
|
|
|
+ if (!is_valid_ether_addr(netdev->dev_addr)) {
|
|
|
dev_err(&pdev->dev, "Invalid MAC Address: %pM\n",
|
|
|
netdev->dev_addr);
|
|
|
err = -EIO;
|
|
|
goto err_hw_init;
|
|
|
}
|
|
|
|
|
|
- memcpy(netdev->perm_addr, adapter->hw.mac.addr, netdev->addr_len);
|
|
|
+ memcpy(netdev->perm_addr, netdev->dev_addr, netdev->addr_len);
|
|
|
|
|
|
setup_timer(&adapter->watchdog_timer, &igbvf_watchdog,
|
|
|
(unsigned long) adapter);
|