Recently I am facing random reboot issues related to pre-empt issues.
kernel version: 3.14.52
Android Os Version : Android L
I have gone through other threads regarding issue but not find any solutions.
Your help is much appreciated.
------------[ cut here ]------------
WARNING: CPU: 3 PID: 2112 at kernel/rcu/tree_plugin.h:230 rcu_note_context_switch+0x2b4/0x314()
Modules linked in:
CPU: 3 PID: 2112 Comm: logd.reader.per Tainted: G W 3.14.52 #38
[<c0015a74>] (unwind_backtrace) from [<c0012530>] (show_stack+0x10/0x14)
[<c0012530>] (show_stack) from [<c09d54fc>] (dump_stack+0x7c/0xbc)
[<c09d54fc>] (dump_stack) from [<c0039f24>] (warn_slowpath_common+0x74/0x90)
[<c0039f24>] (warn_slowpath_common) from [<c0039fdc>] (warn_slowpath_null+0x1c/0x24)
[<c0039fdc>] (warn_slowpath_null) from [<c0092958>] (rcu_note_context_switch+0x2b4/0x314)
[<c0092958>] (rcu_note_context_switch) from [<c09d9160>] (__schedule+0x74/0x754)
[<c09d9160>] (__schedule) from [<c09d9bc4>] (preempt_schedule+0x40/0x5c)
[<c09d9bc4>] (preempt_schedule) from [<c07b5fa0>] (sock_def_readable+0x3c/0x64)
[<c07b5fa0>] (sock_def_readable) from [<c0890680>] (unix_dgram_sendmsg+0x520/0x5bc)
[<c0890680>] (unix_dgram_sendmsg) from [<c07b2a44>] (sock_aio_write+0xdc/0xf8)
[<c07b2a44>] (sock_aio_write) from [<c012c120>] (do_sync_readv_writev+0x68/0x90)
[<c012c120>] (do_sync_readv_writev) from [<c012d15c>] (do_readv_writev+0xb0/0x214)
[<c012d15c>] (do_readv_writev) from [<c012d364>] (vfs_writev+0x40/0x64)
[<c012d364>] (vfs_writev) from [<c012d468>] (SyS_writev+0x44/0x9c)
[<c012d468>] (SyS_writev) from [<c000e620>] (ret_fast_syscall+0x0/0x38)
---[ end trace c76048af6770ab80 ]---
INFO: rcu_preempt detected stalls on CPUs/tasks: { P200 P200 P200 P200 P200 P200 P200 P200 P200 P200 P200 P200 P200 P200
P200 P200 P200
---->system reboot
U-Boot SPL 2015.04 (Jul 27 2016 - 14:02:35)
The issue was resolved by reducing IMX6 processor frequency from 996MHz to 792MHz. No issue is seen after this change.
Hi bhupendra
reboot may be caused by ddr errors, please try ddr test
https://community.freescale.com/docs/DOC-105652
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you Igor,
Issue happened only when some android application running in while for more than 18 hrs.
Is it possible to disable watchdog?