"rcu_preempt detected stalls on CPUs/tasks..." with yocto 3.14.28 in imx6q

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

"rcu_preempt detected stalls on CPUs/tasks..." with yocto 3.14.28 in imx6q

2,153 Views
yyw1981
Contributor I

1. imx6sl evk

I try to run yocto 3.14.28 in imx6sl evk with AR6003. It works well.

So I try to run AR6004 in imx6sl evk(Different driver with AR6003). When I run p2p_group_add from wpa_cli, the serial console freezed.

I can not input anything and can not get any output.

2. imx6quad

So I want to try run AR6004 in imx6.  When I run p2p_group_add from wpa_cli, I can not input anything from serial console. But, I will get some output looks like below periodically.

The AR6004 works well with yocto 3.10.17 on imx6q.

Any patch file with the issue???

|--------------------------------------------------------------------------|

> p2p_group_add

IPv6: ADDRCONF(NETDEV_UP): p2p-wlan0-0: link is not ready

OK

<3>P2P-GROUP-STARTED p2p-wlan0-0 GO ssid="DIRECT-aX" freq=2412 passphrase="arDJ718F" go_dev_addr=82:25:3f:01:06:7b

> IPv6: ADDRCONF(NETDEV_CHANGE): p2p-wlan0-0: link becomes ready

> INFO: rcu_preempt detected stalls on CPUs/tasks: { 2} (detected by 0, t=2102 jiffies, g=5687, c=5686, q=23)

Task dump for CPU 2:

wpa_supplicant  R running 0  1047      1 0x00000002

[<806acce8>] (__schedule) from [<800e6de8>] (core_sys_select+0x12c/0x2fc)

[<800e6de8>] (core_sys_select) from [<800e7084>] (SyS_select+0xcc/0x118)

[<800e7084>] (SyS_select) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)

INFO: rcu_preempt detected stalls on CPUs/tasks: { 2} (detected by 0, t=8407 jiffies, g=5687, c=5686, q=83)

Task dump for CPU 2:

wpa_supplicant  R running 0  1047      1 0x00000002

[<806acce8>] (__schedule) from [<800e6de8>] (core_sys_select+0x12c/0x2fc)

[<800e6de8>] (core_sys_select) from [<800e7084>] (SyS_select+0xcc/0x118)

[<800e7084>] (SyS_select) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)

INFO: rcu_preempt detected stalls on CPUs/tasks: { 2} (detected by 0, t=14712 jiffies, g=5687, c=5686, q=137)

Task dump for CPU 2:

wpa_supplicant  R running 0  1047      1 0x00000002

[<806acce8>] (__schedule) from [<800e6de8>] (core_sys_select+0x12c/0x2fc)

[<800e6de8>] (core_sys_select) from [<800e7084>] (SyS_select+0xcc/0x118)

[<800e7084>] (SyS_select) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)

INFO: rcu_preempt detected stalls on CPUs/tasks: { 2} (detected by 0, t=21017 jiffies, g=5687, c=5686, q=192)

Task dump for CPU 2:

wpa_supplicant  R running 0  1047      1 0x00000002

|--------------------------------------------------------------------------|

Labels (2)
0 Kudos
2 Replies

731 Views
igorpadykov
NXP Employee
NXP Employee

HI yan

it may be recommended to request from atheros updated AR6004 firmware

for this particular model or look below

https://wireless.wiki.kernel.org/en/users/drivers/ath6kl

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

731 Views
yyw1981
Contributor I

Hi igor

Thank  you  for your reply.

Could you please tell me why do  you think this issue was caused by the AR6004 firmware?

Best Regards,

Yan

0 Kudos