FYI, we noticed the below changes on
https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
commit 73790178433c63d2ed5a5c59b361e43887258030 ("cpufreq: Reduce
cpufreq_update_util() overhead a bit")
+-------------------------------------+------------+------------+
| | bc8fa9af38 | 7379017843 |
+-------------------------------------+------------+------------+
| boot_successes | 6 | 0 |
| boot_failures | 0 | 8 |
| INFO:suspicious_RCU_usage | 0 | 8 |
| backtrace:schedule_preempt_disabled | 0 | 8 |
| invoked_oom-killer:gfp_mask=0x | 0 | 2 |
| Mem-Info | 0 | 2 |
| Out_of_memory:Kill_process | 0 | 2 |
| backtrace:do_execveat_common | 0 | 2 |
| backtrace:compat_SyS_execve | 0 | 2 |
| backtrace:_do_fork | 0 | 1 |
| backtrace:SyS_clone | 0 | 1 |
+-------------------------------------+------------+------------+
[ 1.776927] ftrace: allocating 48859 entries in 191 pages
[ 1.929599]
[ 1.932590] ===============================
[ 1.934983] [ INFO: suspicious RCU usage. ]
[ 1.938400] 4.5.0-rc2-00061-g7379017 #1 Not tainted
[ 1.940910] -------------------------------
[ 1.944325] drivers/cpufreq/cpufreq.c:150 suspicious rcu_dereference_check() usage!
[ 1.950208]
[ 1.950208] other info that might help us debug this:
[ 1.950208]
[ 1.956458]
[ 1.956458] rcu_scheduler_active = 1, debug_locks = 0
[ 1.961385] 1 lock held by swapper/0/0:
[ 1.963730] #0: (&rq->lock){-.....}, at: [<ffffffff81c64a27>]
__schedule+0x1a5/0xecc
[ 1.969860]
[ 1.969860] stack backtrace:
[ 1.973903] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.5.0-rc2-00061-g7379017 #1
[ 1.979461] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1
04/01/2014
[ 1.985275] 0000000000000000 ffffffff8227bd70 ffffffff8151fc7c ffffffff82287500
[ 1.991235] ffffffff8227bda0 ffffffff810de528 0000000000000000 00000000730320d6
[ 1.997185] 0000000000000400 0000000000000400 ffffffff8227bdd0 ffffffff81a5fd48
[ 2.003133] Call Trace:
[ 2.005258] [<ffffffff8151fc7c>] dump_stack+0x4b/0x63
[ 2.019401] [<ffffffff810de528>] lockdep_rcu_suspicious+0xf7/0x100
[ 2.021147] [<ffffffff81a5fd48>] cpufreq_update_util+0x77/0xa8
[ 2.022793] [<ffffffff810cb118>] set_next_entity+0x5f7/0x6cc
[ 2.050793] [<ffffffff810d0594>] pick_next_task_fair+0x13d/0x63c
[ 2.058104] [<ffffffff810d0594>] ? pick_next_task_fair+0x13d/0x63c
[ 2.059824] [<ffffffff81c64b35>] __schedule+0x2b3/0xecc
[ 2.061413] [<ffffffff81c657d6>] schedule+0x88/0x9d
[ 2.063934] [<ffffffff81c65a58>] schedule_preempt_disabled+0x15/0x1e
[ 2.068207] [<ffffffff81c5c7f9>] rest_init+0x130/0x140
[ 2.069763] [<ffffffff82615fd9>] start_kernel+0x4ee/0x4fb
[ 2.071567] [<ffffffff82615120>] ? early_idt_handler_array+0x120/0x120
[ 2.073526] [<ffffffff82615315>] x86_64_start_reservations+0x2a/0x2c
[ 2.075515] [<ffffffff8261544f>] x86_64_start_kernel+0x138/0x145
[ 2.077761] enabled ExtINT on CPU#0
[ 2.080484] ENABLING IO-APIC IRQs
[ 2.081952] init IO_APIC IRQs
Thanks,
Kernel Test Robot