Tool/software: Linux
Hi,
My platform info:
IMX6 with linux 3.14.52
WL1807 driver version: R8.7_SP3
Test sequence:
/usr/share/wl18xx/sta_start.sh
/usr/share/wl18xx/sta_connect-ex.sh TEST_AP WPA-PSK 12345678
udhcpc -i wlan0
ping www.baidu.com
Crash info:
[12212.004705] wlcore: Association completed.
[12329.375250] wlcore: ERROR SW watchdog interrupt received! starting recovery.
[12329.382394] ------------[ cut here ]------------
[12329.382574] WARNING: CPU: 0 PID: 199 at /home/frankhou/build_wl1807/build-utilites/src/compat_wireless/drivers/net/wireless/ti/wlcore/main.c:807 wl12xx_queue_recovery_work.part.26+0x58/0x5c [wlcore]()
[12329.382590] Modules linked in: usb_f_ecm g_ether usb_f_rndis libcomposite u_ether configfs wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) wlcore_sdio(O) compat(O)
[12329.382693] CPU: 0 PID: 199 Comm: irq/322-wl18xx Tainted: G W O 3.14.52-1.1.0_ga #1
[12329.382758] [<80015650>] (unwind_backtrace) from [<80012360>] (show_stack+0x10/0x14)
[12329.382798] [<80012360>] (show_stack) from [<80588ad0>] (dump_stack+0x7c/0xbc)
[12329.382836] [<80588ad0>] (dump_stack) from [<8002a1c8>] (warn_slowpath_common+0x6c/0x88)
[12329.382865] [<8002a1c8>] (warn_slowpath_common) from [<8002a280>] (warn_slowpath_null+0x1c/0x24)
[12329.382994] [<8002a280>] (warn_slowpath_null) from [<7f10ab4c>] (wl12xx_queue_recovery_work.part.26+0x58/0x5c [wlcore])
[12329.383189] [<7f10ab4c>] (wl12xx_queue_recovery_work.part.26 [wlcore]) from [<7f10ae4c>] (wlcore_irq+0x184/0x18c [wlcore])
[12329.383302] [<7f10ae4c>] (wlcore_irq [wlcore]) from [<80066bec>] (irq_thread_fn+0x1c/0x40)
[12329.383333] [<80066bec>] (irq_thread_fn) from [<80066edc>] (irq_thread+0x11c/0x168)
[12329.383363] [<80066edc>] (irq_thread) from [<8004597c>] (kthread+0xcc/0xe4)
[12329.383396] [<8004597c>] (kthread) from [<8000f0c0>] (ret_from_fork+0x14/0x34)
[12329.383412] ---[ end trace a6528fc8e7f390b8 ]---