-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Hello,
I am working on Intel socfpga board with kernel 4.9 with wilc1000 using SDIO.
Sometimes, the driver fails to connect to the AP until I reboot.
I reproduced with 15.2 and the last dev branch.
log shows the following WARN:
<4>[ 20.461382] ------------[ cut here ]------------
<4>[ 20.516800] WARNING: CPU: 0 PID: 426 at /home/s03398/Workdir/OS_Nova-kernel-Rocko/src_yocto/build/tmp/work-shared/nova/kernel-source/net/wireless/sme.c:733 __cfg80211_connect_result+0x200/0x2a0
<4>[ 20.723340] CPU: 0 PID: 426 Comm: kworker/u2:2 Not tainted 4.9.76-rt61-ltsi-yocto-standard #1
<4>[ 20.825570] Hardware name: Altera SOCFPGA
<4>[ 20.873632] Workqueue: cfg80211 cfg80211_event_work
<4>[ 20.932557] Backtrace:
<4>[ 20.962103] [<8010a938>] (dump_backtrace) from [<8010ab84>] (show_stack+0x18/0x1c)
<4>[ 21.052862] r7:00000009 r6:00000000 r5:805fa84e r4:00000000
<4>[ 21.120817] [<8010ab6c>] (show_stack) from [<80284ee0>] (dump_stack+0x20/0x28)
<4>[ 21.207641] [<80284ec0>] (dump_stack) from [<801184bc>] (__warn+0xc8/0xf8)
<4>[ 21.290348] [<801183f4>] (__warn) from [<801185a4>] (warn_slowpath_null+0x28/0x30)
<4>[ 21.381111] r9:87389780 r8:87389734 r7:8659de0c r6:00000000 r5:00000000 r4:87389700
<4>[ 21.473960] [<8011857c>] (warn_slowpath_null) from [<804ed5d4>] (__cfg80211_connect_result+0x200/0x2a0)
<4>[ 21.586616] [<804ed3d4>] (__cfg80211_connect_result) from [<804cf5a8>] (cfg80211_process_wdev_events+0xdc/0x188)
<4>[ 21.709017] r7:8659de0c r6:87389788 r5:87389700 r4:8659de00
<4>[ 21.776872] [<804cf4cc>] (cfg80211_process_wdev_events) from [<804cf6a8>] (cfg80211_process_rdev_events+0x54/0x6c)
<4>[ 21.901222] r10:00000088 r9:00000000 r8:878f5900 r7:00000000 r6:87802000 r5:87330438
<4>[ 21.995082] r4:87389700
<4>[ 22.025720] [<804cf654>] (cfg80211_process_rdev_events) from [<804cbbac>] (cfg80211_event_work+0x1c/0x24)
<4>[ 22.140517] r5:87330120 r4:87330120
<4>[ 22.183354] [<804cbb90>] (cfg80211_event_work) from [<8012c080>] (process_one_work+0x1b4/0x2e4)
<4>[ 22.287663] r5:87330120 r4:865e6d00
<4>[ 22.330520] [<8012becc>] (process_one_work) from [<8012c4ec>] (worker_thread+0x304/0x464)
<4>[ 22.428737] r10:00000088 r9:865e6d18 r8:87802028 r7:8070ff00 r6:87802000 r5:87802000
<4>[ 22.522604] r4:865e6d00
<4>[ 22.552945] [<8012c1e8>] (worker_thread) from [<801314d4>] (kthread+0xd4/0xec)
<4>[ 22.639555] r10:00000000 r9:00000000 r8:00000000 r7:8012c1e8 r6:865e6d00 r5:00000000
<4>[ 22.745269] r4:865ba9c0 r3:00000000
<4>[ 22.794556] [<80131400>] (kthread) from [<80107198>] (ret_from_fork+0x14/0x3c)
<4>[ 22.991489] r7:00000000 r6:00000000 r5:80131400 r4:865ba9c0
<4>[ 23.161470] ---[ end trace 0000000000000002 ]---
full log attached:
connect_result_WARN.txt