commit | 93462f884e231dd5c2e53df9e5f13bf0bb914a18 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Wed Oct 30 15:08:31 2024 +0800 |
committer | developer <developer@mediatek.com> | Wed Oct 30 17:17:02 2024 +0800 |
tree | 1f8641a0d9c95c8a86b20e68ad46426cb35c8d94 | |
parent | 5dcc211eb6ebc2b013747f07c781411db9b8b211 [diff] |
[][kernel][common][eth][Fix the ethX transmit timed out issue in the WAN to 3LAN BiDi unbalanced PHY rate test] [Description] Fix the ethX transmit timed out issue in the WAN to 3LAN BiDi unbalanced PHY rate test. This patch setup QDMA queue 6~11 when pppq is enabled, where queue 6~11 are used to transmit short packet in PPPQ mode, set the min rate to 1Mbps to avoid the priority of QDMA queue is unlimited and blocked the CPU packet transmission. Without this patch, the WAN to 3LAN BiDi unbalance PHY rate test would trigger ethX QDMA transmit timed out. [Release-log] N/A Change-Id: I1be0538620f4a3edb421b0ec3457606b61f7b207 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9823234
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)