I just recently noticed something that I find very weird. I did some speed tests and noticed that my upload was suddenly only 4-5 Gbps, while my download remained steady at 9.4-9.6 Gbps.
Testing with other local devices, I get full speed between them. However, testing from the router to those same local devices show the same speed degradation on the upload. Upload stays at a 4-6 Gbps, no matter the amount of streams. The suggests to me that testing from the router like that, which I know isn't really a measure of routing performance (but I wanted to try to remove variables

), might make me run into a CPU limit.
Are people seeing similar performance limits when the Qotom box is forced to generate the packets during an iperf3 test between the Qotom and another 10 Gbps connected client?
Seeing as I know that I had no problems getting it to route at full speed when I originally installed it, I figured it might be cause by a performance regression in VyOS. However, reverting to the old image and configuration I initially used back then, it performed even worse (in both directions) for some reason.
Outlier: I can get iperf3 upload results to an internet facing server relatively close by upwards of 8.7 Gbps through the router if I use 10-12 streams, but I see quite a lot of retries. Seems like those could be an issue?
