commit | 2c4e6d8612b2dff8f6dbaf30210bc95f1040f5c9 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Fri Jul 19 13:18:13 2024 +0800 |
committer | developer <developer@mediatek.com> | Mon Jul 22 10:06:17 2024 +0800 |
tree | 9a81948eaf68eaf6a328951f4dccc0455304d31f | |
parent | f6c4cf279e3e61ebbad83c3a060214587b6580c0 [diff] |
[][HIGH][kernel][common][eth][Fix GDM monitor null pointer issue] [Description] Fix GDM monitor null pointer issue. Because the GDM monitor did not check the number of network interfaces on the platform, removing any GMAC node in the DTS will result in null pointer kernel panic. Without this patch, adjusting the number of GMACs will block the system from booting up properly. [Release-log] N/A Change-Id: I6b6fd0eb3f196926877274979dcb68eb2b3dc0fc Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9370284
Currently two release branches are supported:
21.02 This is the current in-use branch
git clone -b openwrt-21.02 https://git.openwrt.org/openwrt/openwrt.git
master (will be 24.0x branch later) The next version in development
git clone https://git.openwrt.org/openwrt/openwrt.git
cd openwrt echo "src-git mtk_openwrt_feed https://git01.mediatek.com/openwrt/feeds/mtk-openwrt-feeds" >> feeds.conf.default ./scripts/feeds update -a ./scripts/feeds install -a
21.02 branch
cp -af ./feeds/mtk_openwrt_feed/21.02/files/* . cp -af ./feeds/mtk_openwrt_feed/tools . for file in $(find ./feeds/mtk_openwrt_feed/21.02/patches-base -name "*.patch" | sort); do patch -f -p1 -i ${file}; done for file in $(find ./feeds/mtk_openwrt_feed/21.02/patches-feeds -name "*.patch" | sort); do patch -f -p1 -i ${file}; done
master branch
cp -af ./feeds/mtk_openwrt_feed/master/files/* . for file in $(find ./feeds/mtk_openwrt_feed/master/patches-base -name "*.patch" | sort); do patch -f -p1 -i ${file}; done
make menuconfig
21.02 branch
Target System -> MediaTek Ralink ARM Subtarget -> MT7981 / MT7986 / MT7988 Target Profile -> select as needed
master branch
Target System -> MediaTek Ralink ARM Subtarget -> Filogic 8x0 (MT798x) Target Profile -> select as needed
make V=s -j$(nproc)