Re: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue...?
From: Stanislaw Gruszka <hidden>
Date: 2018-03-26 10:35:56
Hi Mathias
sorry for the delayed testing. I had to create a new test setup first, fought with buggy hardware and was busy with other stuff.
Thanks for doing it.
The two attached patches are causing a performance regression for me again:
OpenWrt head (forced HT40, 100Mbit wired interface)
wireless (iperf client) to wired (iperf server)
Interval Transfer Bitrate Retr
0.00-60.00 sec 584 MBytes 81.6 Mbits/sec 666 sender
0.00-60.00 sec 584 MBytes 81.6 Mbits/sec receiver
wired (iperf client) to wireless (iperf server)
Interval Transfer Bitrate Retr
0.00-60.00 sec 620 MBytes 86.7 Mbits/sec 33 sender
0.00-60.00 sec 617 MBytes 86.2 Mbits/sec receiver
OpenWrt head (forced HT40, 100Mbit wired interface)
+ rt2800_change_rx_ampdu_factor.patch
+ rt2800_change_ba_size.patch
wireless (iperf client) to wired (iperf server)
Interval Transfer Bitrate Retr
0.00-60.00 sec 356 MBytes 49.8 Mbits/sec 6 sender
0.00-60.00 sec 356 MBytes 49.7 Mbits/sec receiver
wired (iperf client) to wireless (iperf server)
Interval Transfer Bitrate Retr
0.00-60.00 sec 627 MBytes 87.7 Mbits/sec 5 sender
0.00-60.00 sec 626 MBytes 87.5 Mbits/sec receiver
Due to the regression I haven't tested your ampdu_density patch so
far. Let me hear if you want to see more tests done.Could you test just RX AMPDU patches, i.e. rt2800_change_rx_ampdu_factor.patch rt2800_change_rx_ampdu_density.patch I have somewhat positive results on RX performance on some devices with those. Perhaps you could confirm that :-) Regards Stanislaw