Details
-
Bug
-
Resolution: Fixed
-
Major
-
Flounder
-
M3+Kingfisher(M04), Flounder
Description
The latest (at Nov/14) head of flounder branch that import Renesas-bsp v3.9.0 has issue about WLAN driver.
When WLAN enable and scan (from GUI or iwlink command), the folloings WARING is shown.
[ 107.009706] ------------[ cut here ]------------ [ 107.014342] WARNING: CPU: 0 PID: 4224 at /kernel-source//drivers/net/wireless/ti/wlcore/sdio.c:145 wl12xx_sdio_raw_write+0xb0/0x160 [wlcore_sdio] [ 107.027375] Modules linked in: rfcomm 8021q garp stp mrp llc can_bcm can bnep nfc arc4 wl18xx wlcore mac80211 cfg80211 crc32_ce crct10dif_ce btwilink bluetooth ecdh_generic wlcore_sdio rcar_can st_drv rfkill can_dev vspm_if(O) vsp2(O) vspm(O) uvcs_drv(O) sllin(O) pvrsrvkm(O) mmngrbuf(O) mmngr(O) hdm_usb(O) hdm_i2c(O) hdm_dim2(O) aim_v4l2(O) aim_sound(O) aim_network(O) aim_cdev(O) mostcore(O) ipv6 [ 107.062537] CPU: 0 PID: 4224 Comm: wpa_supplicant Tainted: G O 4.14.35-yocto-standard #1 [ 107.071749] Hardware name: Renesas M3ULCB Kingfisher board based on r8a7796 (DT) [ 107.079138] task: ffff8005fc610e00 task.stack: ffff000020bc8000 [ 107.085054] PC is at wl12xx_sdio_raw_write+0xb0/0x160 [wlcore_sdio] [ 107.091316] LR is at wl12xx_sdio_raw_write+0x7c/0x160 [wlcore_sdio] [ 107.097577] pc : [<ffff000000e06200>] lr : [<ffff000000e061cc>] pstate: 40000145 [ 107.104964] sp : ffff000020bcb820 [ 107.108271] x29: ffff000020bcb820 x28: ffff8005e29ca211 [ 107.113579] x27: 0000000000000001 x26: 0000000000000000 [ 107.118886] x25: ffff000001012780 x24: 0000000000000000 [ 107.124193] x23: 0000000000000004 x22: ffff8005fa533400 [ 107.129500] x21: ffff8005f6f03010 x20: 000000000001fffc [ 107.134807] x19: ffff8005fbe08400 x18: 0000000000000001 [ 107.140113] x17: 0000ffffb8ba8618 x16: ffff000001011cbc [ 107.145419] x15: 0000000000000000 x14: 00000018d3431314 [ 107.150726] x13: 0000000000000400 x12: 0000000000000400 [ 107.156032] x11: 0000000000000000 x10: 0000000000000a00 [ 107.161338] x9 : ffff000020bcb4e0 x8 : ffff8005fc611860 [ 107.166645] x7 : ffff8005fcfa9900 x6 : ffff8005fc88b3e8 [ 107.171951] x5 : ffff000020bcb7b8 x4 : ffff8005fcf38da0 [ 107.177258] x3 : 0000000000000000 x2 : 0000000000000001 [ 107.182564] x1 : 000000000000000d x0 : 00000000ffffffac [ 107.187871] Call trace: [ 107.190312] Exception stack(0xffff000020bcb6e0 to 0xffff000020bcb820) [ 107.196746] b6e0: 00000000ffffffac 000000000000000d 0000000000000001 0000000000000000 [ 107.204569] b700: ffff8005fcf38da0 ffff000020bcb7b8 ffff8005fc88b3e8 ffff8005fcfa9900 [ 107.212391] b720: ffff8005fc611860 ffff000020bcb4e0 0000000000000a00 0000000000000000 [ 107.220213] b740: 0000000000000400 0000000000000400 00000018d3431314 0000000000000000 [ 107.228035] b760: ffff000001011cbc 0000ffffb8ba8618 0000000000000001 ffff8005fbe08400 [ 107.235857] b780: 000000000001fffc ffff8005f6f03010 ffff8005fa533400 0000000000000004 [ 107.243679] b7a0: 0000000000000000 ffff000001012780 0000000000000000 0000000000000001 [ 107.251501] b7c0: ffff8005e29ca211 ffff000020bcb820 ffff000000e061cc ffff000020bcb820 [ 107.259323] b7e0: ffff000000e06200 0000000040000145 ffff000020bcb810 ffff000008973d38 [ 107.267145] b800: 0000ffffffffffff 000000000001fffc ffff000020bcb820 ffff000000e06200 [ 107.274970] [<ffff000000e06200>] wl12xx_sdio_raw_write+0xb0/0x160 [wlcore_sdio] [ 107.282315] [<ffff000000ffc5a0>] wl1271_ps_elp_wakeup+0xf8/0x1f8 [wlcore] [ 107.289131] [<ffff000000fecca4>] wl1271_op_hw_scan+0x64/0x128 [wlcore] [ 107.295712] [<ffff000000f71050>] __ieee80211_start_scan+0x1d0/0x4b0 [mac80211] [ 107.302968] [<ffff000000f71ebc>] ieee80211_request_scan+0x2c/0x50 [mac80211] [ 107.310049] [<ffff000000f81e14>] ieee80211_scan+0x44/0xc0 [mac80211] [ 107.316440] [<ffff000000f224ec>] nl80211_trigger_scan+0x674/0x768 [cfg80211] [ 107.323489] [<ffff000008a9fac4>] genl_family_rcv_msg+0x2a4/0x380 [ 107.329489] [<ffff000008a9fbfc>] genl_rcv_msg+0x5c/0xc8 [ 107.334708] [<ffff000008a9ea14>] netlink_rcv_skb+0x9c/0xf8 [ 107.340187] [<ffff000008a9f80c>] genl_rcv+0x34/0x48 [ 107.345059] [<ffff000008a9e19c>] netlink_unicast+0x184/0x220 [ 107.350712] [<ffff000008a9e640>] netlink_sendmsg+0x310/0x388 [ 107.356367] [<ffff000008a4f424>] sock_sendmsg+0x3c/0x60 [ 107.361585] [<ffff000008a4fb7c>] ___sys_sendmsg+0x27c/0x2b0 [ 107.367151] [<ffff000008a50d14>] __sys_sendmsg+0x44/0xa0 [ 107.372456] [<ffff000008a50d80>] SyS_sendmsg+0x10/0x20 [ 107.377586] Exception stack(0xffff000020bcbec0 to 0xffff000020bcc000) [ 107.384020] bec0: 0000000000000005 0000ffffdfa90b10 0000000000000000 0000ffffb8c2b000 [ 107.391842] bee0: 0000ffffdfa90b1c 0000aaaadaa5e660 0000000000000000 0000000000000000 [ 107.399663] bf00: 00000000000000d3 0000000000000000 0000000000000000 0000000b00000003 [ 107.407485] bf20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 107.415307] bf40: 0000ffffb8edab58 0000ffffb8ba8618 0000000000000002 0000000000000005 [ 107.423129] bf60: 0000aaaadaa58410 0000aaaadaa54a40 0000ffffdfa90b10 0000000000000000 [ 107.430950] bf80: 0000000000000000 0000ffffdfa90db8 0000ffffdfa90da8 0000aaaadaa63020 [ 107.438772] bfa0: 0000000000000000 0000ffffdfa90a70 0000ffffb8ec08f8 0000ffffdfa90a70 [ 107.446594] bfc0: 0000ffffb8ba8644 0000000040000000 0000000000000005 00000000000000d3 [ 107.454416] bfe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 107.462242] [<ffff0000080838d8>] __sys_trace_return+0x0/0x4 [ 107.467808] ---[ end trace 0140d637a5afd50b ]--- [ 107.472613] wl1271_sdio mmc2:0001:2: sdio write failed (-84) [ 107.478340] ------------[ cut here ]------------ [ 107.483008] WARNING: CPU: 0 PID: 4224 at /kernel-source//drivers/net/wireless/ti/wlcore/main.c:796 wl12xx_queue_recovery_work.part.26+0x58/0x60 [wlcore] [ 107.496648] Modules linked in: rfcomm 8021q garp stp mrp llc can_bcm can bnep nfc arc4 wl18xx wlcore mac80211 cfg80211 crc32_ce crct10dif_ce btwilink bluetooth ecdh_generic wlcore_sdio rcar_can st_drv rfkill can_dev vspm_if(O) vsp2(O) vspm(O) uvcs_drv(O) sllin(O) pvrsrvkm(O) mmngrbuf(O) mmngr(O) hdm_usb(O) hdm_i2c(O) hdm_dim2(O) aim_v4l2(O) aim_sound(O) aim_network(O) aim_cdev(O) mostcore(O) ipv6 [ 107.531806] CPU: 0 PID: 4224 Comm: wpa_supplicant Tainted: G W O 4.14.35-yocto-standard #1 [ 107.541018] Hardware name: Renesas M3ULCB Kingfisher board based on r8a7796 (DT) [ 107.548406] task: ffff8005fc610e00 task.stack: ffff000020bc8000 [ 107.554363] PC is at wl12xx_queue_recovery_work.part.26+0x58/0x60 [wlcore] [ 107.561265] LR is at wl12xx_queue_recovery_work+0x1c/0x28 [wlcore] [ 107.567438] pc : [<ffff000000ff0ae8>] lr : [<ffff000000ff2334>] pstate: 40000145 [ 107.574826] sp : ffff000020bcb840 [ 107.578133] x29: ffff000020bcb840 x28: ffff8005e29ca211 [ 107.583441] x27: 0000000000000001 x26: 0000000000000000 [ 107.588749] x25: ffff000001012780 x24: ffff8005f727d5a0 [ 107.594057] x23: 00000000ffff4388 x22: ffff0000091d7a80 [ 107.599364] x21: ffff8005f727d5d8 x20: 00000000ffffffac [ 107.604671] x19: ffff8005f727d560 x18: 0000000000000010 [ 107.609978] x17: 0000ffffb8ba8618 x16: ffff000001011cbc [ 107.615286] x15: ffffffffffffffff x14: ffff000089314447 [ 107.620593] x13: ffff000009314455 x12: ffff0000091d9df0 [ 107.625900] x11: ffff00000859d160 x10: ffff000020bcb470 [ 107.631207] x9 : 0000000000000007 x8 : 2934382d28206465 [ 107.636515] x7 : 6c69616620657469 x6 : 000000000000026e [ 107.641822] x5 : 0000000000000000 x4 : 0000000000000000 [ 107.647129] x3 : 0000000000004000 x2 : 000000000000402d [ 107.652436] x1 : 0000000000000002 x0 : 000000000000402d [ 107.657745] Call trace: [ 107.660187] Exception stack(0xffff000020bcb700 to 0xffff000020bcb840) [ 107.666621] b700: 000000000000402d 0000000000000002 000000000000402d 0000000000004000 [ 107.674443] b720: 0000000000000000 0000000000000000 000000000000026e 6c69616620657469 [ 107.682266] b740: 2934382d28206465 0000000000000007 ffff000020bcb470 ffff00000859d160 [ 107.690088] b760: ffff0000091d9df0 ffff000009314455 ffff000089314447 ffffffffffffffff [ 107.697911] b780: ffff000001011cbc 0000ffffb8ba8618 0000000000000010 ffff8005f727d560 [ 107.705733] b7a0: 00000000ffffffac ffff8005f727d5d8 ffff0000091d7a80 00000000ffff4388 [ 107.713555] b7c0: ffff8005f727d5a0 ffff000001012780 0000000000000000 0000000000000001 [ 107.721378] b7e0: ffff8005e29ca211 ffff000020bcb840 ffff000000ff2334 ffff000020bcb840 [ 107.729200] b800: ffff000000ff0ae8 0000000040000145 ffff8005fc88b3e8 ffff8005fcfa9900 [ 107.737022] b820: 0000ffffffffffff ffff000000ffc5a0 ffff000020bcb840 ffff000000ff0ae8 [ 107.744889] [<ffff000000ff0ae8>] wl12xx_queue_recovery_work.part.26+0x58/0x60 [wlcore] [ 107.752832] [<ffff000000ff2334>] wl12xx_queue_recovery_work+0x1c/0x28 [wlcore] [ 107.760082] [<ffff000000ffc5bc>] wl1271_ps_elp_wakeup+0x114/0x1f8 [wlcore] [ 107.766982] [<ffff000000fecca4>] wl1271_op_hw_scan+0x64/0x128 [wlcore] [ 107.773560] [<ffff000000f71050>] __ieee80211_start_scan+0x1d0/0x4b0 [mac80211] [ 107.780817] [<ffff000000f71ebc>] ieee80211_request_scan+0x2c/0x50 [mac80211] [ 107.787900] [<ffff000000f81e14>] ieee80211_scan+0x44/0xc0 [mac80211] [ 107.794294] [<ffff000000f224ec>] nl80211_trigger_scan+0x674/0x768 [cfg80211] [ 107.801344] [<ffff000008a9fac4>] genl_family_rcv_msg+0x2a4/0x380 [ 107.807345] [<ffff000008a9fbfc>] genl_rcv_msg+0x5c/0xc8 [ 107.812565] [<ffff000008a9ea14>] netlink_rcv_skb+0x9c/0xf8 [ 107.818044] [<ffff000008a9f80c>] genl_rcv+0x34/0x48 [ 107.822916] [<ffff000008a9e19c>] netlink_unicast+0x184/0x220 [ 107.828568] [<ffff000008a9e640>] netlink_sendmsg+0x310/0x388 [ 107.834224] [<ffff000008a4f424>] sock_sendmsg+0x3c/0x60 [ 107.839443] [<ffff000008a4fb7c>] ___sys_sendmsg+0x27c/0x2b0 [ 107.845009] [<ffff000008a50d14>] __sys_sendmsg+0x44/0xa0 [ 107.850314] [<ffff000008a50d80>] SyS_sendmsg+0x10/0x20 [ 107.855446] Exception stack(0xffff000020bcbec0 to 0xffff000020bcc000) [ 107.861880] bec0: 0000000000000005 0000ffffdfa90b10 0000000000000000 0000ffffb8c2b000 [ 107.869702] bee0: 0000ffffdfa90b1c 0000aaaadaa5e660 0000000000000000 0000000000000000 [ 107.877524] bf00: 00000000000000d3 0000000000000000 0000000000000000 0000000b00000003 [ 107.885346] bf20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 107.893169] bf40: 0000ffffb8edab58 0000ffffb8ba8618 0000000000000002 0000000000000005 [ 107.900991] bf60: 0000aaaadaa58410 0000aaaadaa54a40 0000ffffdfa90b10 0000000000000000 [ 107.908813] bf80: 0000000000000000 0000ffffdfa90db8 0000ffffdfa90da8 0000aaaadaa63020 [ 107.916635] bfa0: 0000000000000000 0000ffffdfa90a70 0000ffffb8ec08f8 0000ffffdfa90a70 [ 107.924458] bfc0: 0000ffffb8ba8644 0000000040000000 0000000000000005 00000000000000d3 [ 107.932280] bfe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 107.940106] [<ffff0000080838d8>] __sys_trace_return+0x0/0x4