#11862: ath: Failed to stop TX DMA, queues=0x004
------------------------------+-----------------------------------
Reporter: igor@… | Owner: nbd
Type: defect | Status: assigned
Priority: response-needed | Milestone: Barrier Breaker 14.07
Component: kernel | Version: Trunk
Resolution: | Keywords:
------------------------------+-----------------------------------
Comment (by syzop@…):
When the area is crowded with students I can reproduce this issue within
minutes. If there are many TX DMA errors (like now) then the wifi is
unuseable. Channel saturation is "only" about 30-40%.
CHAOS CALMER (Bleeding Edge, r43293)
{{{
Nov 18 12:49:13 d-12 kernel: [ 1273.590000] ath: phy0: Failed to stop TX
DMA, queues=0x008!
Nov 18 12:49:15 d-12 kernel: [ 1276.260000] ath: phy0: Failed to stop TX
DMA, queues=0x08c!
Nov 18 12:49:16 d-12 kernel: [ 1276.620000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:49:39 d-12 kernel: [ 1299.660000] ath: phy0: Failed to stop TX
DMA, queues=0x008!
Nov 18 12:49:42 d-12 kernel: [ 1302.510000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:49:46 d-12 kernel: [ 1306.890000] ath: phy0: Failed to stop TX
DMA, queues=0x008!
Nov 18 12:49:49 d-12 kernel: [ 1309.680000] ath: phy0: Failed to stop TX
DMA, queues=0x009!
Nov 18 12:50:10 d-12 kernel: [ 1330.830000] ath: phy0: Failed to stop TX
DMA, queues=0x10d!
Nov 18 12:50:20 d-12 kernel: [ 1341.410000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:50:25 d-12 kernel: [ 1346.320000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:50:44 d-12 kernel: [ 1365.140000] ath: phy0: Failed to stop TX
DMA, queues=0x10c!
Nov 18 12:51:06 d-12 kernel: [ 1386.610000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:51:14 d-12 kernel: [ 1395.360000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:51:32 d-12 kernel: [ 1413.380000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:33 d-12 kernel: [ 1414.280000] ath: phy0: Failed to stop TX
DMA, queues=0x08c!
Nov 18 12:51:34 d-12 kernel: [ 1415.360000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:36 d-12 kernel: [ 1416.840000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:51:36 d-12 kernel: [ 1417.300000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:37 d-12 kernel: [ 1417.720000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:37 d-12 kernel: [ 1417.880000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:37 d-12 kernel: [ 1418.030000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:51:38 d-12 kernel: [ 1419.040000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:51:38 d-12 kernel: [ 1419.100000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:39 d-12 kernel: [ 1419.720000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:51:51 d-12 kernel: [ 1431.560000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:01 d-12 kernel: [ 1441.700000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:03 d-12 kernel: [ 1443.780000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:52:03 d-12 kernel: [ 1443.830000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:04 d-12 kernel: [ 1444.910000] ath: phy0: Failed to stop TX
DMA, queues=0x10d!
Nov 18 12:52:05 d-12 kernel: [ 1446.270000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:05 d-12 kernel: [ 1446.330000] ath: phy0: Failed to stop TX
DMA, queues=0x10c!
Nov 18 12:52:09 d-12 kernel: [ 1450.390000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:11 d-12 kernel: [ 1451.930000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:11 d-12 kernel: [ 1451.990000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:52:12 d-12 kernel: [ 1453.040000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:13 d-12 kernel: [ 1454.110000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:14 d-12 kernel: [ 1455.170000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:14 d-12 kernel: [ 1455.220000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:14 d-12 kernel: [ 1455.280000] ath: phy0: Failed to stop TX
DMA, queues=0x08c!
Nov 18 12:52:14 d-12 kernel: [ 1455.370000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:52:14 d-12 kernel: [ 1455.420000] ath: phy0: Failed to stop TX
DMA, queues=0x00d!
Nov 18 12:52:18 d-12 kernel: [ 1458.480000] ath: phy0: Failed to stop TX
DMA, queues=0x00c!
Nov 18 12:52:52 d-12 kernel: [ 1493.380000] ath: phy0: Failed to stop TX
DMA, queues=0x009!}}
}}}
{{{
# cat /sys/kernel/debug/ieee80211/phy0/ath9k/reset
Baseband Hang: 0
Baseband Watchdog: 130
Fatal HW Error: 0
TX HW error: 0
Transmit timeout: 0
TX Path Hang: 74
PLL RX Hang: 0
MAC Hang: 0
Stuck Beacon: 11
MCI Reset: 0
Calibration error: 0
}}}
{{{
# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type=mac80211
wireless.radio0.channel=11
wireless.radio0.hwmode=11g
wireless.radio0.path=platform/ar934x_wmac
wireless.radio0.htmode=HT20
wireless.radio0.txpower=20
wireless.radio0.country=NL
wireless.@wifi-iface[0]=wifi-iface
wireless.@wifi-iface[0].device=radio0
wireless.@wifi-iface[0].network=lan
wireless.@wifi-iface[0].mode=ap
wireless.@wifi-iface[0].encryption=psk2+ccmp
wireless.@wifi-iface[0].key=xxxxx
wireless.@wifi-iface[0].ssid=MLHJ
wireless.radio1=wifi-device
wireless.radio1.type=mac80211
wireless.radio1.hwmode=11a
wireless.radio1.path=pci0000:00/0000:00:00.0
wireless.radio1.country=NL
wireless.radio1.txpower=15
wireless.radio1.htmode=HT40
wireless.radio1.channel=36
wireless.@wifi-iface[1]=wifi-iface
wireless.@wifi-iface[1].device=radio1
wireless.@wifi-iface[1].network=lan
wireless.@wifi-iface[1].mode=ap
wireless.@wifi-iface[1].ssid=MLHJ
wireless.@wifi-iface[1].encryption=psk2+ccmp
wireless.@wifi-iface[1].key=xxxxx
}}}
If you need anything else, let me know.
--
Ticket URL: <https://dev.openwrt.org/ticket/11862#comment:274>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets