Hi Dave,
so I took 3.10.40-5 through a bit more testing and it looks quite good. For
example, running netperf-wrapper's RRUL test agains t the router used to
produce plenty of the " ath: phy0: Failed to stop TX DMA, queues=0x00e!"
errors, but with 3.10.40-5 there is not a single of these errors in the logs,
neither for testing the 5GHz radio nor for the 2.4GHz radio. So either the
error message got silenced ;) or, preferably, the root cause was fixed.
root@nacktmulle:~# cat /sys/kernel/debug/ieee80211/phy0/ath9k/reset
Baseband Hang: 0
Baseband Watchdog: 0
Fatal HW Error: 0
TX HW error: 0
TX Path Hang: 0
PLL RX Hang: 0
MAC Hang: 259
Stuck Beacon: 1
MCI Reset: 0
root@nacktmulle:~# cat /sys/kernel/debug/ieee80211/phy1/ath9k/reset
Baseband Hang: 0
Baseband Watchdog: 0
Fatal HW Error: 0
TX HW error: 0
TX Path Hang: 0
PLL RX Hang: 0
MAC Hang: 0
Stuck Beacon: 0
MCI Reset: 0
I fear this might be the logging… at least for ph0 the MAC hangs used to
correlate with the TX errors in dmesg...
Neither radio got stuck (but I never could reproduce the locking reliably
anyway, so that does not mean much...)
Also:
root@nacktmulle:~# cat /sys/kernel/debug/mips/unaligned_instructions
0
root@nacktmulle:~# uptime
09:08:13 up 1 day, 9:31, load average: 0.08, 0.08, 0.06
root@nacktmulle:~# uname -a
Linux nacktmulle.home.lan 3.10.40 #2 Sun May 18 12:44:57 PDT 2014 mips GNU/Linux
root@nacktmulle:~# cat /etc/op
openwrt_release openwrt_version opkg.conf
root@nacktmulle:~# cat /etc/openwrt_release
DISTRIB_ID="CeroWrt"
DISTRIB_RELEASE="3.10.40-5"
DISTRIB_REVISION="r40774"
DISTRIB_CODENAME="toronto"
DISTRIB_TARGET="ar71xx/generic"
DISTRIB_DESCRIPTION="CeroWrt Toronto 3.10.40-5"
DISTRIB_TAINTS="no-all busybox"
root@nacktmulle:~#
On a related note I get the following two Oopses? from netserver:
[ 1552.839843] nf_conntrack: automatic helper assignment is deprecated and it
will be removed soon. Use the iptables CT target to attach helpers instead.
[88851.281250] CPU: 0 PID: 19684 Comm: netserver Not tainted 3.10.40 #2
[88851.281250] task: 814ce2c0 ti: 82398000 task.ti: 82398000
[88851.281250] $ 0 : 00000000 00000001 00000001 77a1e440
[88851.281250] $ 4 : 00000006 009c56d8 00000001 00000000
[88851.281250] $ 8 : 00000000 3aa34172 00000000 5c240800
[88851.281250] $12 : 82230090 00000000 00000000 00000000
[88851.281250] $16 : 0040fd68 00000001 7fc10a30 7796dd20
[88851.281250] $20 : 7ff62860 00000000 00000000 00000000
[88851.281250] $24 : 00000000 7797b9d0
[88851.281250] $28 : 779a63a0 7fc0f608 7ff625a8 0040f9d7
[88851.281250] Hi : 000050cf
[88851.281250] Lo : 4d2cc362
[88851.281250] epc : 0040f9fd 0x40f9fd
[88851.281250] Not tainted
[88851.281250] ra : 0040f9d7 0x40f9d7
[88851.281250] Status: 0000fc13 USER EXL IE
[88851.281250] Cause : 00800010
[88851.281250] BadVA : 00000001
[88851.281250] PrId : 00019374 (MIPS 24Kc)
[88851.281250] Modules linked in: ath9k ath9k_htc ath9k_common iptable_nat
ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 xt_u32
xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota
xt_pkttype xt_physdev xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit
xt_length xt_hl xt_helper xt_hashlimit xt_ecn xt_dscp xt_conntrack xt_connmark
xt_connlimit xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG
xt_IPMARK xt_HL xt_DSCP xt_CT xt_CLASSIFY usbnet ts_kmp ts_fsm ts_bm pptp pppox
ppp_async nf_nat_irc nf_nat_ftp nf_defrag_ipv4 nf_conntrack_irc
nf_conntrack_ftp iptable_raw iptable_mangle iptable_filter ipt_REJECT
ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt compat_xtables compat sch_teql
sch_tbf sch_sfq sch_red sch_qfq sch_prio sch_pie sch_ns2_codel sch_nfq_codel
sch_netem sch_htb sch_gred sch_efq_codel sch_dsmark sch_codel em_text em_nbyte
em_meta em_cmp cls_basic act_police act_ipt act_skbedit act_mirred em_u32
cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress
leds_wndr3700_usb ledtrig_usbdev xt_set ip_set_list_set ip_set_hash_netport
ip_set_hash_netiface ip_set_hash_net ip_set_hash_ipportnet ip_set_hash_ipportip
ip_set_hash_ipport ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac
ip_set_bitmap_ip ip_set nfnetlink sr_mod cdrom ip6t_NPT ip6t_MASQUERADE
ip6table_nat nf_nat_ipv6 nf_nat ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh
ip6t_ipv6header ip6t_frag ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle
ip6table_filter ip6_tables x_tables nf_conntrack_ipv6 nf_conntrack
nf_defrag_ipv6 pppoatm ppp_generic slhc ip_gre gre ifb sit ipip ip6_tunnel
tunnel6 tunnel4 ip_tunnel vfat fat autofs4 br2684 atm nls_iso8859_2
nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 authenc aead arc4
crypto_blkcipher usb_storage ohci_hcd ehci_platform ehci_hcd sd_mod scsi_mod
gpio_button_hotplug ext4 crc16 jbd2 mbcache usbcore nls_base usb_common
crypto_hash
[88851.285156] Process netserver (pid: 19684, threadinfo=82398000,
task=814ce2c0, tls=77a1e440)
[88851.285156] Stack : 7fc10674 0043d8f0 00000004 7fc106f0 7fc10670 00000010
009c56e9 00000001
[88851.285156] 00000000 00000009 00000000 004188e8 7fc0f650 00000001
0043d878 00412303
[88851.285156] 00000006 009c5c88 00000001 7fc10670 00000010 00000011
7fc1077c 00000000
[88851.285156] 00000000 00000000 302e302e 302e3000 00000000 00000000
00000000 00000000
[88851.285156] 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
[88851.285156] ...
[88851.285156] Call Trace:
[88851.285156]
[88851.285156]
[88851.285156] Code: 1e00 08dc 6500 <9a80> 6722 7404 6013 5000 6011
root@nacktmulle:~#
I hope this is a keeper ;)
Best Regards
Sebastian
_______________________________________________
Cerowrt-devel mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/cerowrt-devel