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.

WL18xx[R8.a9.14] for i.MX6SL, kernel:3.10.17; Station mode crash

Expert 1985 points
Other Parts Discussed in Thread: WL1271

Hi,

I am getting this error and board is rebooting with this. Any suggestions would be really appreciated.

===============================================================================

CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<8049a2a8>] (schedule_hrtimeout_range_clock+0xc0/0x14c)
[<8049a2a8>] (schedule_hrtimeout_range_clock+0xc0/0x14c) from [<800321fc>] (usleep_range+0x48/0x50)
[<800321fc>] (usleep_range+0x48/0x50) from [<80342e54>] (sdhci_do_start_signal_voltage_switch.isra.26+0xfc/0x2d4)
[<80342e54>] (sdhci_do_start_signal_voltage_switch.isra.26+0xfc/0x2d4) from [<80343090>] (sdhci_runtime_resume_host+0x64/0x108)
[<80343090>] (sdhci_runtime_resume_host+0x64/0x108) from [<80295dac>] (pm_generic_runtime_resume+0x2c/0x38)
[<80295dac>] (pm_generic_runtime_resume+0x2c/0x38) from [<80299958>] (__rpm_callback+0x2c/0x60)
[<80299958>] (__rpm_callback+0x2c/0x60) from [<802999e0>] (rpm_callback+0x54/0x74)
[<802999e0>] (rpm_callback+0x54/0x74) from [<8029a8b8>] (rpm_resume+0x39c/0x570)
[<8029a8b8>] (rpm_resume+0x39c/0x570) from [<8029aad4>] (__pm_runtime_resume+0x48/0x60)
[<8029aad4>] (__pm_runtime_resume+0x48/0x60) from [<80340cfc>] (sdhci_request+0x24/0x1ec)
[<80340cfc>] (sdhci_request+0x24/0x1ec) from [<8032c720>] (mmc_start_request+0xc4/0xe0)
[<8032c720>] (mmc_start_request+0xc4/0xe0) from [<8032c854>] (__mmc_start_req+0x60/0x84)
[<8032c854>] (__mmc_start_req+0x60/0x84) from [<8032c8fc>] (mmc_wait_for_req+0x10/0x20)
[<8032c8fc>] (mmc_wait_for_req+0x10/0x20) from [<80337028>] (mmc_io_rw_extended+0x2d4/0x318)
[<80337028>] (mmc_io_rw_extended+0x2d4/0x318) from [<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0)
[<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0) from [<8033853c>] (sdio_memcpy_fromio+0x1c/0x24)
[<8033853c>] (sdio_memcpy_fromio+0x1c/0x24) from [<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio])
[<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio]) from [<7f0ad2b0>] (wlcore_cmd_send_failsafe+0x178/0x48c [wlcore])
[<7f0ad2b0>] (wlcore_cmd_send_failsafe+0x178/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<80499480>] (schedule_timeout+0x148/0x188)
[<80499480>] (schedule_timeout+0x148/0x188) from [<8049a730>] (wait_for_common+0xc4/0x158)
[<8049a730>] (wait_for_common+0xc4/0x158) from [<8032c894>] (mmc_wait_for_req_done+0x1c/0x74)
[<8032c894>] (mmc_wait_for_req_done+0x1c/0x74) from [<80337028>] (mmc_io_rw_extended+0x2d4/0x318)
[<80337028>] (mmc_io_rw_extended+0x2d4/0x318) from [<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0)
[<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0) from [<8033853c>] (sdio_memcpy_fromio+0x1c/0x24)
[<8033853c>] (sdio_memcpy_fromio+0x1c/0x24) from [<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio])
[<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio]) from [<7f0ad2b0>] (wlcore_cmd_send_failsafe+0x178/0x48c [wlcore])
[<7f0ad2b0>] (wlcore_cmd_send_failsafe+0x178/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<8049a2a8>] (schedule_hrtimeout_range_clock+0xc0/0x14c)
[<8049a2a8>] (schedule_hrtimeout_range_clock+0xc0/0x14c) from [<800321fc>] (usleep_range+0x48/0x50)
[<800321fc>] (usleep_range+0x48/0x50) from [<80342e54>] (sdhci_do_start_signal_voltage_switch.isra.26+0xfc/0x2d4)
[<80342e54>] (sdhci_do_start_signal_voltage_switch.isra.26+0xfc/0x2d4) from [<80343090>] (sdhci_runtime_resume_host+0x64/0x108)
[<80343090>] (sdhci_runtime_resume_host+0x64/0x108) from [<80295dac>] (pm_generic_runtime_resume+0x2c/0x38)
[<80295dac>] (pm_generic_runtime_resume+0x2c/0x38) from [<80299958>] (__rpm_callback+0x2c/0x60)
[<80299958>] (__rpm_callback+0x2c/0x60) from [<802999e0>] (rpm_callback+0x54/0x74)
[<802999e0>] (rpm_callback+0x54/0x74) from [<8029a8b8>] (rpm_resume+0x39c/0x570)
[<8029a8b8>] (rpm_resume+0x39c/0x570) from [<8029aad4>] (__pm_runtime_resume+0x48/0x60)
[<8029aad4>] (__pm_runtime_resume+0x48/0x60) from [<80340cfc>] (sdhci_request+0x24/0x1ec)
[<80340cfc>] (sdhci_request+0x24/0x1ec) from [<8032c720>] (mmc_start_request+0xc4/0xe0)
[<8032c720>] (mmc_start_request+0xc4/0xe0) from [<8032c854>] (__mmc_start_req+0x60/0x84)
[<8032c854>] (__mmc_start_req+0x60/0x84) from [<8032c8fc>] (mmc_wait_for_req+0x10/0x20)
[<8032c8fc>] (mmc_wait_for_req+0x10/0x20) from [<80337028>] (mmc_io_rw_extended+0x2d4/0x318)
[<80337028>] (mmc_io_rw_extended+0x2d4/0x318) from [<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0)
[<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0) from [<8033853c>] (sdio_memcpy_fromio+0x1c/0x24)
[<8033853c>] (sdio_memcpy_fromio+0x1c/0x24) from [<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio])
[<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio]) from [<7f0ad474>] (wlcore_cmd_send_failsafe+0x33c/0x48c [wlcore])
[<7f0ad474>] (wlcore_cmd_send_failsafe+0x33c/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<80499480>] (schedule_timeout+0x148/0x188)
[<80499480>] (schedule_timeout+0x148/0x188) from [<8049a730>] (wait_for_common+0xc4/0x158)
[<8049a730>] (wait_for_common+0xc4/0x158) from [<8032c894>] (mmc_wait_for_req_done+0x1c/0x74)
[<8032c894>] (mmc_wait_for_req_done+0x1c/0x74) from [<80337028>] (mmc_io_rw_extended+0x2d4/0x318)
[<80337028>] (mmc_io_rw_extended+0x2d4/0x318) from [<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0)
[<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0) from [<8033853c>] (sdio_memcpy_fromio+0x1c/0x24)
[<8033853c>] (sdio_memcpy_fromio+0x1c/0x24) from [<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio])
[<7f0f72f8>] (wl12xx_sdio_raw_read+0x74/0x12c [wlcore_sdio]) from [<7f0ad474>] (wlcore_cmd_send_failsafe+0x33c/0x48c [wlcore])
[<7f0ad474>] (wlcore_cmd_send_failsafe+0x33c/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)

