commit | a7d382af5d5ca0737b52ee6a477bed248747da9d | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Fri Aug 25 12:05:22 2023 +0800 |
committer | developer <developer@mediatek.com> | Fri Aug 25 13:48:01 2023 +0800 |
tree | 8ae1b7ea9be99532ce08fa7152160feb052115d0 | |
parent | 4f0d2ba28815c36e418cb7fae08591fad403bfa4 [diff] |
[][openwrt][mt7988][eth][Fix coverity issue for Ethernet driver] [Description] Add Ethernet driver changes to fix coverity issue. If without this patch, the procedure of port link setting might run into undefined behavior due to uninitialized variable. [Release-log] N/A Change-Id: I2134e038742a3028112ce48544d6058bb302bb73 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7928489
diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c index b1887fc..5bb513e 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c
@@ -927,7 +927,7 @@ static void mtk_pse_port_link_set(struct mtk_mac *mac, bool up) { - u32 fe_glo_cfg, val; + u32 fe_glo_cfg, val = 0; fe_glo_cfg = mtk_r32(mac->hw, MTK_FE_GLO_CFG(mac->id)); switch (mac->id) {