Tool/software: Linux
Hi,
I have observed Driver crash with Wilink running on i.Mx6uleve board.
Below detailed:
Kernel : 4.14 (4.14.78 i.mx branch)
wlcore: PHY firmware version: Rev 8.2.0.0.242
wlcore: firmware booted (Rev 8.9.0.0.79)
wpa_supplicant v2.7
hostapd v2.7-hostap_2_7
I am using all above after disucssion from below thread.
Linux/WL1801MOD: Linux/WL1801MOD: WiLink 8.7 SP3 TAG software with I.MX6 board (im6ulevk).
---------------------------------------------------------------------------------- Crash Snap ------------------------------------------------------------------------
wl12xx_queue_recovery_work.part.9+0x50/0x54
Modules linked in: evbug
CPU: 0 PID: 544 Comm: kworker/u2:3 Not tainted 4.14.78-imx-4.14.78-1.0.0-ga-sml-0.98+g66620c3 #1
Hardware name: Freescale i.MX6 UltraLite (Device Tree)
Workqueue: phy0 wl12xx_tx_watchdog_work
Backtrace:
[<8010ba50>] (dump_backtrace) from [<8010bd10>] (show_stack+0x18/0x1c)
r7:60070013 r6:80b3fa08 r5:80b3fa08 r4:00000000
[<8010bcf8>] (show_stack) from [<8074af14>] (dump_stack+0x90/0xa4)
[<8074ae84>] (dump_stack) from [<801271f8>] (__warn+0xec/0x104)
r7:00000009 r6:808e1000 r5:00000000 r4:00000000
[<8012710c>] (__warn) from [<801272c8>] (warn_slowpath_null+0x28/0x30)
r9:00000000 r8:00000000 r7:8872cb00 r6:884b0d64 r5:884b0d20 r4:884b0d20
[<801272a0>] (warn_slowpath_null) from [<804c6acc>] (wl12xx_queue_recovery_work.part.9+0x50/0x54)
[<804c6a7c>] (wl12xx_queue_recovery_work.part.9) from [<804c6bf0>] (wl12xx_tx_watchdog_work+0x120/0x124)
r5:884b0d20 r4:884b1ab0
[<804c6ad0>] (wl12xx_tx_watchdog_work) from [<8013e9a0>] (process_one_work+0x128/0x410)
r7:8872cb00 r6:88004200 r5:88771c80 r4:884b1ab0
[<8013e878>] (process_one_work) from [<8013ece0>] (worker_thread+0x58/0x5d4)
r10:00000088 r9:88004218 r8:80b02d00 r7:88004200 r6:88771c98 r5:88004200
r4:88771c80
[<8013ec88>] (worker_thread) from [<80144830>] (kthread+0x130/0x160)
r10:88057e80 r9:88e8f09c r8:8013ec88 r7:88771c80 r6:88e8f040 r5:00000000
r4:88e8f080
[<80144700>] (kthread) from [<80107d08>] (ret_from_fork+0x14/0x2c)
r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80144700
r4:88e8f040 r3:88eb4000
---[ end trace acdbed9394db73ed ]---
wlcore: Hardware recovery in progress. FW ver: Rev 8.9.0.0.79
wlcore: pc: 0x0, hint_sts: 0x00000020 count: 1
wlcore: down
ieee80211 phy0: Hardware restart was requested
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: PHY firmware version: Rev 8.2.0.0.242
wlcore: firmware booted (Rev 8.9.0.0.79)