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:   Mon, 24 Apr 2017 15:15:27 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     Thomas Gleixner <tglx@...utronix.de>
Cc:     Peter Zijlstra <peterz@...radead.org>,
        Steven Rostedt <rostedt@...dmis.org>,
        LKML <linux-kernel@...r.kernel.org>,
        Ingo Molnar <mingo@...nel.org>,
        "H. Peter Anvin" <hpa@...or.com>,
        Thomas Gleixner <tglx@...utronix.de>, tipbuild@...or.com,
        lkp@...org
Subject: [lkp-robot] [trace/perf]  24db7a671b:
 WARNING:at_kernel/cpu.c:#lockdep_assert_hotplug_held


FYI, we noticed the following commit:

commit: 24db7a671bd5eea76b17138b976eb9a4072f1b7a ("trace/perf: Cure hotplug lock ordering issues")
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git smp/hotplug

in testcase: boot

on test machine: qemu-system-i386 -enable-kvm -m 256M

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):


+------------------------------------------------------+------------+------------+
|                                                      | 924726b2b5 | 24db7a671b |
+------------------------------------------------------+------------+------------+
| boot_successes                                       | 8          | 0          |
| boot_failures                                        | 4          | 10         |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page  | 4          | 6          |
| WARNING:at_kernel/cpu.c:#lockdep_assert_hotplug_held | 0          | 10         |
+------------------------------------------------------+------------+------------+



[    0.001000] WARNING: CPU: 0 PID: 0 at kernel/cpu.c:234 lockdep_assert_hotplug_held+0x4d/0x63
[    0.001000] Modules linked in:
[    0.001000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.11.0-rc6-00245-g24db7a6 #99
[    0.001000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[    0.001000] Call Trace:
[    0.001000]  ? show_stack+0x59/0x61
[    0.001000]  dump_stack+0xc1/0x121
[    0.001000]  __warn+0x105/0x11c
[    0.001000]  ? lockdep_assert_hotplug_held+0x4d/0x63
[    0.001000]  warn_slowpath_null+0x11/0x16
[    0.001000]  lockdep_assert_hotplug_held+0x4d/0x63
[    0.001000]  __static_key_slow_inc+0xae/0xf4
[    0.001000]  static_key_slow_inc_cpuslocked+0x8/0xa
[    0.001000]  tracepoint_probe_register_prio+0x38d/0x3aa
[    0.001000]  ? probe_sched_switch+0x50/0x50
[    0.001000]  tracepoint_probe_register+0xa/0xc
[    0.001000]  tracing_start_cmdline_record+0x4c/0x111
[    0.001000]  trace_printk_start_comm+0x28/0x2a
[    0.001000]  trace_event_init+0x1e0/0x1ed
[    0.001000]  trace_init+0x410/0x417
[    0.001000]  start_kernel+0x27d/0x49a
[    0.001000]  i386_start_kernel+0xa8/0xac
[    0.001000]  startup_32_smp+0x166/0x168
[    0.001000] ---[ end trace bec787061c40ac80 ]---


To reproduce:

        git clone https://github.com/01org/lkp-tests.git
        cd lkp-tests
        bin/lkp qemu -k <bzImage> job-script  # job-script is attached in this email



Thanks,
Xiaolong

View attachment "config-4.11.0-rc6-00245-g24db7a6" of type "text/plain" (97747 bytes)

View attachment "job-script" of type "text/plain" (4192 bytes)

Download attachment "dmesg.xz" of type "application/octet-stream" (10844 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