rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-...!: (0 ticks this GP) idle=d5bc/1/0x40000002 softirq=68522/68522 fqs=0 rcu: (detected by 1, t=30003 jiffies, g=128497, q=399 ncpus=2) Sending NMI from CPU 1 to CPUs 0: rcu: rcu_preempt kthread timer wakeup didn't happen for 30002 jiffies! g128497 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 rcu: Possible timer handling issue on cpu=0 timer-softirq=114974 rcu: rcu_preempt kthread starved for 30003 jiffies! g128497 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. rcu: RCU grace-period kthread stack dump: task:rcu_preempt state:I stack:0 pid:15 tgid:15 ppid:2 task_flags:0x208040 flags:0x00000000 Call trace: [<81a30358>] (__schedule) from [<81a312e0>] (__schedule_loop kernel/sched/core.c:6863 [inline]) [<81a30358>] (__schedule) from [<81a312e0>] (schedule+0x2c/0x130 kernel/sched/core.c:6878) r10:00000001 r9:828f0ecc r8:828f0ed8 r7:83243000 r6:83243000 r5:82804d40 r4:83243000 [<81a312b4>] (schedule) from [<81a3862c>] (schedule_timeout+0x8c/0x114 kernel/time/sleep_timeout.c:99) r5:82804d40 r4:0003146d [<81a385a0>] (schedule_timeout) from [<80305700>] (rcu_gp_fqs_loop+0x150/0x4cc kernel/rcu/tree.c:2054) r6:82804d40 r5:828f0d00 r4:00000000 [<803055b0>] (rcu_gp_fqs_loop) from [<80309ac8>] (rcu_gp_kthread+0xec/0x18c kernel/rcu/tree.c:2256) r10:df855f4c r9:82804d40 r8:828f0d00 r7:828f0eda r6:828f0ecc r5:828f0ed8 r4:83243000 [<803099dc>] (rcu_gp_kthread) from [<80285f5c>] (kthread+0x12c/0x280 kernel/kthread.c:464) r7:830b8a80 [<80285e30>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdf855fb0 to 0xdf855ff8) 5fa0: 00000000 00000000 00000000 00000000 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80285e30 r4:830b6d40 sched: DL replenish lagged too much