lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Fri, 20 Nov 2015 09:37:48 +0800
From:	kernel test robot <ying.huang@...ux.intel.com>
TO:	Nicolas Pitre <nicolas.pitre@...aro.org>
CC:	Daniel Lezcano <daniel.lezcano@...aro.org>
Subject: [lkp] [x86] f75115975f: INFO: suspicious RCU usage. ]

FYI, we noticed the below changes on

https://git.linaro.org/people/dlezcano/linux cpuidle/irq-governor
commit f75115975f4fe1f5d6682f3ac32c109a301439ce ("x86: add IPI tracepoints")


+------------------------------------------------------------------+------------+------------+
|                                                                  | f4bff2d462 | f75115975f |
+------------------------------------------------------------------+------------+------------+
| boot_successes                                                   | 0          | 0          |
| boot_failures                                                    | 8          | 6          |
| invoked_oom-killer:gfp_mask=0x                                   | 5          | 6          |
| Mem-Info                                                         | 6          | 6          |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 5          | 6          |
| backtrace:serio_handle_event                                     | 5          | 6          |
| IP-Config:Auto-configuration_of_network_failed                   | 2          |            |
| page_allocation_failure:order:#,mode                             | 1          |            |
| warn_alloc_failed+0x                                             | 1          |            |
| backtrace:ring_buffer_consumer_thread                            | 1          |            |
| INFO:suspicious_RCU_usage                                        | 0          | 4          |
| RCU_used_illegally_from_idle_CPU                                 | 0          | 4          |
| RCU_used_illegally_from_extended_quiescent_state                 | 0          | 4          |
+------------------------------------------------------------------+------------+------------+


[    0.054359] ===============================
[    0.054359] ===============================
[    0.054359] [ INFO: suspicious RCU usage. ]
[    0.054359] [ INFO: suspicious RCU usage. ]
[    0.054359] 4.3.0-00016-gf751159 #3 Not tainted
[    0.054359] 4.3.0-00016-gf751159 #3 Not tainted
[    0.054359] -------------------------------
[    0.054359] -------------------------------
[    0.054359] include/trace/events/ipi.h:68 suspicious rcu_dereference_check() usage!
[    0.054359] include/trace/events/ipi.h:68 suspicious rcu_dereference_check() usage!
[    0.065003]    prefetch64-sse: 10304.000 MB/sec
[    0.065003]    prefetch64-sse: 10304.000 MB/sec
[    0.054359] 
[    0.054359] other info that might help us debug this:
[    0.054359] 
[    0.054359] 
[    0.054359] other info that might help us debug this:
[    0.054359] 
[    0.054359] 
[    0.054359] RCU used illegally from idle CPU!
[    0.054359] rcu_scheduler_active = 1, debug_locks = 0
[    0.054359] 
[    0.054359] RCU used illegally from idle CPU!
[    0.054359] rcu_scheduler_active = 1, debug_locks = 0
[    0.054359] RCU used illegally from extended quiescent state!
[    0.054359] RCU used illegally from extended quiescent state!
[    0.054359] no locks held by swapper/1/0.
[    0.054359] no locks held by swapper/1/0.
[    0.054359] 
[    0.054359] stack backtrace:
[    0.054359] 
[    0.054359] stack backtrace:
[    0.054359] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.3.0-00016-gf751159 #3
[    0.054359] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.3.0-00016-gf751159 #3
[    0.054359] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014
[    0.054359] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014
[    0.075003]    generic_sse:  9716.000 MB/sec
[    0.075003]    generic_sse:  9716.000 MB/sec
[    0.075004] xor: using function: prefetch64-sse (10304.000 MB/sec)
[    0.075004] xor: using function: prefetch64-sse (10304.000 MB/sec)
[    0.075022] prandom: seed boundary self test passed
[    0.075022] prandom: seed boundary self test passed
[    0.075528] prandom: 100 self tests passed
[    0.075528] prandom: 100 self tests passed
[    0.075535] atomic64_test: passed for x86-64 platform with CX8 and with SSE
[    0.075535] atomic64_test: passed for x86-64 platform with CX8 and with SSE
[    0.075855] NET: Registered protocol family 16
[    0.075855] NET: Registered protocol family 16
[    0.054359]  0000000000000001
[    0.054359]  0000000000000001
[    0.082008] cpuidle: using governor ladder
[    0.082008] cpuidle: using governor ladder


