egc
September 2, 2023, 9:44pm
3737
There is a solution in the works.
I am travelling at this moment but when I am back I can make some instructions to make your own build.
2 Likes
Thanks for the sysupgrade patch . This should fix the issue on my R7800 as well.
1 Like
hnyman
Split this topic
September 5, 2023, 3:57pm
3739
ezplanet
September 17, 2023, 12:50pm
3740
Was this patch supposed to resolve the network performance issue? Because I have just pulled from git and built OpenWRT 23.05 latest for my Linksys EA8500 today and I do not see any difference. Gigabit Ethernet throughput measured with iperf3 is still at 230 Mbit/s
egc
September 17, 2023, 1:07pm
3741
No the patch to resolve the performance issue is still under development
There is a workaround but the definitive solution will probably be different.
Workaround see my github:
Severe performance degradation for IPQ806x Kernel 5.11 and higher.
==================================================================
Recently a bug has been discovered which explains the severe performance
degradation for IPQ806x Kernel 5.11 and higher:
<https://github.com/openwrt/openwrt/issues/11676>
<https://github.com/openwrt/openwrt/pull/13323>
<https://www.spinics.net/lists/netdev/msg931629.html>
Patch: https://lore.kernel.org/netdev/20230907-stmmac-coaloff-v2-1-38ccfac548b9@axis.com/
In short the introduction of `hrtimer` in
`drivers/net/ethernet/stmicro/stmmac/stmmac_main.c` and `
drivers/net/ethernet/stmicro/stmmac/stmmac.h` seems to have introduced a bug
for the krait cores which started wasting many CPU cycles re-arming the hrtimer.
See commit:
<https://github.com/torvalds/linux/commit/d5a05e69ac6e4c431c380ced2b534c91f7bc3280>
The included patch reverts this commit.
This patch is a workaround as there could be
unwanted side effects, the devs are studying on a proper solution, but in the
This file has been truncated. show original
egc
September 17, 2023, 1:34pm
3743
That is the "development" I was talking about.