Message ID | cover.1599228079.git.landen.chao@mediatek.com (mailing list archive) |
---|---|
Headers | show |
Series | net-next: dsa: mt7530: add support for MT7531 | expand |
tested full series on Bananapi-r64 (mt7531) running iperf3-server [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.09 GBytes 939 Mbits/sec 0 sender [ 5] 0.00-10.01 sec 1.09 GBytes 935 Mbits/sec receiver reverse mode (-R) [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.01 sec 1.10 GBytes 941 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 1.09 GBytes 939 Mbits/sec receiver similar to bananapi-r2 (mt7530) [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.09 GBytes 938 Mbits/sec 0 sender [ 5] 0.00-10.01 sec 1.09 GBytes 936 Mbits/sec receiver reverse-mode: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.01 sec 1.05 GBytes 905 Mbits/sec 14533 sender <<<<<<<<<<< [ 5] 0.00-10.00 sec 1.05 GBytes 905 Mbits/sec receiver on last test i see iperf3 has ~30%cpu load and also ksoftirqd (using debian buster), so i tried opening server on my Laptop and running iperf -c on BPI-R2 with similar result [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.03 GBytes 886 Mbits/sec 13990 sender [ 5] 0.00-10.00 sec 1.03 GBytes 885 Mbits/sec receiver in dmesg of both devices only DSA-Messages (nonfatal error -95 setting MTU on port) because of missing port_change_mtu callback. here i got a patch, but had not yet time to setup environment for testing jumbo-frames too. But this just as side-note regards Frank
Hi > Gesendet: Samstag, 05. September 2020 um 10:45 Uhr > Von: "Frank Wunderlich" <frank-w@public-files.de> > similar to bananapi-r2 (mt7530) ... > reverse-mode: > > [ ID] Interval Transfer Bitrate Retr > [ 5] 0.00-10.01 sec 1.05 GBytes 905 Mbits/sec 14533 sender <<<<<<<<<<< > [ 5] 0.00-10.00 sec 1.05 GBytes 905 Mbits/sec receiver these retransmitts are caused by missing pause-statement in devicetree of bananapi-r2. I got them with mainline driver too. After fixing it [1], i got the expected results with these mt7531-Patches: iperf3-client on r2 normal mode: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver reverse mode: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.09 GBytes 939 Mbits/sec 0 sender [ 5] 0.00-10.00 sec 1.09 GBytes 937 Mbits/sec receiver Tested-By: Frank Wunderlich <frank-w@public-files.de> [1] https://patchwork.kernel.org/patch/11760003/ regards Frank