linux_dsm_epyc7002/drivers/net/ethernet/qlogic
Mintz, Yuval 492a1d9811 qede: Don't use an internal MAC field
Driver maintains its primary MAC in a private field which
gets updated when ndo_dev_set_mac() gets called.

However, there are flows where the primary MAC of the device can change
without said NDO being called [bond device in TLB mode configuring
slaves' addresses], resulting in a configuration where there's a mismatch
between what's apparent to user [the netdevice's value] and what's
configured in the HW [the private value].

As we don't have any real motivation of maintaining this
private field, simply remove it and start using the netdevice's
field instead.

Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-05-21 12:56:53 -04:00
..
netxen netxen_nic: set rcode to the return status from the call to netxen_issue_cmd 2017-05-11 12:16:04 -04:00
qed qed: Remove unused including <linux/version.h> 2017-05-18 15:18:31 -04:00
qede qede: Don't use an internal MAC field 2017-05-21 12:56:53 -04:00
qlcnic qlcnic: Update version to 5.3.66 2017-05-11 21:39:53 -04:00
qlge qlge: Avoid reading past end of buffer 2017-05-08 14:41:42 -04:00
Kconfig qed: Add support for hardware offloaded FCoE. 2017-02-19 18:10:42 -05:00
Makefile qede: Add basic Network driver 2015-10-27 19:34:47 -07:00
qla3xxx.c net: qlogic: qla3xxx: use new api ethtool_{get|set}_link_ksettings 2017-02-20 10:27:17 -05:00
qla3xxx.h