[LEDE-DEV] [OpenWrt-Devel] Wifi-related kernel-oops on mt7621 after 4.14 update

Kristian Evensen kristian.evensen at gmail.com
Tue Apr 17 04:50:58 PDT 2018


Hi,

On Thu, Apr 12, 2018 at 3:28 PM, Kristian Evensen
<kristian.evensen at gmail.com> wrote:
> Thanks for the pointer. I compiled a new image KALLSYMS, but now I am
> not able to reproduce the error. Perhaps there was something dirty in
> my build directory. I will keep the image KALLSYMS on the routers and
> keep checking for the error.

The error came back after I updated my router again. Here are the
oops'es with KALLMSYS enabled:

[   36.714334] CPU 1 Unable to handle kernel paging request at virtual
address f32f0c10, epc == 8f391304, ra == 8f391304
[   36.724966] Oops[#1]:
[   36.727246] CPU: 1 PID: 33 Comm: kworker/u8:2 Tainted: G        W
    4.14.32 #0
[   36.734949] Workqueue: phy1 ieee80211_ibss_leave [mac80211]
[   36.740523] task: 8fd48000 task.stack: 8fd36000
[   36.745037] $ 0   : 00000000 00000001 0000000e 00000001
[   36.750270] $ 4   : 8f37957c 00000000 00000000 00000000
[   36.755506] $ 8   : 00000000 80452970 00000001 00122121
[   36.760726] $12   : 00000000 00000000 00000010 77ec6230
[   36.765946] $16   : 8f37957c 8fd37d58 f32f0c10 94573690
[   36.771173] $20   : 00000001 00000040 000000ff 8f378bc0
[   36.776394] $24   : 000010d9 8f391218
[   36.781615] $28   : 8fd36000 8fd37d10 00000000 8f391304
[   36.786837] Hi    : 0000969d
[   36.789701] Lo    : 00000110
[   36.792603] epc   : 8f391304 mt76_get_survey+0xec/0x31c [mt76]
[   36.798417] ra    : 8f391304 mt76_get_survey+0xec/0x31c [mt76]
[   36.804220] Status: 11007c03 KERNEL EXL IE
[   36.808399] Cause : 40800008 (ExcCode 02)
[   36.812389] BadVA : f32f0c10
[   36.815257] PrId  : 0001992f (MIPS 1004Kc)
[   36.819331] Modules linked in: rt2800pci rt2800mmio rt2800lib
qcserial ppp_async option usb_wwan rt2x00pci rt2x00mmio rt2x00lib
rndis_host qmi_wwan ppp_generic nf_nat_pptp nf_conntrack_pptp
nf_conntrack_ipv6p
[   36.890390]  nf_nat_snmp_basic nf_nat_sip nf_nat_redirect
nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4
nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_log_ipv4
nf_flow_tablt
[   36.961381]  ip_set_hash_netiface ip_set_hash_netport
ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet
ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip
ip_set_hash_ipport ip_set_hash_ipmarm
[   37.032821]  ohci_hcd ehci_platform sd_mod scsi_mod ehci_hcd
gpio_button_hotplug usbcore nls_base usb_common mii
[   37.043006] Process kworker/u8:2 (pid: 33, threadinfo=8fd36000,
task=8fd48000, tls=00000000)
[   37.051404] Stack : 00000001 80051a40 81494dc0 00000000 00000400
8f57c000 00000000 00000000
[   37.059753]         00000000 8ec110dc 002f113b 00000000 8fc2a500
81494dc0 00000000 00000001
[   37.068100]         814a2dc0 8fc2a614 94573690 00000000 00000000
00000000 00000000 00000000
[   37.076449]         00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
[   37.084797]         0000000c 00000000 00000000 8ec113a0 00000020
8149d2ec 814a2dc0 8fc2a500
[   37.093147]         ...
[   37.095597] Call Trace:
[   37.098045] [<8f391304>] mt76_get_survey+0xec/0x31c [mt76]
[   37.103671] [<8ec110dc>]
___ieee80211_start_rx_ba_session+0x15c/0x39c [mac80211]
[   37.111127] [<8ec113a0>] __ieee80211_start_rx_ba_session+0x84/0xb8 [mac80211]
[   37.118315] [<8ec1144c>] ieee80211_process_addba_request+0x78/0x8c [mac80211]
[   37.125507] [<8ec152a0>] ieee80211_ibss_leave+0x44c/0x19c8 [mac80211]
[   37.132067] Code: 2610001c  0c116236  02002025 <8e440000> 3c058d4f
34a5df3b  00850019  00003012  00003810
[   37.141817]
[   37.143582] ---[ end trace 5af5293c693da408 ]---
[   37.151753] Kernel panic - not syncing: Fatal exception in interrupt
[   37.160354] Rebooting in 3 seconds..

[   30.252516] CPU 0 Unable to handle kernel paging request at virtual
address eb44a0d5, epc == 8ed40ba4, ra == 8ec86fac
[   30.263189] Oops[#1]:
[   30.265506] CPU: 0 PID: 33 Comm: kworker/u8:2 Tainted: G        W
    4.14.32 #0
[   30.273244] Workqueue: phy1 ieee80211_ibss_leave [mac80211]
[   30.278811] task: 8fd48000 task.stack: 8fd36000
[   30.283321] $ 0   : 00000000 00000001 7adc6e80 00000000
[   30.288546] $ 4   : 8f3d8bc0 8fd27c20 eb449ae0 8e03a800
[   30.293766] $ 8   : 00000000 80452970 00000007 0006edf8
[   30.298985] $12   : 00000000 8ee8d0c0 00000007 1dcd6501
[   30.304205] $16   : 8f3d9560 8f5b8800 8fd27480 8f3d8bc0
[   30.309425] $20   : 8e03a800 00000000 80560000 fffffffe
[   30.314645] $24   : 00000000 00000000
[   30.319865] $28   : 8fd36000 8fd37cf8 80560000 8ec86fac
[   30.325085] Hi    : 0000329d
[   30.327951] Lo    : 0000010e
[   30.330849] epc   : 8ed40ba4 mt76x2_dma_cleanup+0x478/0x1128 [mt76x2e]
[   30.337408] ra    : 8ec86fac sta_set_sinfo+0xcc/0xbb0 [mac80211]
[   30.343386] Status: 11008403 KERNEL EXL IE
[   30.347565] Cause : c0800008 (ExcCode 02)
[   30.351553] BadVA : eb44a0d5
[   30.354421] PrId  : 0001992f (MIPS 1004Kc)
[   30.358494] Modules linked in: rt2800pci rt2800mmio rt2800lib
qcserial ppp_async option usb_wwan rt2x00pci rt2x00mmio rt2x00lib
rndis_host qmi_wwan ppp_generic nf_nat_pptp nf_conntrack_pptp
nf_conntrack_ipv6p
[   30.429553]  nf_nat_snmp_basic nf_nat_sip nf_nat_redirect
nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4
nf_nat_ipv4 nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_log_ipv4
nf_flow_tablt
[   30.500542]  ip_set_hash_netiface ip_set_hash_netport
ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet
ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip
ip_set_hash_ipport ip_set_hash_ipmarm
[   30.571979]  ohci_hcd ehci_platform sd_mod scsi_mod ehci_hcd
gpio_button_hotplug usbcore nls_base usb_common mii
[   30.582158] Process kworker/u8:2 (pid: 33, threadinfo=8fd36000,
task=8fd48000, tls=00000000)
[   30.590554] Stack : 8fd37d78 80081210 00000001 00000000 8e03a800
8f5b8800 8fd27480 8f3d8bc0
[   30.598904]         8f5b8930 00000000 80560000 8ec86fac 00000000
8f5b8800 00000001 8ec86df4
[   30.607252]         8f5b8800 8f3d8bc0 8f5b8800 8e03a800 8fd27480
8fd274ac 8f3d8bc0 00000000
[   30.615601]         80560000 8ec87a10 8ee8dc00 8007be44 00000000
00000000 8fd37d70 8fd37d70
[   30.623950]         00000000 8f5b8800 00000000 8ec87ac0 8f3d8bc0
8ec8574c 8f3d8bc0 00000000
[   30.632297]         ...
[   30.634745] Call Trace:
[   30.637194] [<8ed40ba4>] mt76x2_dma_cleanup+0x478/0x1128 [mt76x2e]
[   30.643445] Code: 02063021  94e30002  00e0a025 <1060001a> 90d105f5
00031400  3c04ff00  00442024  14800003

This is with the same image as last time (commit
f6e6eadc99c6274207f8f2ebc739063549959a1f) and configuration (radios
used as clients). I see that mt76 has been updated during the weekend
so I will go ahead and compile a new image with the latest updates.

BR,
Kristian



More information about the Lede-dev mailing list