diff options
| author | Nick Nunley <[email protected]> | 2020-11-21 00:38:33 +0000 |
|---|---|---|
| committer | Tony Nguyen <[email protected]> | 2021-01-26 18:43:49 +0000 |
| commit | 13ed5e8a9b9ccd140a79e80283f69d724c9bb2be (patch) | |
| tree | de238deaed6260d44f1d4f6645c50a776c7ce3e5 /drivers/net/ethernet/intel/ice/ice_lib.c | |
| parent | ice: Implement flow for IPv6 next header (extension header) (diff) | |
| download | kernel-13ed5e8a9b9ccd140a79e80283f69d724c9bb2be.tar.gz kernel-13ed5e8a9b9ccd140a79e80283f69d724c9bb2be.zip | |
ice: update dev_addr in ice_set_mac_address even if HW filter exists
Fix the driver to copy the MAC address configured in ndo_set_mac_address
into dev_addr, even if the MAC filter already exists in HW. In some
situations (e.g. bonding) the netdev's dev_addr could have been modified
outside of the driver, with no change to the HW filter, so the driver
cannot assume that they match.
Fixes: 757976ab16be ("ice: Fix check for removing/adding mac filters")
Signed-off-by: Nick Nunley <[email protected]>
Tested-by: Tony Brelinski <[email protected]>
Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_lib.c')
0 files changed, 0 insertions, 0 deletions
