eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address
authorZheng Wang <zyytlz.wz@163.com>
Fri, 30 Sep 2022 17:57:25 +0000 (01:57 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Oct 2022 11:47:42 +0000 (12:47 +0100)
commit12aece8b01507a2d357a1861f470e83621fbb6f2
treebb9bc5292f1be8f5ea9513c2ba198c481e905968
parentb43f9acbb8942b05252be83ac25a81cec70cc192
eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address

This frees "mac" and tries to display its address as part of the error
message on the next line.  Swap the order.

Fixes: fd3040b9394c ("net: ethernet: Add driver for Sunplus SP7021")
Signed-off-by: Zheng Wang <zyytlz.wz@163.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sunplus/spl2sw_driver.c