Re: ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue...?
From: Daniel Golle <daniel@makrotopia.org>
Date: 2018-03-01 16:00:15
[forwarding to all other involved players] On Thu, Mar 01, 2018 at 05:50:51PM +0300, Jamie Stuart wrote:
Hi Daniel, The driver seems much improved after this fix.
it's about those two [PATCH 1/2] rt2x00: pause almost full queue early [PATCH 2/2] rt2x00: do not pause queue unconditionally on error path
Under very heavy load (30 clients downloading multi-GB files from SD card on the server concurrently), wifi dies with errors: [ 7794.230376] ieee80211 phy0: rt2x00lib_rxdone_read_signal: Warning - Frame received with unrecognized signal, mode=0x0001, signal=0x010c, type=4 Thu Mar 1 16:36:47 2018 kern.err kernel: [ 8702.146403] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2 Thu Mar 1 16:36:47 2018 kern.err kernel: [ 8702.146403] Please file bug report to http://rt2x00.serialmonkey.com Thu Mar 1 16:36:48 2018 kern.err kernel: [ 8702.288149] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2 Thu Mar 1 16:36:48 2018 kern.err kernel: [ 8702.288149] Please file bug report to http://rt2x00.serialmonkey.com Thu Mar 1 16:36:48 2018 kern.err kernel: [ 8702.380761] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2 Thu Mar 1 16:36:48 2018 kern.err kernel: [ 8702.380761] Please file bug report to http://rt2x00.serialmonkey.comquoted
On 20 Dec 2017, at 06:00, Daniel Golle [off-list ref] wrote: Hi Jamie, there was another round of discussion regarding the queue management problem and Stanislaw Gruszka (the main rt2x00 maintainer) suggested two patches which would be a more correct fix for the rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue message and consecutive problems. I imported them to my staging tree. Please retest and join the discussion on https://wireless.wiki.kernel.org/en/developers/mailinglists#linux-wireless_online_archives see posts https://marc.info/?l=linux-wireless&m=151368325114059&w=2 https://marc.info/?l=linux-wireless&m=151368325914062&w=2 and https://marc.info/?l=linux-wireless&m=151368992716169&w=2 Cheers Daniel