WSL2-Linux-Kernel/drivers/net/ethernet/faraday
Gavin Shan e6c044f5f6 net/faraday: Disallow using reversed MAC address from hardware
The initial MAC address is retrieved from hardware if it's not
provided by device-tree. The reserved MAC address from hardware
will be used if non-reserved MAC address is invalid. It will
cause mismatched MAC address seen by hardware and software.

This disallows using the reserved hardware MAC address to avoid
the mismatched MAC address seen by hardware and software.

Fixes: 113ce107af ("net/faraday: Read MAC address from chip")
Suggested-by: David Laight <David.Laight@ACULAB.COM>
Suggested-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-07-20 21:05:18 -07:00
..
Kconfig drivers/net: remove all references to obsolete Ethernet-HOWTO 2015-06-23 06:50:35 -07:00
Makefile ftgmac100/ftmac100: Move the Faraday drivers 2011-08-11 16:29:35 -07:00
ftgmac100.c net/faraday: Disallow using reversed MAC address from hardware 2016-07-20 21:05:18 -07:00
ftgmac100.h ftgmac100/ftmac100: Move the Faraday drivers 2011-08-11 16:29:35 -07:00
ftmac100.c net: ethernet: faraday: drop owner assignment from platform_drivers 2014-10-20 16:21:07 +02:00
ftmac100.h ftgmac100/ftmac100: Move the Faraday drivers 2011-08-11 16:29:35 -07:00