linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 3.7.6+:  ath9k:  tx logic locks up after taking attenuation very high.
@ 2013-02-11 18:18 Ben Greear
  2013-02-12  0:11 ` Sujith Manoharan
  0 siblings, 1 reply; 20+ messages in thread
From: Ben Greear @ 2013-02-11 18:18 UTC (permalink / raw)
  To: linux-wireless@vger.kernel.org

We have a test where we have 30 or so stations each passing slow
speed UDP traffic.  Between AP and station is an attenuator.

We automatically take the attenuation from 0 to 95 (actual rx signal
goes to around -80 due to RF leakage).

When the test is complete, attenuation is set back to 20, which is near
perfect for throughput.  However, none of the station interfaces can transmit
anything.  It seems the ath9k is hung with packets waiting to
be transmitted but no progress.

Kernel is moderately hacked 3.7.6+.

Bouncing the driver (resetting all interfaces on it, which causes
driver reset of one type or another), 'fixes' the problem.


[root@ct521-5359-F17x64 lanforge]# cat /debug/ieee80211/wiphy0/ath9k/xmit
Num-Tx-Queues: 10  tx-queues-setup: 0x10f poll-work-seen: 351348
                             BE         BK        VI        VO

MPDUs Queued:           169897          0         0    322175
MPDUs Completed:        168456          0         0    317321
MPDUs XRetried:           1441          0         0      4854
Aggregates:             309356          0         0         0
AMPDUs Queued HW:       419263          0         0         0
AMPDUs Queued SW:      2438246          0         0         0
AMPDUs Completed:      2850615          0         0         0
AMPDUs Retried:         151074          0         0         0
AMPDUs XRetried:          6060          0         0         0
TXERR Filtered:              0          0         0         0
FIFO Underrun:               5          0         0         0
TXOP Exceeded:               0          0         0         0
TXTIMER Expiry:              0          0         0         0
DESC CFG Error:              4          0         0         0
DATA Underrun:               0          0         0         0
DELIM Underrun:              5          0         0         0
TX-Pkts-All:           3026572          0         0    322175
TX-Bytes-All:       2199375974          0         0  14207045
hw-put-tx-buf:         1268553          0         0    306333
hw-tx-start:                 0          0         0         0
hw-tx-proc-desc:             0          0         0         0
TX-Failed:                   0          0         0         0
txq-memory-address:ffff88021583b018ffff88021583b128ffff88021583af08ffff88021583adf8
axq-qnum:                    2          3         1         0
axq-depth:                   0          0         0         0
axq-ampdu_depth:             0          0         0         0
axq-stopped                  1          0         0         0
tx-in-progress               0          0         0         0
pending-frames             125          0         0         0
txq_headidx:                 1          0         0         5
txq_tailidx:                 1          0         0         5
axq_q empty:                   1          1         1         1
axq_acq empty:                 1          1         1         1
txq_fifo[0] empty:             1          1         1         1
txq_fifo[1] empty:             1          1         1         1
txq_fifo[2] empty:             1          1         1         1
txq_fifo[3] empty:             1          1         1         1
txq_fifo[4] empty:             1          1         1         1
txq_fifo[5] empty:             1          1         1         1
txq_fifo[6] empty:             1          1         1         1
txq_fifo[7] empty:             1          1         1         1
[root@ct521-5359-F17x64 lanforge]#


-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2013-02-22  4:24 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-11 18:18 3.7.6+: ath9k: tx logic locks up after taking attenuation very high Ben Greear
2013-02-12  0:11 ` Sujith Manoharan
2013-02-13 16:41   ` Ben Greear
2013-02-19  2:14     ` Sujith Manoharan
2013-02-19  2:36       ` Sujith Manoharan
2013-02-19  5:18         ` Ben Greear
2013-02-20 22:51       ` Ben Greear
2013-02-21  1:06         ` Ben Greear
2013-02-21  1:38           ` Sujith Manoharan
2013-02-21  5:41             ` Ben Greear
2013-02-21 17:34               ` Ben Greear
2013-02-21 23:11                 ` Ben Greear
2013-02-21 23:49                   ` Adrian Chadd
2013-02-21 23:53                     ` Ben Greear
2013-02-21 23:56                       ` Adrian Chadd
2013-02-22  0:11                         ` Ben Greear
2013-02-22  4:23                   ` Sujith Manoharan
2013-02-21  1:36         ` Sujith Manoharan
2013-02-21  2:02           ` Ben Greear
2013-02-21  2:04             ` Sujith Manoharan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).