wilc1000: copy address before calling wilc_set_mac_address
authorJakub Kicinski <kuba@kernel.org>
Thu, 18 Nov 2021 14:27:19 +0000 (06:27 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 19 Nov 2021 10:46:04 +0000 (10:46 +0000)
commitb09d58025e3c6c78a874c234769cc95b9276e94e
tree7a61bea339cf13cb063c244d5a7cb8a9634ad6b4
parent54612b4a8bc78f4fc62f6c5639c89e4ea5a2ac79
wilc1000: copy address before calling wilc_set_mac_address

wilc_set_mac_address() calls IO routines which don't guarantee
the pointer won't be written to. Make a copy.

Acked-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wireless/microchip/wilc1000/netdev.c