File 0005-kni-use-dedicated-function-to-set-random-MAC-address.patch of Package dpdk
Index: dpdk-stable-19.11.10/kernel/linux/kni/kni_misc.c =================================================================== --- dpdk-stable-19.11.10.orig/kernel/linux/kni/kni_misc.c +++ dpdk-stable-19.11.10/kernel/linux/kni/kni_misc.c @@ -397,8 +397,8 @@ kni_ioctl_create(struct net *net, uint32 if (is_valid_ether_addr(dev_info.mac_addr)) memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN); else - /* Generate random MAC address. */ - eth_random_addr(net_dev->dev_addr); + /* Assign random MAC address. */ + eth_hw_addr_random(net_dev); if (dev_info.mtu) net_dev->mtu = dev_info.mtu;