forked from Openwrt/openwrt
7676808434
Includes MT7986 ethernet support Signed-off-by: Felix Fietkau <nbd@nbd.name>
23 lines
703 B
Diff
23 lines
703 B
Diff
From: Dan Carpenter <dan.carpenter@oracle.com>
|
|
Date: Thu, 21 Apr 2022 18:49:02 +0300
|
|
Subject: [PATCH] net: ethernet: mtk_eth_soc: add check for allocation failure
|
|
|
|
Check if the kzalloc() failed.
|
|
|
|
Fixes: 804775dfc288 ("net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED)")
|
|
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
|
|
Signed-off-by: David S. Miller <davem@davemloft.net>
|
|
---
|
|
|
|
--- a/drivers/net/ethernet/mediatek/mtk_wed.c
|
|
+++ b/drivers/net/ethernet/mediatek/mtk_wed.c
|
|
@@ -827,6 +827,8 @@ void mtk_wed_add_hw(struct device_node *
|
|
goto unlock;
|
|
|
|
hw = kzalloc(sizeof(*hw), GFP_KERNEL);
|
|
+ if (!hw)
|
|
+ goto unlock;
|
|
hw->node = np;
|
|
hw->regs = regs;
|
|
hw->eth = eth;
|