device_send_list_maintenance_request: Sending NWK_DEVICE_LIST_MAINTENANCE_REQ
sent to NWK_MGR: len=2, cmd_id=24, subsystem=18
Raw=02:00:12:18:08:18BUSY
UG: scheduling while atomic: kworker/u2:2/91/0x00000402
mreceived from NWK_MGR: len=Modules linked in:4, cmd_id=0, subsystem=114wlcore_sdio(O)4;45r
R wl18xx(O)aw=04:00:72:00:08:00:10:00wlcore(O)7;1H mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<80499480>] (schedule_timeout+0x148/0x188)
[<80499480>] (schedule_timeout+0x148/0x188) from [<8049a730>] (wait_for_common+0xc4/0x158)
[<8049a730>] (wait_for_common+0xc4/0x158) from [<8032c894>] (mmc_wait_for_req_done+0x1c/0x74)
[<8032c894>] (mmc_wait_for_req_done+0x1c/0x74) from [<80337028>] (mmc_io_rw_extended+0x2d4/0x318)
[<80337028>] (mmc_io_rw_extended+0x2d4/0x318) from [<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0)
[<803384b4>] (sdio_io_rw_ext_helper+0x134/0x1a0) from [<8033866c>] (sdio_memcpy_toio+0x24/0x2c)
[<8033866c>] (sdio_memcpy_toio+0x24/0x2c) from [<7f0f71cc>] (wl12xx_sdio_raw_write+0x74/0x12c [wlcore_sdio])
[<7f0f71cc>] (wl12xx_sdio_raw_write+0x74/0x12c [wlcore_sdio]) from [<7f0ad4fc>] (wlcore_cmd_send_failsafe+0x3c4/0x48c [wlcore])
[<7f0ad4fc>] (wlcore_cmd_send_failsafe+0x3c4/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<8049b32c>] (schedule_preempt_disabled+0x14/0x20)
[<8049b32c>] (schedule_preempt_disabled+0x14/0x20) from [<80499f68>] (__mutex_lock_slowpath+0x15c/0x23c)
[<80499f68>] (__mutex_lock_slowpath+0x15c/0x23c) from [<8049a090>] (mutex_lock+0x48/0x4c)
[<8049a090>] (mutex_lock+0x48/0x4c) from [<7f0db430>] (wl18xx_sta_rc_update+0x4c/0xd0 [wl18xx])
[<7f0db430>] (wl18xx_sta_rc_update+0x4c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
wlan0: AP 10:fe:ed:44:21:ee changed bandwidth, new config is 2437 MHz, width 2 (2427/0 MHz)
------------[ cut here ]------------
WARNING: at /home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/build/tmp/work/imx6slzbha-poky-linux-gnueabi/ti-compat-wireless-wl18xx/r8.a9.14-a+gitrAUTOINC+0e48c4b55c/compat-wireless/drivers/net/wireless/ti/wlcore/cmd.c:72 wlcore_cmd_send_failsafe+0x46c/0x48c [wlcore]()
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80025e20>] (warn_slowpath_common+0x54/0x6c)
[<80025e20>] (warn_slowpath_common+0x54/0x6c) from [<80025ed4>] (warn_slowpath_null+0x1c/0x24)
[<80025ed4>] (warn_slowpath_null+0x1c/0x24) from [<7f0ad5a4>] (wlcore_cmd_send_failsafe+0x46c/0x48c [wlcore])
[<7f0ad5a4>] (wlcore_cmd_send_failsafe+0x46c/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
---[ end trace 41ddb3d754900b7e ]---
------------[ cut here ]------------
WARNING: at /home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/build/tmp/work/imx6slzbha-poky-linux-gnueabi/ti-compat-wireless-wl18xx/r8.a9.14-a+gitrAUTOINC+0e48c4b55c/compat-wireless/drivers/net/wireless/ti/wlcore/io.h:65 wlcore_cmd_send_failsafe+0x88/0x48c [wlcore]()
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80025e20>] (warn_slowpath_common+0x54/0x6c)
[<80025e20>] (warn_slowpath_common+0x54/0x6c) from [<80025ed4>] (warn_slowpath_null+0x1c/0x24)
[<80025ed4>] (warn_slowpath_null+0x1c/0x24) from [<7f0ad1c0>] (wlcore_cmd_send_failsafe+0x88/0x48c [wlcore])
[<7f0ad1c0>] (wlcore_cmd_send_failsafe+0x88/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
---[ end trace 41ddb3d754900b7f ]---
------------[ cut here ]------------
WARNING: at /home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/build/tmp/work/imx6slzbha-poky-linux-gnueabi/ti-compat-wireless-wl18xx/r8.a9.14-a+gitrAUTOINC+0e48c4b55c/compat-wireless/drivers/net/wireless/ti/wlcore/main.c:801 wl12xx_queue_recovery_work.part.37+0x58/0x5c [wlcore]()
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80025e20>] (warn_slowpath_common+0x54/0x6c)
[<80025e20>] (warn_slowpath_common+0x54/0x6c) from [<80025ed4>] (warn_slowpath_null+0x1c/0x24)
[<80025ed4>] (warn_slowpath_null+0x1c/0x24) from [<7f0a9478>] (wl12xx_queue_recovery_work.part.37+0x58/0x5c [wlcore])
[<7f0a9478>] (wl12xx_queue_recovery_work.part.37+0x58/0x5c [wlcore]) from [<7f0ad1cc>] (wlcore_cmd_send_failsafe+0x94/0x48c [wlcore])
[<7f0ad1cc>] (wlcore_cmd_send_failsafe+0x94/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
---[ end trace 41ddb3d754900b80 ]---
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<80499480>] (schedule_timeout+0x148/0x188)
[<80499480>] (schedule_timeout+0x148/0x188) from [<8049a730>] (wait_for_common+0xc4/0x158)
[<8049a730>] (wait_for_common+0xc4/0x158) from [<8032c894>] (mmc_wait_for_req_done+0x1c/0x74)
[<8032c894>] (mmc_wait_for_req_done+0x1c/0x74) from [<8032c98c>] (mmc_wait_for_cmd+0x80/0xa0)
[<8032c98c>] (mmc_wait_for_cmd+0x80/0xa0) from [<80336ba4>] (mmc_io_rw_direct_host+0xa0/0x134)
[<80336ba4>] (mmc_io_rw_direct_host+0xa0/0x134) from [<8033879c>] (sdio_f0_writeb+0x64/0x78)
[<8033879c>] (sdio_f0_writeb+0x64/0x78) from [<7f0f723c>] (wl12xx_sdio_raw_write+0xe4/0x12c [wlcore_sdio])
[<7f0f723c>] (wl12xx_sdio_raw_write+0xe4/0x12c [wlcore_sdio]) from [<7f0b3e98>] (wl1271_ps_elp_wakeup+0x130/0x1ec [wlcore])
[<7f0b3e98>] (wl1271_ps_elp_wakeup+0x130/0x1ec [wlcore]) from [<7f0a9450>] (wl12xx_queue_recovery_work.part.37+0x30/0x5c [wlcore])
[<7f0a9450>] (wl12xx_queue_recovery_work.part.37+0x30/0x5c [wlcore]) from [<7f0ad1cc>] (wlcore_cmd_send_failsafe+0x94/0x48c [wlcore])
[<7f0ad1cc>] (wlcore_cmd_send_failsafe+0x94/0x48c [wlcore]) from [<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore])
[<7f0ae6d0>] (wlcore_cmd_configure_failsafe+0x54/0x90 [wlcore]) from [<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
[<7f0ae720>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx])
[<7f0dd428>] (wl18xx_acx_peer_ht_operation_mode+0x5c/0xa0 [wl18xx]) from [<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx])
[<7f0db480>] (wl18xx_sta_rc_update+0x9c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
wlcore: WARNING CONFIGURE command NOK
wlcore: WARNING acx peer ht operation mode failed: -5
wlcore: Hardware recovery in progress. FW ver: Rev 8.9.0.0.17
BUG: scheduling while atomic: kworker/u2:2/91/0x00000402
Modules linked in: wlcore_sdio(O) wl18xx(O) wlcore(O) mac80211(O) cfg80211(O) compat(O)
CPU: 0 PID: 91 Comm: kworker/u2:2 Tainted: G W O 3.10.17-1.0.0_ga #5
Workqueue: wl12xx_wq wl1271_netstack_work [wlcore]
[<800138c0>] (unwind_backtrace+0x0/0xf4) from [<800114f8>] (show_stack+0x10/0x14)
[<800114f8>] (show_stack+0x10/0x14) from [<80496134>] (__schedule_bug+0x50/0x64)
[<80496134>] (__schedule_bug+0x50/0x64) from [<8049ae88>] (__schedule+0x4d8/0x590)
[<8049ae88>] (__schedule+0x4d8/0x590) from [<8049b32c>] (schedule_preempt_disabled+0x14/0x20)
[<8049b32c>] (schedule_preempt_disabled+0x14/0x20) from [<80499f68>] (__mutex_lock_slowpath+0x15c/0x23c)
[<80499f68>] (__mutex_lock_slowpath+0x15c/0x23c) from [<8049a090>] (mutex_lock+0x48/0x4c)
[<8049a090>] (mutex_lock+0x48/0x4c) from [<7f0db430>] (wl18xx_sta_rc_update+0x4c/0xd0 [wl18xx])
[<7f0db430>] (wl18xx_sta_rc_update+0x4c/0xd0 [wl18xx]) from [<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore])
[<7f0a40b4>] (wlcore_op_sta_rc_update+0x30/0x5c [wlcore]) from [<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211])
[<7f05c504>] (ieee80211_rx_handlers+0x1d8c/0x1f58 [mac80211]) from [<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211])
[<7f05cc10>] (ieee80211_prepare_and_rx_handle+0x540/0x9b0 [mac80211]) from [<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211])
[<7f05d314>] (mac80211_ieee80211_rx+0x294/0x754 [mac80211]) from [<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore])
[<7f0a4380>] (wl1271_flush_deferred_work+0x24/0x6c [wlcore]) from [<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore])
[<7f0a43dc>] (wl1271_netstack_work+0x14/0x24 [wlcore]) from [<8003d260>] (process_one_work+0xf8/0x360)
[<8003d260>] (process_one_work+0xf8/0x360) from [<8003debc>] (worker_thread+0x138/0x3d4)
[<8003debc>] (worker_thread+0x138/0x3d4) from [<80043220>] (kthread+0xb4/0xb8)
[<80043220>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)
wlcore: pc: 0x0, hint_sts: 0x00000060 count: 1
wlcore: down

