[Cerowrt-devel] 3.10.40-5

Sebastian Moeller moeller0 at gmx.de
Tue May 20 03:23:15 EDT 2014


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 at 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 at 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 at nacktmulle:~# cat /sys/kernel/debug/mips/unaligned_instructions
0
root at nacktmulle:~# uptime
 09:08:13 up 1 day,  9:31,  load average: 0.08, 0.08, 0.06
root at nacktmulle:~# uname -a
Linux nacktmulle.home.lan 3.10.40 #2 Sun May 18 12:44:57 PDT 2014 mips GNU/Linux
root at nacktmulle:~# cat /etc/op
openwrt_release  openwrt_version  opkg.conf
root at 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 at 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 at nacktmulle:~# 


I hope this is a keeper ;)

Best Regards
	Sebastian




More information about the Cerowrt-devel mailing list