[ipxe-devel] [PATCH 2/3] ethernet: do not construct EUI-64 identifier for empty MAC

Michael Brown mcb30 at ipxe.org
Thu Mar 1 13:26:12 UTC 2018


On 01/03/18 12:53, Hannes Reinecke wrote:
>> An empty MAC address will cause other problems.  If the driver expects
>> the possibility of an empty MAC address, it should be using
>> eth_random_addr() to construct a locally-assigned address.
>>
>> Which driver ended up providing an empty MAC address?
>>
> igbvf.

That's curious.  There is already code in igbvf_probe() which is 
supposed to assign a random MAC address if needed.  Any idea why this 
didn't happen?

Thanks,

Michael



More information about the ipxe-devel mailing list