Cleanup memcpy warnings since 5.17 Introduce eth_hw_addr_set from 5.15 Port torvalds/linux@48eab83 Port torvalds/linux@6ed178c

This commit is contained in:
Carlos Garcés
2022-05-19 18:46:11 +00:00
committed by Basel Sayeh
parent 66d4ca289d
commit 40d703465a
4 changed files with 16 additions and 4 deletions

View File

@@ -9815,7 +9815,7 @@ static int rtw_mp_efuse_set(struct net_device *dev,
/* set mac addr*/
psdio = &adapter_to_dvobj(padapter)->intf_data;
rtw_macaddr_cfg(&psdio->func->dev, adapter_mac_addr(padapter), get_hal_mac_addr(padapter));
_rtw_memcpy(padapter->pnetdev->dev_addr, get_hal_mac_addr(padapter), ETH_ALEN); /* set mac addr to net_device */
eth_hw_addr_set(padapter->pnetdev, get_hal_mac_addr(padapter)); /* set mac addr to net_device */
#ifdef CONFIG_P2P
rtw_init_wifidirect_addrs(padapter, adapter_mac_addr(padapter), adapter_mac_addr(padapter));