[Cerowrt-devel] cerowrt-3.10.24-5 dev build released

Dave Taht dave.taht at gmail.com
Fri Dec 20 21:39:10 EST 2013


Aggh! the unaligned instructions are Baaaaaack? That would explain a lot.

On Fri, Dec 20, 2013 at 12:51 PM, Sebastian Moeller <moeller0 at gmx.de> wrote:
> Hi Dave,
>
> On Dec 20, 2013, at 19:01 , Dave Taht <dave.taht at gmail.com> wrote:
>
>> I wanted to say how much I was enjoying catching up on this thread.
>>
>> I think only one question came up for me during it, which is support
>> for a bfifo and pfifo qdisc? (if I missed something let me know )
>> Support for these are darn useful for the research and I have long
>> meant to fold in the modified code I use for that. Byte limits are
>> very common for cable and dsl technologies and doing tests with
>> 64k,128k,256k, and 512k bfifos is quite revealing. (I have a ton of
>> plots lying about for this, I should put them up somewhere)
>>
>> Sooo... I just checked in the limit stuff (untested) into aqm-scripts.
>> It requires that the limit option be dynamic and exposed to the gui,
>> and in the case of a bfifo is a byte limit rather than a packet limit.
>> There needs to be sane values for limit clamped somehow, as 1000 bytes
>> would be bad, and 512000 packets would be bad also.
>
> Mmh, exposing it in the GUI is relatively easy, but probably under a "mere mortals need not go here" class of advanced configuration option (like the fully non checked strings passed to the disc lines :))
> So we need a qualifier> 1000b or 1000p ? and parse that somewhere. Luci can do some simple checking for us but we can not really interact with the user. Is limit really universal for all discs?
>
>>
>> As for folding the selection of bfifo or pfifo into the gui, it's not
>> clear that we are doing "researcher mode", vs "mom mode" in a suitably
>> abstract way.
>
>         Well, if we select defaults that work well and mark the options so that it is easy to return to the default state we might be golden…?
>
>> Certainly I can imagine many a researcher wanting the
>> gui.
>
>         We can easily give a short description to each "pfifo: prone to long latencies, avoid" ?
>
>>
>> While I'm at it, there are some statistics like drops, and backlog,
>> etc, that a gui-ish interface might help.
>>
>> polling tc -s qdisc show dev ge00 # and/or class show dev ge00
>>
>         I have an idea how to expose the output of these command in the guy (pretty raw) polling or parsing the whole and turn it into something nice is out of my capabilities though.
>
>> I am curious if anyone is seeing the DMA tx error in 3.10.24-5? I have
>> one box that has now been up 4.4 days with no errors, but I haven't
>> pushed it. I'll be beating it up through the weekend and taking a look
>> at the gui work so far.
>
>         Well, running RRUL over the 5GHz got me:
>  2931.835937] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2933.875000] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2935.910156] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2943.972656] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2948.015625] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2978.160156] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2987.226562] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2988.257812] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 2994.320312] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3031.496093] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3035.539062] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3044.609375] ath: phy1: Failed to stop TX DMA, queues=0x00a!
> [ 3052.667968] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3083.835937] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3101.960937] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3108.019531] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3112.062500] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3124.140625] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3133.199218] ath: phy1: Failed to stop TX DMA, queues=0x00a!
> [ 3138.246093] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3202.542968] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3205.589843] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3209.640625] ath: phy1: Failed to stop TX DMA, queues=0x00e!
> [ 3213.691406] ath: phy1: Failed to stop TX DMA, queues=0x00e!
>
>
> with:
> root at nacktmulle:~# cat /sys/kernel/debug/ieee80211/phy0/ath9k/reset
>     Baseband Hang:  1
> Baseband Watchdog:  0
>    Fatal HW Error:  0
>       TX HW error:  0
>      TX Path Hang:  3
>       PLL RX Hang:  0
>         MCI Reset:  0
> root at nacktmulle:~#
>
>
> and:
> root at nacktmulle:~# uptime
>  21:48:40 up 1 day, 21:29,  load average: 0.00, 0.09, 0.30
> root at nacktmulle:~# cat /sys/kernel/debug/mips/unaligned_instructions
> 9667
> root at nacktmulle:~#
>
>
> and finally:
>
> [ 8767.437500] CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.24 #1
> [ 8767.437500] task: 80331810 ti: 8032a000 task.ti: 8032a000
> [ 8767.437500] $ 0   : 00000000 00000000 007c1800 00000001
> [ 8767.437500] $ 4   : 0101080a 824d4cc0 80a7a862 00000001
> [ 8767.437500] $ 8   : 00000000 f30e0000 00000002 00000000
> [ 8767.437500] $12   : dc5d0002 00000001 00000000 00000000
> [ 8767.437500] $16   : 822379c0 80a7a862 824d4cc0 00000001
> [ 8767.437500] $20   : 80a7a862 80340000 00000006 803abb38
> [ 8767.437500] $24   : 00000000 82dd59b0
> [ 8767.437500] $28   : 8032a000 8032bbb0 803450c8 80251698
> [ 8767.437500] Hi    : 0000017f
> [ 8767.437500] Lo    : 22e50800
> [ 8767.437500] epc   : 80250f04 tcp_validate_incoming+0x88/0x31c
> [ 8767.437500]     Not tainted
> [ 8767.437500] ra    : 80251698 tcp_rcv_established+0x500/0x650
> [ 8767.437500] Status: 1000fc03 KERNEL EXL IE
> [ 8767.437500] Cause : 00800010
> [ 8767.437500] BadVA : 80a7a87e
> [ 8767.437500] PrId  : 00019374 (MIPS 24Kc)
> [ 8767.437500] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota xt_policy 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_esp xt_ecn xt_dscp xt_conntrack xt_connmark xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY 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 libcrc32c iptable_raw iptable_mangle iptable_filter ipt_ah ipt_REJECT ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt 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_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress 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 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 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 ip6_tunnel tunnel6 tunnel4 ip_tunnel tun tcp_ledbat af_key xfrm_user xfrm_ipcomp xfrm_algo vfat fat autofs4 br2684 atm nls_utf8 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher usb_storage input_polldev leds_gpio ohci_hcd ledtrig_timer ledtrig_default_on ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 crc16 jbd2 mbcache button_hotplug input_core usbcore nls_base usb_common crc32c crypto_hash
> [ 8767.437500] Process swapper (pid: 0, threadinfo=8032a000, task=80331810, tls=00000000)
> [ 8767.437500] Stack : 83826000 00000001 82fdd6b0 c0b3ad20 00000001 00000000 824d4cc0 822379c0
> [ 8767.437500]    80a7a862 80251698 822d1d80 82dd0eac 00000001 821b4e00 00000000 00000000
> [ 8767.437500]    8032bc84 824d4cc0 8244c700 822379c0 80a7a84e 80a7a862 80340000 80259798
> [ 8767.437500]    00000001 8032e57c 80340000 80340000 00000800 80340000 8034472c 80207ae4
> [ 8767.437500]    8032dddc 83826000 824d4cc0 00000000 824d4cc0 822379c0 80a7a84e 8025bcac
> [ 8767.437500]    ...
> [ 8767.437500] Call Trace:
> [ 8767.437500] [<80250f04>] tcp_validate_incoming+0x88/0x31c
> [ 8767.437500] [<80251698>] tcp_rcv_established+0x500/0x650
> [ 8767.437500] [<80259798>] tcp_v4_do_rcv+0x88/0x290
> [ 8767.437500] [<8025bcac>] tcp_v4_rcv+0x430/0x82c
> [ 8767.437500] [<8023a4e0>] ip_local_deliver_finish+0x150/0x28c
> [ 8767.437500] [<8020c608>] __netif_receive_skb_core+0x610/0x674
> [ 8767.437500] [<801f22cc>] ag71xx_poll+0x3b8/0x5c4
> [ 8767.437500] [<8020ed78>] net_rx_action+0x88/0x1fc
> [ 8767.437500] [<8007e0fc>] __do_softirq+0xc8/0x1b4
> [ 8767.437500] [<8007e298>] do_softirq+0x48/0x68
> [ 8767.437500] [<8007e4d4>] irq_exit+0x54/0x70
> [ 8767.437500] [<8006082c>] ret_from_irq+0x0/0x4
> [ 8767.437500] [<80060a60>] __r4k_wait+0x20/0x40
> [ 8767.437500] [<8009f178>] cpu_startup_entry+0xa0/0x108
> [ 8767.437500] [<80348918>] start_kernel+0x390/0x3b0
> [ 8767.437500]
> [ 8767.437500]
> [ 8767.437500] Code: 88c20018  98c2001b  ae020378 <8cc2001c> 1440000e  00000000  08094458  ae00037c  02402021
> [ 9444.828125] CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.24 #1
> [ 9444.828125] task: 80331810 ti: 8032a000 task.ti: 8032a000
> [ 9444.828125] $ 0   : 00000000 00000000 00866e0d 8d2b68b8
> [ 9444.828125] $ 4   : 00000001 0101080a 8109a862 00000040
> [ 9444.828125] $ 8   : 00000000 7df00000 00000002 c9b1cb03
> [ 9444.828125] $12   : 895f5f4c 00000007 80303fa8 00000000
> [ 9444.828125] $16   : 00000040 82401540 822379c0 8109a862
> [ 9444.828125] $20   : 00000020 80340000 00000006 803abb38
> [ 9444.828125] $24   : 00000000 8023a71c
> [ 9444.828125] $28   : 8032a000 8032bbd8 803450c8 80259798
> [ 9444.828125] Hi    : 00000000
> [ 9444.828125] Lo    : 00000000
> [ 9444.828125] epc   : 80251264 tcp_rcv_established+0xcc/0x650
> [ 9444.828125]     Not tainted
> [ 9444.828125] ra    : 80259798 tcp_v4_do_rcv+0x88/0x290
> [ 9444.828125] Status: 1000fc03 KERNEL EXL IE
> [ 9444.828125] Cause : 00800010
> [ 9444.828125] BadVA : 8109a87e
> [ 9444.828125] PrId  : 00019374 (MIPS 24Kc)
> [ 9444.828125] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota xt_policy 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_esp xt_ecn xt_dscp xt_conntrack xt_connmark xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY 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 libcrc32c iptable_raw iptable_mangle iptable_filter ipt_ah ipt_REJECT ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt 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_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress 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 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 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 ip6_tunnel tunnel6 tunnel4 ip_tunnel tun tcp_ledbat af_key xfrm_user xfrm_ipcomp xfrm_algo vfat fat autofs4 br2684 atm nls_utf8 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher usb_storage input_polldev leds_gpio ohci_hcd ledtrig_timer ledtrig_default_on ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 crc16 jbd2 mbcache button_hotplug input_core usbcore nls_base usb_common crc32c crypto_hash
> [ 9444.828125] Process swapper (pid: 0, threadinfo=8032a000, task=80331810, tls=00000000)
> [ 9444.828125] Stack : 8210a0a4 c0b33000 00000001 821b4e00 00000000 00000000 8032bc84 82401540
> [ 9444.828125]    8244c700 822379c0 8109a84e 8109a862 80340000 80259798 00000001 8032e57c
> [ 9444.828125]    80340000 80340000 00000800 80340000 8034472c 80207ae4 8032dddc 83826000
> [ 9444.828125]    82401540 00000000 82401540 822379c0 8109a84e 8025bcac 00000000 8023a390
> [ 9444.828125]    00000001 80234d2c 83826000 8032d6f8 00000000 00000800 00000000 8032bc84
> [ 9444.828125]    ...
> [ 9444.828125] Call Trace:
> [ 9444.828125] [<80251264>] tcp_rcv_established+0xcc/0x650
> [ 9444.828125] [<80259798>] tcp_v4_do_rcv+0x88/0x290
> [ 9444.828125] [<8025bcac>] tcp_v4_rcv+0x430/0x82c
> [ 9444.828125] [<8023a4e0>] ip_local_deliver_finish+0x150/0x28c
> [ 9444.828125] [<8020c608>] __netif_receive_skb_core+0x610/0x674
> [ 9444.828125] [<801f22cc>] ag71xx_poll+0x3b8/0x5c4
> [ 9444.828125] [<8020ed78>] net_rx_action+0x88/0x1fc
> [ 9444.828125] [<8007e0fc>] __do_softirq+0xc8/0x1b4
> [ 9444.828125] [<8007e298>] do_softirq+0x48/0x68
> [ 9444.828125] [<8007e4d4>] irq_exit+0x54/0x70
> [ 9444.828125] [<8006082c>] ret_from_irq+0x0/0x4
> [ 9444.828125] [<80060a60>] __r4k_wait+0x20/0x40
> [ 9444.828125] [<8009f178>] cpu_startup_entry+0xa0/0x108
> [ 9444.828125] [<80348918>] start_kernel+0x390/0x3b0
> [ 9444.828125]
> [ 9444.828125]
> [ 9444.828125] Code: 8a620018  9a62001b  ae420378 <8e64001c> 10800005  00000000  8e4502f8  00852023  080945ef
> [ 9444.828125] CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.24 #1
> [ 9444.828125] task: 80331810 ti: 8032a000 task.ti: 8032a000
> [ 9444.828125] $ 0   : 00000000 00000000 00866e0d 8d2b68d8
> [ 9444.828125] $ 4   : 00000001 0101080a 81972062 00000060
> [ 9444.828125] $ 8   : d4d4bb62 80064808 00000002 c9b1cb03
> [ 9444.828125] $12   : 895f5f4c 00000007 80303fa8 00000000
> [ 9444.828125] $16   : 00000060 824c6b40 822379c0 81972062
> [ 9444.828125] $20   : 00000020 80340000 00000006 803abb38
> [ 9444.828125] $24   : 00000000 8023a71c
> [ 9444.828125] $28   : 8032a000 8032bbd8 803450c8 80259798
> [ 9444.828125] Hi    : 00000000
> [ 9444.828125] Lo    : 00000000
> [ 9444.828125] epc   : 80251264 tcp_rcv_established+0xcc/0x650
> [ 9444.828125]     Not tainted
> [ 9444.828125] ra    : 80259798 tcp_v4_do_rcv+0x88/0x290
> [ 9444.828125] Status: 1000fc03 KERNEL EXL IE
> [ 9444.828125] Cause : 00800010
> [ 9444.828125] BadVA : 8197207e
> [ 9444.828125] PrId  : 00019374 (MIPS 24Kc)
> [ 9444.828125] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota xt_policy 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_esp xt_ecn xt_dscp xt_conntrack xt_connmark xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY 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 libcrc32c iptable_raw iptable_mangle iptable_filter ipt_ah ipt_REJECT ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt 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_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress 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 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 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 ip6_tunnel tunnel6 tunnel4 ip_tunnel tun tcp_ledbat af_key xfrm_user xfrm_ipcomp xfrm_algo vfat fat autofs4 br2684 atm nls_utf8 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher usb_storage input_polldev leds_gpio ohci_hcd ledtrig_timer ledtrig_default_on ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 crc16 jbd2 mbcache button_hotplug input_core usbcore nls_base usb_common crc32c crypto_hash
> [ 9444.828125] Process swapper (pid: 0, threadinfo=8032a000, task=80331810, tls=00000000)
> [ 9444.828125] Stack : 8210a0a4 c0b33000 00000001 821b4e00 00000000 00000000 8032bc84 824c6b40
> [ 9444.828125]    8244c700 822379c0 8197204e 81972062 80340000 80259798 8032bc84 80234c28
> [ 9444.828125]    80239fe8 00000001 8032ddd4 80340000 8023a390 824c6b40 8032dddc 83826000
> [ 9444.828125]    824c6b40 00000000 824c6b40 822379c0 8197204e 8025bcac 00000000 8023a390
> [ 9444.828125]    00000001 80234d2c 83826000 8032d6f8 00000000 00000800 00000000 8032bc84
> [ 9444.828125]    ...
> [ 9444.828125] Call Trace:
> [ 9444.828125] [<80251264>] tcp_rcv_established+0xcc/0x650
> [ 9444.828125] [<80259798>] tcp_v4_do_rcv+0x88/0x290
> [ 9444.828125] [<8025bcac>] tcp_v4_rcv+0x430/0x82c
> [ 9444.828125] [<8023a4e0>] ip_local_deliver_finish+0x150/0x28c
> [ 9444.828125] [<8020c608>] __netif_receive_skb_core+0x610/0x674
> [ 9444.828125] [<801f22cc>] ag71xx_poll+0x3b8/0x5c4
> [ 9444.828125] [<8020ed78>] net_rx_action+0x88/0x1fc
> [ 9444.828125] [<8007e0fc>] __do_softirq+0xc8/0x1b4
> [ 9444.828125] [<8007e298>] do_softirq+0x48/0x68
> [ 9444.828125] [<8007e4d4>] irq_exit+0x54/0x70
> [ 9444.828125] [<8006082c>] ret_from_irq+0x0/0x4
> [ 9444.828125] [<80060a60>] __r4k_wait+0x20/0x40
> [ 9444.828125] [<8009f178>] cpu_startup_entry+0xa0/0x108
> [ 9444.828125] [<80348918>] start_kernel+0x390/0x3b0
> [ 9444.828125]
> [ 9444.828125]
> [ 9444.828125] Code: 8a620018  9a62001b  ae420378 <8e64001c> 10800005  00000000  8e4502f8  00852023  080945ef
> [ 9444.828125] CPU: 0 PID: 0 Comm: swapper Not tainted 3.10.24 #1
> [ 9444.828125] task: 80331810 ti: 8032a000 task.ti: 8032a000
> [ 9444.828125] $ 0   : 00000000 00000000 00866e0e 00000001
> [ 9444.828125] $ 4   : 0101080a 824c6b40 82710862 00000001
> [ 9444.828125] $ 8   : 00000000 13700000 00000002 8dcb48f5
> [ 9444.828125] $12   : 712a6fab 00000007 00000000 00000000
> [ 9444.828125] $16   : 822379c0 82710862 824c6b40 00000001
> [ 9444.828125] $20   : 82710862 80340000 00000006 803abb38
> [ 9444.828125] $24   : 00000000 8023a71c
> [ 9444.828125] $28   : 8032a000 8032bbb0 803450c8 80251698
> [ 9444.828125] Hi    : 00000000
> [ 9444.828125] Lo    : 00000000
> [ 9444.828125] epc   : 80250f04 tcp_validate_incoming+0x88/0x31c
> [ 9444.828125]     Not tainted
> [ 9444.828125] ra    : 80251698 tcp_rcv_established+0x500/0x650
> [ 9444.828125] Status: 1000fc03 KERNEL EXL IE
> [ 9444.828125] Cause : 00800010
> [ 9444.828125] BadVA : 8271087e
> [ 9444.828125] PrId  : 00019374 (MIPS 24Kc)
> [ 9444.828125] Modules linked in: ath9k ath9k_common iptable_nat ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv4 mac80211 cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_quota xt_policy 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_esp xt_ecn xt_dscp xt_conntrack xt_connmark xt_connbytes xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY 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 libcrc32c iptable_raw iptable_mangle iptable_filter ipt_ah ipt_REJECT ipt_MASQUERADE ipt_ECN ip_tables crc_ccitt 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_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress 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 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 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 ip6_tunnel tunnel6 tunnel4 ip_tunnel tun tcp_ledbat af_key xfrm_user xfrm_ipcomp xfrm_algo vfat fat autofs4 br2684 atm nls_utf8 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp437 ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher usb_storage input_polldev leds_gpio ohci_hcd ledtrig_timer ledtrig_default_on ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 crc16 jbd2 mbcache button_hotplug input_core usbcore nls_base usb_common crc32c crypto_hash
> [ 9444.828125] Process swapper (pid: 0, threadinfo=8032a000, task=80331810, tls=00000000)
> [ 9444.828125] Stack : 83826000 00000000 82fdd6b0 c0b35068 83826000 00000000 824c6b40 822379c0
> [ 9444.828125]    82710862 80251698 8210a0a4 c0b33000 00000001 821b4e00 00000000 00000000
> [ 9444.828125]    8032bc84 824c6b40 8244c700 822379c0 8271084e 82710862 80340000 80259798
> [ 9444.828125]    00000001 8032e57c 80340000 80340000 00000800 80340000 8034472c 80207ae4
> [ 9444.828125]    8032dddc 83826000 824c6b40 00000000 824c6b40 822379c0 8271084e 8025bcac
> [ 9444.828125]    ...
> [ 9444.828125] Call Trace:
> [ 9444.828125] [<80250f04>] tcp_validate_incoming+0x88/0x31c
> [ 9444.828125] [<80251698>] tcp_rcv_established+0x500/0x650
> [ 9444.828125] [<80259798>] tcp_v4_do_rcv+0x88/0x290
> [ 9444.828125] [<8025bcac>] tcp_v4_rcv+0x430/0x82c
> [ 9444.828125] [<8023a4e0>] ip_local_deliver_finish+0x150/0x28c
> [ 9444.828125] [<8020c608>] __netif_receive_skb_core+0x610/0x674
> [ 9444.828125] [<801f22cc>] ag71xx_poll+0x3b8/0x5c4
> [ 9444.828125] [<8020ed78>] net_rx_action+0x88/0x1fc
> [ 9444.828125] [<8007e0fc>] __do_softirq+0xc8/0x1b4
> [ 9444.828125] [<8007e298>] do_softirq+0x48/0x68
> [ 9444.828125] [<8007e4d4>] irq_exit+0x54/0x70
> [ 9444.828125] [<8006082c>] ret_from_irq+0x0/0x4
> [ 9444.828125] [<80060a60>] __r4k_wait+0x20/0x40
> [ 9444.828125] [<8009f178>] cpu_startup_entry+0xa0/0x108
> [ 9444.828125] [<80348918>] start_kernel+0x390/0x3b0
> [ 9444.828125]
> [ 9444.828125]
> [ 9444.828125] Code: 88c20018  98c2001b  ae020378 <8cc2001c> 1440000e  00000000  08094458  ae00037c  02402021
> [159654.527343] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
>
>



-- 
Dave Täht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html



More information about the Cerowrt-devel mailing list