[    0.054359]  ffff880014b03f58
[    0.054359]  ffff880014b03f58 ffffffff815e47fb ffffffff815e47fb ffff8800002cbb40 ffff8800002cbb40

[    0.054359]  ffff880014b03f88
[    0.054359]  ffff880014b03f88 ffffffff8110b387 ffffffff8110b387 0000000000000000 0000000000000000 ffffffff82299f7b ffffffff82299f7b

[    0.054359]  ffff8800002dc000
[    0.054359]  ffff8800002dc000 0000000000000000 0000000000000000 ffff880014b03fa8 ffff880014b03fa8 ffffffff81026b65 ffffffff81026b65

[    0.054359] Call Trace:
[    0.054359] Call Trace:
[    0.088007] cpuidle: using governor menu
[    0.088007] cpuidle: using governor menu
[    0.054359]  <IRQ> 
[    0.054359]  <IRQ>  [<ffffffff815e47fb>] dump_stack+0x4b/0x70
 [<ffffffff815e47fb>] dump_stack+0x4b/0x70
[    0.054359]  [<ffffffff8110b387>] lockdep_rcu_suspicious+0xd7/0x110
[    0.054359]  [<ffffffff8110b387>] lockdep_rcu_suspicious+0xd7/0x110
[    0.054359]  [<ffffffff81026b65>] smp_reschedule_interrupt+0x1a5/0x230
[    0.054359]  [<ffffffff81026b65>] smp_reschedule_interrupt+0x1a5/0x230
[    0.054359]  [<ffffffff81dbd919>] reschedule_interrupt+0x89/0x90
[    0.054359]  [<ffffffff81dbd919>] reschedule_interrupt+0x89/0x90
[    0.054359]  <EOI> 
[    0.054359]  <EOI> 
[    0.094012] cpuidle: using governor irq
[    0.094012] cpuidle: using governor irq
[    0.094368] ACPI: bus type PCI registered
[    0.094368] ACPI: bus type PCI registered
[    0.094370] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.094370] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.094511] PCI: Using configuration type 1 for base access
[    0.094511] PCI: Using configuration type 1 for base access


[    0.054359]  [<ffffffff81033946>] ? native_safe_halt+0x6/0x10
[    0.054359]  [<ffffffff81033946>] ? native_safe_halt+0x6/0x10
[    0.054359]  [<ffffffff81106d4d>] ? trace_hardirqs_on+0xd/0x10
[    0.054359]  [<ffffffff81106d4d>] ? trace_hardirqs_on+0xd/0x10
[    0.054359]  [<ffffffff8100f4cc>] default_idle+0x8c/0x180
[    0.054359]  [<ffffffff8100f4cc>] default_idle+0x8c/0x180
[    0.054359]  [<ffffffff8100ff4f>] arch_cpu_idle+0xf/0x20
[    0.054359]  [<ffffffff8100ff4f>] arch_cpu_idle+0xf/0x20
[    0.054359]  [<ffffffff810fdf38>] default_idle_call+0x48/0x60
[    0.054359]  [<ffffffff810fdf38>] default_idle_call+0x48/0x60
[    0.054359]  [<ffffffff810fe34c>] cpu_startup_entry+0x3fc/0x580
[    0.054359]  [<ffffffff810fe34c>] cpu_startup_entry+0x3fc/0x580
[    0.054359]  [<ffffffff81028bfb>] start_secondary+0x16b/0x1b0
[    0.054359]  [<ffffffff81028bfb>] start_secondary+0x16b/0x1b0


Thanks,
Ying Huang

View attachment "config-4.3.0-00016-gf751159" of type "text/plain" (92942 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (15900 bytes)

Powered by blists - more mailing lists