This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux: [WiLink8] Sdio write failed (-110)

Other Parts Discussed in Thread: WL1271

Tool/software: Linux

Hi

Platform :  AM437x

Kernel : 4.9

WiFi Firmware : Rev 8.9.0.0.75

After successfully connecting the AP and obtaining the IP, do nothing ,  After a few hours, the kernel will crash.

The log in the attachment.

[66805.692570] ------------[ cut here ]------------
[66805.692639] WARNING: CPU: 0 PID: 809 at drivers/net/wireless/ti/wlcore/sdio.c:145 wl12xx_sdio_raw_write+0xb8/0x144 [wlcore_sdio]
[66805.692645] Modules linked in: wl18xx wlcore pm33xx omap_des omap_aes_driver crypto_engine omap_sham wlcore_sdio wkup_m3_ipc wkup_m3_rproc remoteproc sch_fq_codel cryptodev(O) ip_tables x_tables
[66805.692747] CPU: 0 PID: 809 Comm: irq/149-wl18xx Tainted: G O 4.9.41+ #2
[66805.692756] Hardware name: Generic AM43 (Flattened Device Tree)
[66805.692762] Backtrace: 
[66805.692825] [<c010b7d0>] (dump_backtrace) from [<c010ba8c>] (show_stack+0x18/0x1c)
[66805.692846] r7:00000009 r6:00000000 r5:bf03e0b0 r4:00000000
[66805.692883] [<c010ba74>] (show_stack) from [<c0415ab4>] (dump_stack+0x24/0x28)
[66805.692910] [<c0415a90>] (dump_stack) from [<c012d784>] (__warn+0xe8/0x100)
[66805.692932] [<c012d69c>] (__warn) from [<c012d854>] (warn_slowpath_null+0x28/0x30)
[66805.692957] r9:00000000 r8:00000004 r7:ede5d580 r6:ee69ae10 r5:0001fffc r4:eea44a00
[66805.692990] [<c012d82c>] (warn_slowpath_null) from [<bf03d274>] (wl12xx_sdio_raw_write+0xb8/0x144 [wlcore_sdio])
[66805.693337] [<bf03d1bc>] (wl12xx_sdio_raw_write [wlcore_sdio]) from [<bf07cf3c>] (wl1271_ps_elp_wakeup+0x19c/0x258 [wlcore])
[66805.693367] r9:bf08e800 r8:00000001 r7:00657a36 r6:00000000 r5:c0d15840 r4:edcfad00
[66805.693724] [<bf07cda0>] (wl1271_ps_elp_wakeup [wlcore]) from [<bf06f2b8>] (wlcore_irq_locked+0x54/0x728 [wlcore])
[66805.693835] r10:edcfad00 r9:c0d17a59 r8:c016c1f8 r7:edcfaec8 r6:00000001 r5:edcfad38
[66805.693846] r4:edcfad00
[66805.694206] [<bf06f264>] (wlcore_irq_locked [wlcore]) from [<bf06fc78>] (wlcore_irq+0x154/0x23c [wlcore])
[66805.694233] r10:00000000 r9:c0d17a59 r8:c016c1f8 r7:edcfaec8 r6:00000001 r5:edcfad38
[66805.694242] r4:edcfad00
[66805.694430] [<bf06fb24>] (wlcore_irq [wlcore]) from [<c016c21c>] (irq_thread_fn+0x24/0x5c)
[66805.694450] r7:ef15c400 r6:00000001 r5:ef15c400 r4:ee683600
[66805.694476] [<c016c1f8>] (irq_thread_fn) from [<c016c494>] (irq_thread+0x11c/0x1cc)
[66805.694494] r7:ef15c400 r6:00000001 r5:ee6dc000 r4:ee683600
[66805.694523] [<c016c378>] (irq_thread) from [<c014a544>] (kthread+0xf8/0x110)
[66805.694546] r9:00000000 r8:c016c378 r7:ee683600 r6:ee6dc000 r5:ee683640 r4:00000000
[66805.694578] [<c014a44c>] (kthread) from [<c0107d78>] (ret_from_fork+0x14/0x3c)
[66805.694599] r8:00000000 r7:00000000 r6:00000000 r5:c014a44c r4:ee683640
[66805.694610] ---[ end trace cd784725b477b87c ]---
[66805.694635] wl1271_sdio mmc2:0001:2: sdio write failed (-110)

WL8_kernel_log.dat

Nathan Kuo