=====================================================================

Regards,

Ijaz Fazily

  • Hi Ijaz,

    You don't seem to have the below patch:

    git.ti.com/.../23e9f53a25ca852b48bce587dbece767a28ee4c2

    Regards,
    Gigi Joseph.
  • Hi Gigi,

    Is this a bug ?. Why this is happening ?. This issue happened while testing in congested environment.
    we did not get this issue in less congested environment.



    Regards,
    Ijaz Fazily
  • Hi Ijaz,

    This was fixed in ( I believe ) R8.4 release. Please include this patch.

    Regards,
    Gigi Joseph.
  • Hi Gigi,

    I am trying to apply the patch. The line no. in given patch is different. So i have created my own patch form compat wireless. I am getting following  error while doing bitbake.

    ===============================================

    ijaz@ijaz-Vostro-3446:~/lbxu_zbha/lbxu_zbha/imx/yocto/build$ bitbake ti-compat-wireless-wl18xx
    Loading cache: 100% |##########################################################################################################| ETA: 00:00:00
    Loaded 1905 entries from dependency cache.
    NOTE: Resolving any missing task queue dependencies

    Build Configuration:
    BB_VERSION = "1.22.0"
    BUILD_SYS = "i686-linux"
    NATIVELSBSTRING = "Ubuntu-14.04"
    TARGET_SYS = "arm-poky-linux-gnueabi"
    MACHINE = "imx6slzbha"
    DISTRO = "poky"
    DISTRO_VERSION = "1.6.1"
    TUNE_FEATURES = "armv7a vfp neon callconvention-hard cortexa9"
    TARGET_FPU = "vfp-neon"
    meta
    meta-yocto
    meta-oe
    meta-networking
    meta-fsl-arm
    meta-fsl-arm-extra
    meta-fsl-demos = "<unknown>:<unknown>"

    NOTE: Preparing runqueue
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    ERROR: Command Error: exit status: 1 Output:
    Applying patch trace_client.patch
    can't find file to patch at input line 5
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff --git a/drivers/net/wireless/ti/wl18xx/main.c b/drivers/net/wireless/ti/wl18xx/main.c
    |index b8fbc07..bc2677e 100644
    |--- a/drivers/net/wireless/ti/wl18xx/main.c
    |+++ b/drivers/net/wireless/ti/wl18xx/main.c
    --------------------------
    No file to patch. Skipping patch.
    2 out of 2 hunks ignored
    can't find file to patch at input line 59
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff --git a/drivers/net/wireless/ti/wlcore/hw_ops.h b/drivers/net/wireless/ti/wlcore/hw_ops.h
    |index fc486fe..18d97ba 100644
    |--- a/drivers/net/wireless/ti/wlcore/hw_ops.h
    |+++ b/drivers/net/wireless/ti/wlcore/hw_ops.h
    --------------------------
    No file to patch. Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 82
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff --git a/drivers/net/wireless/ti/wlcore/main.c b/drivers/net/wireless/ti/wlcore/main.c
    |index 2992aaa..48a44d0 100644
    |--- a/drivers/net/wireless/ti/wlcore/main.c
    |+++ b/drivers/net/wireless/ti/wlcore/main.c
    --------------------------
    No file to patch. Skipping patch.
    4 out of 4 hunks ignored
    can't find file to patch at input line 153
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff --git a/drivers/net/wireless/ti/wlcore/wlcore.h b/drivers/net/wireless/ti/wlcore/wlcore.h
    |index 830f9c3..5182f65 100644
    |--- a/drivers/net/wireless/ti/wlcore/wlcore.h
    |+++ b/drivers/net/wireless/ti/wlcore/wlcore.h
    --------------------------
    No file to patch. Skipping patch.
    1 out of 1 hunk ignored
    can't find file to patch at input line 169
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff --git a/drivers/net/wireless/ti/wlcore/wlcore_i.h b/drivers/net/wireless/ti/wlcore/wlcore_i.h
    |index 00f4137..76f84ed 100644
    |--- a/drivers/net/wireless/ti/wlcore/wlcore_i.h
    |+++ b/drivers/net/wireless/ti/wlcore/wlcore_i.h
    --------------------------
    No file to patch. Skipping patch.
    1 out of 1 hunk ignored
    Patch trace_client.patch does not apply (enforce with -f)
    ERROR: Function failed: patch_do_patch
    ERROR: Logfile of failure stored in: /home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/build/tmp/work/imx6slzbha-poky-linux-gnueabi/ti-compat-wireless-wl18xx/r8.a9.14-a+gitrAUTOINC+0e48c4b55c/temp/log.do_patch.5922
    ERROR: Task 1 (/home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/sources/poky/meta/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb, do_patch) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 430 tasks of which 427 didn't need to be rerun and 1 failed.
    No currently running tasks (430 of 440)

    Summary: 1 task failed:
    /home/ijaz/lbxu_zbha/lbxu_zbha/imx/yocto/sources/poky/meta/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb, do_patch
    Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

    ===============================================

    Following is my bb file.

    ./poky/meta/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb"

    ==================================================================

    # This is a TI specific version of the compat-wireless recipe using a
    # compat-wireless package created from the TI Systems Tested mac80211 releases.

    DESCRIPTION = "ti compat-wireless drivers for wl18xx"
    HOMEPAGE = "git.ti.com/.../wl18xx"
    SECTION = "kernel/modules"
    LICENSE = "GPLv2"
    LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"

    RDEPENDS_${PN} = "wireless-tools"

    PV = "r8.a9.14"
    inherit module

    PR = "a+gitr${SRCPV}"

    # Tags: ol_r8.a9.14
    SRCREV_wl18xx = "0e48c4b55cfa0d557a098cbe92b1f092f1a9ad67"
    BRANCH_wl18xx = "ap_p2p"
    SRCREV_backports = "0d46f43a2f3ccdd53de19eee5b9c674bf8ef09a2"
    BRANCH_backports = "ap_dfs_mbss_all"

    SRCREV_FORMAT = "wl18xx"

    S = "${WORKDIR}/compat-wireless"

    SRC_URI = "git://git.ti.com/wilink8-wlan/wl18xx.git;branch=${BRANCH_wl18xx};destsuffix=wl18xx;name=wl18xx \
    git://git.ti.com/wilink8-wlan/backports.git;branch=${BRANCH_backports};destsuffix=backports;name=backports \
    file://trace_client.patch \
    "

    export KLIB_BUILD="${STAGING_KERNEL_DIR}"
    export KLIB="${D}"

    do_configure() {
    cd "${WORKDIR}/backports"
    unset CC
    #Generate compat-wireless

    python ./gentree.py --clean "${WORKDIR}/wl18xx" "${WORKDIR}/compat-wireless"

    cd ${S}
    make defconfig-wl18xx

    }

    do_install() {
    # Install modules
    oe_runmake modules_install
    }

    ===========================================================================

    Any suggestions please.

    Regards,

    Ijaz Fazily

  • Hi Gigi,

    Please help me to apply the patch. I getting an error while applying the patch.


    Regards,
    Ijaz Fazily
  • Hi Ijaz,

    I'm not familiar with your setup, but looking at the errors,

    ***
    can't find file to patch at input line 153
    can't find file to patch at input line 169
    ***

    It seems to be some path problem on your environment.

    Regards,
    Gigi Joseph.