I installed 23.05.0-rc1 today on my R7800. Network throughput for ethernet-connected LAN devices dropped substantially.
I reinstalled 22.03.5 and performance went back to normal.
ISP is Verizon Fios (Boston MA area), provisioned at 300Mbps symmetric.
Eh I really need to take a decision on what hack is worse...
@hnyman can you help me in testing one patch or you moved to ipq807x? (patch is simple and it's just commenting l2 cache opp to force it to run at max freq all the time) (I still don't trust L2 scaling at all)
Using performance provides a clear benefit and much smoother throughput than ondemand at this speed level.
But with "master with this new test patch" the results are screwy and latency is high:
Ondemand:
REMOVED
Performance:
REMOVED
So I wonder if the reason is the new patch, do I have applied it right (clean repo, just the small change), was it just a test fluke, or if there is something in master that affects R7800 badly.
I will likely compile a new master version just for verification, posbbily also with the old 849ea62 (which seemed to work).
But I wonder if the easiest approach would just be the "performance as default", and just forget abut scaling. (In any case scaling is bad with bursty traffic.)
change the default governor to "performance".
(either via the cpufreq init script, or
via the ipq806x kernel config file and then also remove the cpufreq init script hack as it only serves the ondemand governor )
For me, with R7800, the performance governor increases the idle CPU temp by 2 degrees from 52'C to 54'C.
well if we intend to use the performance governor then we can keep opp cache levels...
my concern is not for cpu temp but regulators one and overall system stress... but honestly fk this... I will just set performance by default and be done with this... the system is just not stable... and we have a similar problem with mvebu