net/vmxnet3: preserve configured MAC address
When starting a vmxnet3 device, it is always writing the permanent MAC address, even if a different MAC address was configured. Write from the device data instead which holds the current one. Signed-off-by: George Wilkie <gwilkie@brocade.com> Acked-by: Shrikrishna Khare <skhare@vmware.com>
This commit is contained in:
parent
0bf3a2c07e
commit
f023b9518e
@ -734,7 +734,7 @@ vmxnet3_setup_driver_shared(struct rte_eth_dev *dev)
|
||||
vmxnet3_dev_vlan_offload_set(dev,
|
||||
ETH_VLAN_STRIP_MASK | ETH_VLAN_FILTER_MASK);
|
||||
|
||||
vmxnet3_write_mac(hw, hw->perm_addr);
|
||||
vmxnet3_write_mac(hw, dev->data->mac_addrs->addr_bytes);
|
||||
|
||||
return VMXNET3_SUCCESS;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user