[FS#1320] critical crash and restart

LEDE Bugs lede-bugs at lists.infradead.org
Sun Feb 4 19:56:36 PST 2018


The following task has been changed.  The changes are listed below.  For full information about what has changed, visit the URL and click the History tab.

FS#1320 - critical crash and restart
User who did this: Yousong Zhou (yousong)
Task details edited:
-------
There is a random crash all network stop and the router restart . 

I'm using last dev build . 

Linksys WRT1900ACS

OpenWrt SNAPSHOT r5985-33e8f7e / LuCI Master (git-18.030.59690-47d1eaa)


Kernel 4.9.77
 

root at OpenWrt:~# cat /sys/kernel/debug/crashlog
Time: 1517518692.641321
Modules:        pppoe at bf1a6000+1e77     ppp_async at bf1a1000+1911 pppox at bf19d000+567      ppp_generic at bf193000+5218       iptable_nat at bf18a000+451        ipt_REJECT at bf186000+3ea ipt_MASQUERADE at bf182000+332     xt_time at bf17e000+6a6    xt_tcpudp at bf17a000+758       xt_state at bf176000+349   xt_nat at bf172000+59d     xt_multiport at bf16e000+554       xt_mark at bf16a000+320    xt_mac at bf166000+2c7     xt_limit at bf162000+48d   xt_conntrack at bf15e000+958       xt_comment at bf15a000+24b xt_TCPMSS at bf156000+a68       xt_REDIRECT at bf152000+375        xt_LOG at bf14e000+3c3     xt_CT at bf14a000+b55      slhc at bf146000+fd2       nf_reject_ipv4 at bf142000+803     nf_nat_redirect at bf13e000+3db    nf_nat_masquerade_ipv4 at bf13a000+60d     nf_conntrack_ipv4 at bf135000+17e5      nf_nat_ipv4 at bf131000+f1e        nf_nat at bf12b000+24c0    nf_log_ipv4 at bf127000+c36        nf_defrag_ipv4 at bf123000+3bc     nf_conntrack_rtcache at bf11f000+a92       nf_conntrack at bf10b000+e773      iptable_mangle at bf107000+3fc  iptable_filter at bf103000+37c     ip_tables at bf0fd000+2817 crc_ccitt at bf0f9000+42b  mwlwifi at bf0d6000+1b6d5  mac80211 at bf068000+5f891 cfg80211 at bf02e000+311b5 compat at bf029000+12f5    ip6t_REJECT at bf025000+3ec        nf_reject_ipv6 at bf021000+908  nf_log_ipv6 at bf01d000+cf7        nf_log_common at bf019000+98f      ip6table_mangle at bf015000+4be    ip6table_filter at bf011000+33e    ip6_tables at bf00b000+2715        x_tables at bf005000+2aac  gpio_button_hotplug at bf000000+1784
[   17.893444] ieee80211 phy0: change: 0x40
[   17.911298] ieee80211 phy1: change: 0x40
[   18.111289] ieee80211 phy0: change: 0x40
[   18.121292] ieee80211 phy1: change: 0x40
[   18.321297] ieee80211 phy1: change: 0x40
[   18.331297] ieee80211 phy0: change: 0x40
[   18.521292] ieee80211 phy1: change: 0x40
[   18.551290] ieee80211 phy0: change: 0x40
[   18.721288] ieee80211 phy1: change: 0x40
[   18.771289] ieee80211 phy0: change: 0x40
[   18.931296] ieee80211 phy1: change: 0x40
[   18.991298] ieee80211 phy0: change: 0x40
[   19.020305] ieee80211 phy1: change: 0x100
[   19.029330] ieee80211 phy1: change: 0x100
[   19.038371] ieee80211 phy1: change: 0x40
[   19.211298] ieee80211 phy0: change: 0x40
[   19.241292] ieee80211 phy1: change: 0x40
[   19.431290] ieee80211 phy0: change: 0x40
[   19.441292] ieee80211 phy1: change: 0x40
[   19.641290] ieee80211 phy1: change: 0x40
[   19.651294] ieee80211 phy0: change: 0x60
[   19.851295] ieee80211 phy1: change: 0x40
[   19.871292] ieee80211 phy0: change: 0x40
[   20.051291] ieee80211 phy1: change: 0x40
[   20.091295] ieee80211 phy0: change: 0x40
[   20.271295] ieee80211 phy1: change: 0x40
[   20.311290] ieee80211 phy0: change: 0x40
[   20.471289] ieee80211 phy1: change: 0x40
[   20.531292] ieee80211 phy0: change: 0x40
[   20.681288] ieee80211 phy1: change: 0x40
[   20.751289] ieee80211 phy0: change: 0x40
[   20.881292] ieee80211 phy1: change: 0x40
[   20.971288] ieee80211 phy0: change: 0x40
[   21.081288] ieee80211 phy1: change: 0x40
[   21.191289] ieee80211 phy0: change: 0x40
[   21.291292] ieee80211 phy1: change: 0x40
[   21.411291] ieee80211 phy0: change: 0x40
[   21.491290] ieee80211 phy1: change: 0x40
[   21.631288] ieee80211 phy0: change: 0x40
[   21.691293] ieee80211 phy1: change: 0x40
[   21.780306] ieee80211 phy1: change: 0x100
[   21.789330] ieee80211 phy1: change: 0x100
[   21.798374] ieee80211 phy1: change: 0x40
[   21.851290] ieee80211 phy0: change: 0x40
[   22.001288] ieee80211 phy1: change: 0x40
[   22.071295] ieee80211 phy0: change: 0x60
[   22.175310] ieee80211 phy0: change: 0x100
[   22.184332] ieee80211 phy0: change: 0x100
[   22.193444] ieee80211 phy0: change: 0x40
[   22.201309] ieee80211 phy1: change: 0x40
[   22.411296] ieee80211 phy1: change: 0x40
[   22.411298] ieee80211 phy0: change: 0x40
[   22.611290] ieee80211 phy1: change: 0x40
[   22.631293] ieee80211 phy0: change: 0x40
[   22.811293] ieee80211 phy1: change: 0x40
[   22.851290] ieee80211 phy0: change: 0x40
[   23.011290] ieee80211 phy1: change: 0x40
[   23.081291] ieee80211 phy0: change: 0x40
[   23.221291] ieee80211 phy1: change: 0x40
[   23.301289] ieee80211 phy0: change: 0x40
[   23.421287] ieee80211 phy1: change: 0x40
[   23.531289] ieee80211 phy0: change: 0x40
[   23.621289] ieee80211 phy1: change: 0x40
[   23.751294] ieee80211 phy0: change: 0x40
[   23.821289] ieee80211 phy1: change: 0x40
[   23.971291] ieee80211 phy0: change: 0x60
[   24.031292] ieee80211 phy1: change: 0x40
[   24.201295] ieee80211 phy0: change: 0x40
[   24.231289] ieee80211 phy1: change: 0x40
[   24.421288] ieee80211 phy0: change: 0x40
[   24.431294] ieee80211 phy1: change: 0x40
[   24.520307] ieee80211 phy1: change: 0x100
[   24.529329] ieee80211 phy1: change: 0x100
[   24.538373] ieee80211 phy1: change: 0x40
[   24.641294] ieee80211 phy0: change: 0x40
[   24.741289] ieee80211 phy1: change: 0x40
[   24.861288] ieee80211 phy0: change: 0x40
[   24.951295] ieee80211 phy1: change: 0x40
[   25.091294] ieee80211 phy0: change: 0x40
[   25.151291] ieee80211 phy1: change: 0x40
[   25.311289] ieee80211 phy0: change: 0x40
[   25.351293] ieee80211 phy1: change: 0x40
[   25.541292] ieee80211 phy0: change: 0x40
[   25.551310] ieee80211 phy1: change: 0x40
[   25.751295] ieee80211 phy1: change: 0x40
[   25.761310] ieee80211 phy0: change: 0x40
[   25.951289] ieee80211 phy1: change: 0x40
[   25.991289] ieee80211 phy0: change: 0x40
[   26.151288] ieee80211 phy1: change: 0x40
[   26.211288] ieee80211 phy0: change: 0x40
[   26.351289] ieee80211 phy1: change: 0x40
[   26.431321] ieee80211 phy0: change: 0x60
[   26.537389] ieee80211 phy0: change: 0x100
[   26.546386] ieee80211 phy0: change: 0x100
[   26.555537] ieee80211 phy0: change: 0x40
[   26.561381] ieee80211 phy1: change: 0x40
[   26.791303] ieee80211 phy1: change: 0x40
[   26.801338] ieee80211 phy0: change: 0x40
[   26.991293] ieee80211 phy1: change: 0x40
[   27.021299] ieee80211 phy0: change: 0x40
[   27.191295] ieee80211 phy1: change: 0x40
[   27.241292] ieee80211 phy0: change: 0x40
[   27.279318] ieee80211 phy1: change: 0x100
[   27.288340] ieee80211 phy1: change: 0x100
[   27.297430] ieee80211 phy1: change: 0x40
[   27.461292] ieee80211 phy0: change: 0x40
[   27.501295] ieee80211 phy1: change: 0x40
[   27.681296] ieee80211 phy0: change: 0x40
[   27.701297] ieee80211 phy1: change: 0x40
[   27.891302] ieee80211 phy0: change: 0x40
[   27.911294] ieee80211 phy1: change: 0x40
[   28.101301] ieee80211 phy0: change: 0x40
[   28.111316] ieee80211 phy1: change: 0x40
[   28.311293] ieee80211 phy1: change: 0x40
[   28.331291] ieee80211 phy0: change: 0x60
[   28.511289] ieee80211 phy1: change: 0x40
[   28.551289] ieee80211 phy0: change: 0x40
[   28.721289] ieee80211 phy1: change: 0x40
[   28.771298] ieee80211 phy0: change: 0x40
[   28.921289] ieee80211 phy1: change: 0x40
[   29.001293] ieee80211 phy0: change: 0x40
[   29.131293] ieee80211 phy1: change: 0x40
[   29.231288] ieee80211 phy0: change: 0x40
[   29.331289] ieee80211 phy1: change: 0x40
[   29.451296] ieee80211 phy0: change: 0x40
[   29.531293] ieee80211 phy1: change: 0x40
[   29.671292] ieee80211 phy0: change: 0x40
[   29.731297] ieee80211 phy1: change: 0x40
[   29.901288] ieee80211 phy0: change: 0x40
[   29.931292] ieee80211 phy1: change: 0x40
[   30.019319] ieee80211 phy1: change: 0x100
[   30.082758] ieee80211 phy1: change: 0x100
[   30.091295] ieee80211 phy1: change: 0x42
[   30.121296] ieee80211 phy0: change: 0x40
[   30.244344] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[   30.250795] br-lan: port 2(wlan1) entered blocking state
[   30.256146] br-lan: port 2(wlan1) entered forwarding state
[   30.341319] ieee80211 phy0: change: 0x40
[   30.561298] ieee80211 phy0: change: 0x40
[   30.781295] ieee80211 phy0: change: 0x60
[   30.885313] ieee80211 phy0: change: 0x100
[   30.894341] ieee80211 phy0: change: 0x100
[   30.903413] ieee80211 phy0: change: 0x40
[   31.121301] ieee80211 phy0: change: 0x40
[   31.341291] ieee80211 phy0: change: 0x40
[   31.561292] ieee80211 phy0: change: 0x40
[   31.781291] ieee80211 phy0: change: 0x40
[   32.001301] ieee80211 phy0: change: 0x40
[   32.221294] ieee80211 phy0: change: 0x40
[   32.441293] ieee80211 phy0: change: 0x40
[   32.661293] ieee80211 phy0: change: 0x60
[   32.881294] ieee80211 phy0: change: 0x40
[   33.101293] ieee80211 phy0: change: 0x40
[   33.321293] ieee80211 phy0: change: 0x40
[   33.541293] ieee80211 phy0: change: 0x40
[   33.761291] ieee80211 phy0: change: 0x40
[   33.981291] ieee80211 phy0: change: 0x40
[   34.201291] ieee80211 phy0: change: 0x40
[   34.421291] ieee80211 phy0: change: 0x40
[   34.641291] ieee80211 phy0: change: 0x40
[   34.861291] ieee80211 phy0: change: 0x40
[   35.081295] ieee80211 phy0: change: 0x60
[   35.185310] ieee80211 phy0: change: 0x100
[   35.194337] ieee80211 phy0: change: 0x100
[   35.203457] ieee80211 phy0: change: 0x40
[   35.421292] ieee80211 phy0: change: 0x40
[   35.641295] ieee80211 phy0: change: 0x40
[   35.745318] ieee80211 phy0: change: 0x100
[   35.809156] ieee80211 phy0: change: 0x100
[   35.818178] ieee80211 phy0: change: 0x42
[   35.990319] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   35.996762] br-lan: port 3(wlan0) entered blocking state
[   36.002103] br-lan: port 3(wlan0) entered forwarding state
[  121.174510] xt_conntrack: cannot load conntrack support for proto=10
[  149.624016] xt_conntrack: cannot load conntrack support for proto=10
[  317.781883] xt_conntrack: cannot load conntrack support for proto=10
[70442.763618] Unable to handle kernel NULL pointer dereference at virtual address 0000000c
[70442.771761] pgd = ddddc000
[70442.774477] [0000000c] *pgd=1d23d831, *pte=00000000, *ppte=00000000
[70442.780811] Internal error: Oops: 17 [#1] SMP ARM
[70442.785532] Modules linked in: pppoe ppp_async pppox ppp_generic iptable_nat ipt_REJECT ipt_MASQUERADE xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_conntrack_ipv4 nf_nat_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack iptable_mangle iptable_filter ip_tables crc_ccitt mwlwifi mac80211 cfg80211 compat ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables x_tables gpio_button_hotplug
[70442.838560] CPU: 1 PID: 1711 Comm: hostapd Not tainted 4.9.77 #0
[70442.844589] Hardware name: Marvell Armada 380/385 (Device Tree)
[70442.850532] task: dec6d300 task.stack: ddd78000
[70442.855092] PC is at mwl_fwcmd_destroy_ba+0x98/0xf4 [mwlwifi]
[70442.860867] LR is at mwl_fwcmd_destroy_ba+0x34/0xf4 [mwlwifi]
[70442.866637] pc : []    lr : []    psr: 80000013
[70442.866637] sp : ddd79c80  ip : 00000000  fp : 00000000
[70442.878161] r10: ddde3620  r9 : de38cac0  r8 : de38cac0
[70442.883406] r7 : ddde1620  r6 : ddde2924  r5 : 00000000  r4 : ddd8c000
[70442.889959] r3 : 00000000  r2 : 00000000  r1 : 00000000  r0 : 00000000
[70442.896513] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[70442.903677] Control: 10c5387d  Table: 1dddc04a  DAC: 00000051
[70442.909445] Process hostapd (pid: 1711, stack limit = 0xddd78210)
[70442.915562] Stack: (0xddd79c80 to 0xddd7a000)
[70442.919937] 9c80: 00000001 ddde1620 dd3c55d8 ddde45e0 ddde0be0 bf0dcbac dd3c55d8 ddde1620
[70442.928150] 9ca0: ddde0be0 df6fbce0 de3d0300 de7d4800 00000014 bf0d7c68 dd3c5000 00000002
[70442.936362] 9cc0: 00000001 dd14f414 de3d0300 de7d4800 00000014 bf06aca4 ddde0be0 df6fb4c0
[70442.944574] 9ce0: dd3c5000 bf06d2e4 00000002 00000002 dd3c5000 ddde0be0 df6fb4c0 bf06e278
[70442.952786] 9d00: dd3c5000 00000000 00000000 dd3c5000 dd14f420 bf06e3c4 df6fb4c0 00000454
[70442.960999] 9d20: dd14f420 bf06e43c ddde0000 df6fb000 ddd79d68 bf03add8 dd14f420 0002000c
[70442.969210] 9d40: ddd79d68 de3d0300 df57a000 bf0296e8 00000000 df57a1fc df57a000 c03d4560
[70442.977423] 9d60: bf05653a 1f5b5000 5a7275f6 00000601 dd14f400 dd14f410 dde5ed80 de7d4800
[70442.985635] 9d80: ddde0000 df6fb000 dd14f400 de3d0300 c03d42d8 ddc99c00 ddd79dcc 00000000
[70442.993847] 9da0: 00000008 c03d38fc c0656b08 de3d0300 de3d0300 c03d42c4 df4ba400 00000028
[70443.002059] 9dc0: de3d0300 c03d3300 ddc99c00 7fffffff 00000000 de3d0300 00000000 ddd79f68
[70443.010270] 9de0: 00000028 ddc99c00 00000000 c03d376c 00000000 c0227e2c 00000028 df7dad00
[70443.018482] 9e00: 00000000 000006af 00000000 00000000 00000001 ddd79f68 00000000 ddd79e8c
[70443.026694] 9e20: df16a000 00000000 c0630fc8 00000000 00000000 c038e534 ddd79f68 c038eac4
[70443.034906] 9e40: 00000000 00000000 00000000 009a0010 00000028 be8f2c1c 00000000 ddd79eb4
[70443.043118] 9e60: df16a000 c038ecbc ddbd30c0 00000000 be8f2c74 009b4030 00004000 00000000
[70443.051330] 9e80: ffffffff ffffffff 00000051 c0654d80 ddd79ecc 00000051 00008933 00000000
[70443.059541] 9ea0: 00000000 be8f2cac 00000020 00000010 00000000 00000000 00000000 00000000
[70443.067753] 9ec0: ffffffff 0000007f 00000000 6e616c77 dd636c80 60000013 df401080 dd636a00
[70443.075965] 9ee0: 00000000 dd636a00 df22d0a0 c00f379c df22d10c 00000007 00000000 00000000
[70443.084177] 9f00: dec6d300 c005af44 ddd79f08 ddd79f08 df401180 df22d080 df178000 00000000
[70443.092390] 9f20: df401580 df178000 df178000 0004094d df22d0a0 df16a000 be8f2c90 00000000
[70443.100601] 9f40: 00000128 c000ef04 ddd78000 00000000 b6f44740 c038f864 00000000 00000000
[70443.108813] 9f60: 00000000 fffffff7 ddd79eac 0000000c 00000001 00000000 00000000 ddd79e54
[70443.117025] 9f80: 00000000 00000006 00000000 00000000 00000000 00000000 00000000 00000000
[70443.125236] 9fa0: b6fbe110 c000ed40 00000000 00000000 00000005 be8f2c90 00000000 00000000
[70443.133449] 9fc0: 00000000 00000000 b6fbe110 00000128 b6f44ef0 00000000 000252b4 b6f44740
[70443.141661] 9fe0: be8f2c38 be8f2c24 b6f95204 b6f946d0 60000010 00000005 ffffffff ffffffff
[70443.149890] [] (mwl_fwcmd_destroy_ba [mwlwifi]) from [] (mwl_fwcmd_del_sta_streams+0x98/0x330 [mwlwifi])
[70443.161164] [] (mwl_fwcmd_del_sta_streams [mwlwifi]) from [] (mwl_mac80211_sta_remove+0x38/0x1ec [mwlwifi])
[70443.172740] [] (mwl_mac80211_sta_remove [mwlwifi]) from [] (drv_sta_state+0x16c/0x184 [mac80211])
[70443.183433] [] (drv_sta_state [mac80211]) from [] (sta_info_move_state+0xbc/0x1d0 [mac80211])
[70443.193775] [] (sta_info_move_state [mac80211]) from [] (sta_set_sinfo+0x954/0xa80 [mac80211])
[70443.204204] [] (sta_set_sinfo [mac80211]) from [] (__sta_info_destroy+0x20/0x28 [mac80211])
[70443.214372] [] (__sta_info_destroy [mac80211]) from [] (sta_info_destroy_addr_bss+0x2c/0x44 [mac80211])
[70443.225588] [] (sta_info_destroy_addr_bss [mac80211]) from [] (nl80211_del_station+0xe8/0xf0 [cfg80211])
[70443.236868] [] (nl80211_del_station [cfg80211]) from [] (extack_doit+0x2c/0x70 [compat])
[70443.246741] [] (extack_doit [compat]) from [] (genl_rcv_msg+0x288/0x310)
[70443.255216] [] (genl_rcv_msg) from [] (netlink_rcv_skb+0x58/0xb4)
[70443.263080] [] (netlink_rcv_skb) from [] (genl_rcv+0x20/0x34)
[70443.270593] [] (genl_rcv) from [] (netlink_unicast+0x138/0x1fc)
[70443.278283] [] (netlink_unicast) from [] (netlink_sendmsg+0x2f0/0x310)
[70443.286586] [] (netlink_sendmsg) from [] (sock_sendmsg+0x14/0x24)
[70443.294451] [] (sock_sendmsg) from [] (___sys_sendmsg+0x184/0x228)
[70443.302403] [] (___sys_sendmsg) from [] (__sys_sendmsg+0x40/0x64)
[70443.310271] [] (__sys_sendmsg) from [] (ret_fast_syscall+0x0/0x48)
[70443.318223] Code: e5840010 e5d81004 e5c41014 e598c000 (e59c300c)
[70443.324372] ---[ end trace bf36642614617548 ]---

-------

More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=1320



More information about the lede-bugs mailing list