I had kinda' thought this too, and thinking about it more it makes sense as there are two hand-offs now between CPUs with DSA(?)... wan (eth0) --> SQM (CPU on eth1) --> lan (eth0)
...where as before it just went from eth0 to eth1. It'll be interesting how the proposed multi-CPU solution for DSA of round-robin will work with SQM.
I rolled a master snapshot lastnight (commit 4f8da19572) and whilst my downloads with no SQM were not too bad, they were a bit jittery compared to having SQM. Granted this jitter may be related to the fact my upload would not go past 100Mbps with the latest kernel 5.10.31 and from the cmd line when I would restart SQM I would get an error message of "RTNETLINK: No such file or directory".
Searching the error message I was directed to kernel mod kmod-netem however I've never had this previously in my build configs so why now? Looking at the commits I wonder if this change may be having an impacting...(?) - kernel/modules: move act_gact into kmod-sched-core
I'll have to wait until the weekend to try a different build - or possibly remove the above commit to test.
It does appear this commit was limiting my upload to 95-100Mbps, as I rebuilt the same snapshot without it and I am getting full upload speed 410-480Mbps (kernel 5.10)
Yes sorry. I'd change it if I could.
How would I apply this? Happy to be directed to some reading material.
I am not sure if I should continue this thread or make a new one as this new issue is for kernel 5.10.76/77 on master.
On Tx I cannot get above 10Mbps on my FTTH 950/500 connection
It is not DSA as you'll see I have an 'official' build of 21.02.1 and that runs at nearly full tilt Rx & Tx. I tried adding the kmod-sched however that made no difference. The master snapshot is 'default' except for AdvReboot and SQM (never enabled)
Official 21.02.1 –WAN set to VLAN.10; IPv4/v6 enabled; Software Flow Offload enabled
Firmware Version OpenWrt 21.02.1 r16325-88151b8303
Kernel Version 5.4.154
Nperf
Fast
Waveform
Master (20211106) – WAN set to VLAN.10; IPv4/v6 enabled; Software Flow Offload enabled
Firmware Version OpenWrt SNAPSHOT r18012-9f90a89655
Kernel Version 5.10.76 Side note – for this and another master snapshot build, when I applied the vlan.10 to wan it didn’t take initially, had to perform this twice…?