Merge branch 'MACSec-bugfixes-related-to-MAC-address-change'

Igor Russkikh says:

MACSec bugfixes related to MAC address change

We found out that there's an issue in MACSec code when the MAC address
is changed.
Both s/w and offloaded implementations don't update SCI when the MAC
address changes at the moment, but they should do so, because SCI contains
MAC in its first 6 octets.

Signed-off-by: David S. Miller <>