DSA-r24042-cd14b17cb0-20230926
Well, Ansuel has now updated the PR 4036 for the DSA transition, and has additionally authored PR 13480 for fixing a major stmmac driver performance issues in upstream Linux (in 5.15 and 6.1).
So, I made a new test build for R7800 with them both applied, and can achieve much higher performance with R7800 than for some years.
bufferbloat gave 318.7 Mbps / 160.8 Mbps with not much latency hit (with SQM limits 350/170).
flent gives pretty nice latency with 330/150 Mbit SQM
In June I was able to get similar latency with only 180/140 SQM limits. So, clear improvement.
In comparison: with ipq807x/DL-WRX36 I am able to get similar latency with 360/180 speeds with 380/190 SQM limits. So ipq806x/R7800 scales to rather close to that newer router.
And this is ISP connection constrained, not CPU, as the usage is well below 100%...
For comparison, this is the old DSA PR with 6.1 in June:
And this is swconfig (with performance governor) in June:
So, now clearly highly above either of them.
But my ISP connection speed is not high enough to really test the maximum performance.