mediatek: Add support for Xiaomi Redmi Router AX6S
[openwrt/staging/chunkeey.git] / target / linux / layerscape / patches-5.4 / 701-net-0162-staging-fsl-dpaa2-mac-Remove-redundant-free.patch
1 From c21f8562457b994b7e4ba46cba9fd05dc0e25e20 Mon Sep 17 00:00:00 2001
2 From: Bogdan Purcareata <bogdan.purcareata@nxp.com>
3 Date: Thu, 28 Sep 2017 10:58:24 +0000
4 Subject: [PATCH] staging: fsl-dpaa2/mac: Remove redundant free
5
6 free_netdev (put_device) already handles freeing the private data
7 structure, and KASAN will complain due to a free after free if we
8 explicitly do the same afterwards.
9
10 Signed-off-by: Bogdan Purcareata <bogdan.purcareata@nxp.com>
11 ---
12 drivers/staging/fsl-dpaa2/mac/mac.c | 1 -
13 1 file changed, 1 deletion(-)
14
15 --- a/drivers/staging/fsl-dpaa2/mac/mac.c
16 +++ b/drivers/staging/fsl-dpaa2/mac/mac.c
17 @@ -638,7 +638,6 @@ static int dpaa2_mac_remove(struct fsl_m
18 free_netdev(priv->netdev);
19
20 dev_set_drvdata(dev, NULL);
21 - kfree(priv);
22
23 return 0;
24 }