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:	Tue, 30 Jun 2015 22:18:03 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	Steven Rostedt <rostedt@...dmis.org>
Cc:	fengguang.wu@...el.com, LKML <linux-kernel@...r.kernel.org>,
	LKP <lkp@...org>
Subject: [trace] kernel BUG at kernel/sched/core.c:2881!

Hi Rostedt,

FYI, this merge changes kernel crash to some more obvious kernel BUG
message. If it's still not helpful, I can try bisect the old crash
or split up the merge and bisect into them.

git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master

commit e382608254e06c8109f40044f5e693f2e04f3899
Merge: fcbc177 b44754d
Author:     Linus Torvalds <torvalds@...ux-foundation.org>
AuthorDate: Fri Jun 26 14:02:43 2015 -0700
Commit:     Linus Torvalds <torvalds@...ux-foundation.org>
CommitDate: Fri Jun 26 14:02:43 2015 -0700

    Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
    
    Pull tracing updates from Steven Rostedt:
     "This patch series contains several clean ups and even a new trace
      clock "monitonic raw".  Also some enhancements to make the ring buffer
      even faster.  But the biggest and most noticeable change is the
      renaming of the ftrace* files, structures and variables that have to
      deal with trace events.
    
      Over the years I've had several developers tell me about their
      confusion with what ftrace is compared to events.  Technically,
      "ftrace" is the infrastructure to do the function hooks, which include
      tracing and also helps with live kernel patching.  But the trace
      events are a separate entity altogether, and the files that affect the
      trace events should not be named "ftrace".  These include:
    
        include/trace/ftrace.h         ->    include/trace/trace_events.h
        include/linux/ftrace_event.h   ->    include/linux/trace_events.h
    
      Also, functions that are specific for trace events have also been renamed:
    
        ftrace_print_*()               ->    trace_print_*()
        (un)register_ftrace_event()    ->    (un)register_trace_event()
        ftrace_event_name()            ->    trace_event_name()
        ftrace_trigger_soft_disabled() ->    trace_trigger_soft_disabled()
        ftrace_define_fields_##call()  ->    trace_define_fields_##call()
        ftrace_get_offsets_##call()    ->    trace_get_offsets_##call()
    
      Structures have been renamed:
    
        ftrace_event_file              ->    trace_event_file
        ftrace_event_{call,class}      ->    trace_event_{call,class}
        ftrace_event_buffer            ->    trace_event_buffer
        ftrace_subsystem_dir           ->    trace_subsystem_dir
        ftrace_event_raw_##call        ->    trace_event_raw_##call
        ftrace_event_data_offset_##call->    trace_event_data_offset_##call
        ftrace_event_type_funcs_##call ->    trace_event_type_funcs_##call
    
      And a few various variables and flags have also been updated.
    
      This has been sitting in linux-next for some time, and I have not
      heard a single complaint about this rename breaking anything.  Mostly
      because these functions, variables and structures are mostly internal
      to the tracing system and are seldom (if ever) used by anything
      external to that"
    
    * tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: (33 commits)
      ring_buffer: Allow to exit the ring buffer benchmark immediately
      ring-buffer-benchmark: Fix the wrong type
      ring-buffer-benchmark: Fix the wrong param in module_param
      ring-buffer: Add enum names for the context levels
      ring-buffer: Remove useless unused tracing_off_permanent()
      ring-buffer: Give NMIs a chance to lock the reader_lock
      ring-buffer: Add trace_recursive checks to ring_buffer_write()
      ring-buffer: Allways do the trace_recursive checks
      ring-buffer: Move recursive check to per_cpu descriptor
      ring-buffer: Add unlikelys to make fast path the default
      tracing: Rename ftrace_get_offsets_##call() to trace_event_get_offsets_##call()
      tracing: Rename ftrace_define_fields_##call() to trace_event_define_fields_##call()
      tracing: Rename ftrace_event_type_funcs_##call to trace_event_type_funcs_##call
      tracing: Rename ftrace_data_offset_##call to trace_event_data_offset_##call
      tracing: Rename ftrace_raw_##call event structures to trace_event_raw_##call
      tracing: Rename ftrace_trigger_soft_disabled() to trace_trigger_soft_disabled()
      tracing: Rename FTRACE_EVENT_FL_* flags to EVENT_FILE_FL_*
      tracing: Rename struct ftrace_subsystem_dir to trace_subsystem_dir
      tracing: Rename ftrace_event_name() to trace_event_name()
      tracing: Rename FTRACE_MAX_EVENT to TRACE_EVENT_TYPE_MAX
      ...

+-------------------------------------------------+------------+------------+------------+------------+
|                                                 | fcbc1777ce | b44754d826 | e382608254 | aba9e22474 |
+-------------------------------------------------+------------+------------+------------+------------+
| boot_successes                                  | 0          | 0          | 0          | 0          |
| boot_failures                                   | 88         | 88         | 22         | 13         |
| BUG:kernel_boot_crashed                         | 86         | 87         |            |            |
| BUG:kernel_boot_hang                            | 2          | 1          |            |            |
| kernel_BUG_at_kernel/sched/core.c               | 0          | 0          | 22         | 13         |
| invalid_opcode                                  | 0          | 0          | 22         | 13         |
| RIP:__schedule                                  | 0          | 0          | 22         | 13         |
| WARNING:at_include/linux/uaccess.h:#show_regs() | 0          | 0          | 22         | 13         |
| backtrace:register_tracer                       | 0          | 0          | 22         | 13         |
| backtrace:init_branch_tracer                    | 0          | 0          | 22         | 13         |
| backtrace:kernel_init_freeable                  | 0          | 0          | 22         | 13         |
| Kernel_panic-not_syncing:Fatal_exception        | 0          | 0          | 1          |            |
+-------------------------------------------------+------------+------------+------------+------------+


[    0.683281] ------------[ cut here ]------------
[    0.683281] ------------[ cut here ]------------
[    0.684000] kernel BUG at kernel/sched/core.c:2881!
[    0.684000] kernel BUG at kernel/sched/core.c:2881!
[    0.684000] invalid opcode: 0000 [#1] 
[    0.684000] invalid opcode: 0000 [#1] PREEMPT PREEMPT SMP SMP DEBUG_PAGEALLOC DEBUG_PAGEALLOC 

[    0.684000] Modules linked in:
[    0.684000] Modules linked in:

[    0.684000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.0-09226-ge382608 #1
[    0.684000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.0-09226-ge382608 #1
[    0.684000] task: ffff880010c9c040 ti: ffff880010ca0000 task.ti: ffff880010ca0000
[    0.684000] task: ffff880010c9c040 ti: ffff880010ca0000 task.ti: ffff880010ca0000
[    0.684000] RIP: 0010:[<ffffffff8e926cd1>] 
[    0.684000] RIP: 0010:[<ffffffff8e926cd1>]  [<ffffffff8e926cd1>] __schedule+0x81/0x1460
 [<ffffffff8e926cd1>] __schedule+0x81/0x1460
[    0.684000] RSP: 0000:ffff880010ca3c88  EFLAGS: 00010202
[    0.684000] RSP: 0000:ffff880010ca3c88  EFLAGS: 00010202
[    0.684000] RAX: ffff880010c9c040 RBX: ffff880011013340 RCX: ffff880011000000
[    0.684000] RAX: ffff880010c9c040 RBX: ffff880011013340 RCX: ffff880011000000
[    0.684000] RDX: 000000000000ef48 RSI: ffffffff8e547468 RDI: 0000000000000286
[    0.684000] RDX: 000000000000ef48 RSI: ffffffff8e547468 RDI: 0000000000000286
[    0.684000] RBP: ffff880010ca3ce8 R08: 00000000000001f8 R09: ffff880010c0e208
[    0.684000] RBP: ffff880010ca3ce8 R08: 00000000000001f8 R09: ffff880010c0e208
[    0.684000] R10: 0000000000000051 R11: 00000000ffffffff R12: 0000000000000001
[    0.684000] R10: 0000000000000051 R11: 00000000ffffffff R12: 0000000000000001
[    0.684000] R13: 0000000000000000 R14: ffff88001100d201 R15: 0000000000013340
[    0.684000] R13: 0000000000000000 R14: ffff88001100d201 R15: 0000000000013340
[    0.684000] FS:  0000000000000000(0000) GS:ffff880011000000(0000) knlGS:0000000000000000
[    0.684000] FS:  0000000000000000(0000) GS:ffff880011000000(0000) knlGS:0000000000000000
[    0.684000] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[    0.684000] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[    0.684000] CR2: 00000000ffffffff CR3: 000000000ee0b000 CR4: 00000000000006b0
[    0.684000] CR2: 00000000ffffffff CR3: 000000000ee0b000 CR4: 00000000000006b0
[    0.684000] Stack:
[    0.684000] Stack:
[    0.684000]  ffff880010c05a00
[    0.684000]  ffff880010c05a00 0000000000000286 0000000000000286 ffffffff8ec2e12a ffffffff8ec2e12a ffff880011013340 ffff880011013340

[    0.684000]  ffff880010c9c040
[    0.684000]  ffff880010c9c040 ffffffff8e4a9c11 ffffffff8e4a9c11 ffff88001100d2c0 ffff88001100d2c0 00000000fffb6f30 00000000fffb6f30

[    0.684000]  ffff880010ca4000
[    0.684000]  ffff880010ca4000 ffff880010ca3d38 ffff880010ca3d38 ffff88001100d2c0 ffff88001100d2c0 0000000000000000 0000000000000000

[    0.684000] Call Trace:
[    0.684000] Call Trace:
[    0.684000]  [<ffffffff8e4a9c11>] ? get_parent_ip+0x11/0x50
[    0.684000]  [<ffffffff8e4a9c11>] ? get_parent_ip+0x11/0x50
[    0.684000]  [<ffffffff8e928180>] schedule+0x30/0x70
[    0.684000]  [<ffffffff8e928180>] schedule+0x30/0x70
[    0.684000]  [<ffffffff8e92d7f0>] schedule_timeout+0x1b0/0x450
[    0.684000]  [<ffffffff8e92d7f0>] schedule_timeout+0x1b0/0x450
[    0.684000]  [<ffffffff8e4d093d>] ? trace_hardirqs_on+0xd/0x10
[    0.684000]  [<ffffffff8e4d093d>] ? trace_hardirqs_on+0xd/0x10
[    0.684000]  [<ffffffff8e4fbad0>] ? init_timer_key+0x270/0x270
[    0.684000]  [<ffffffff8e4fbad0>] ? init_timer_key+0x270/0x270
[    0.684000]  [<ffffffff8e4fd9a4>] msleep+0x44/0x50
[    0.684000]  [<ffffffff8e4fd9a4>] msleep+0x44/0x50
[    0.684000]  [<ffffffff8e53e719>] trace_selftest_startup_branch+0x39/0xb0
[    0.684000]  [<ffffffff8e53e719>] trace_selftest_startup_branch+0x39/0xb0
[    0.684000]  [<ffffffff8e53ed51>] register_tracer+0x251/0x2e0
[    0.684000]  [<ffffffff8e53ed51>] register_tracer+0x251/0x2e0
[    0.684000]  [<ffffffff8ef46c1a>] ? init_graph_trace+0x68/0x68
[    0.684000]  [<ffffffff8ef46c1a>] ? init_graph_trace+0x68/0x68
[    0.684000]  [<ffffffff8ef46c4d>] init_branch_tracer+0x33/0x35
[    0.684000]  [<ffffffff8ef46c4d>] init_branch_tracer+0x33/0x35
[    0.684000]  [<ffffffff8e4002d9>] do_one_initcall+0x99/0x220
[    0.684000]  [<ffffffff8e4002d9>] do_one_initcall+0x99/0x220
[    0.684000]  [<ffffffff8ef2b1e6>] kernel_init_freeable+0x115/0x198
[    0.684000]  [<ffffffff8ef2b1e6>] kernel_init_freeable+0x115/0x198
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919dae>] kernel_init+0xe/0xe0
[    0.684000]  [<ffffffff8e919dae>] kernel_init+0xe/0xe0
[    0.684000]  [<ffffffff8e92fc5f>] ret_from_fork+0x3f/0x70
[    0.684000]  [<ffffffff8e92fc5f>] ret_from_fork+0x3f/0x70
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000] Code: 
[    0.684000] Code: 

[    0.684000] ------------[ cut here ]------------
[    0.684000] ------------[ cut here ]------------
[    0.684000] WARNING: CPU: 0 PID: 1 at include/linux/uaccess.h:15 show_regs+0x15f/0x320()
[    0.684000] WARNING: CPU: 0 PID: 1 at include/linux/uaccess.h:15 show_regs+0x15f/0x320()
[    0.684000] Modules linked in:
[    0.684000] Modules linked in:

[    0.684000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.0-09226-ge382608 #1
[    0.684000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.0-09226-ge382608 #1
[    0.684000]  ffffffff8ec1e7c8
[    0.684000]  ffffffff8ec1e7c8 ffff880010ca3968 ffff880010ca3968 ffffffff8e925325 ffffffff8e925325 0000000000000000 0000000000000000

[    0.684000]  ffffffff8ec1e7c8
[    0.684000]  ffffffff8ec1e7c8 ffff880010ca39a8 ffff880010ca39a8 ffffffff8e476e6a ffffffff8e476e6a ffff880010c05a00 ffff880010c05a00

[    0.684000]  ffff880010ca3bd8
[    0.684000]  ffff880010ca3bd8 ffffffff8e926ca6 ffffffff8e926ca6 0000000000000040 0000000000000040 0000000000000000 0000000000000000

[    0.684000] Call Trace:
[    0.684000] Call Trace:
[    0.684000]  [<ffffffff8e925325>] dump_stack+0x50/0xa8
[    0.684000]  [<ffffffff8e925325>] dump_stack+0x50/0xa8
[    0.684000]  [<ffffffff8e476e6a>] warn_slowpath_common+0x8a/0xc0
[    0.684000]  [<ffffffff8e476e6a>] warn_slowpath_common+0x8a/0xc0
[    0.684000]  [<ffffffff8e926ca6>] ? __schedule+0x56/0x1460
[    0.684000]  [<ffffffff8e926ca6>] ? __schedule+0x56/0x1460
[    0.684000]  [<ffffffff8e476f5a>] warn_slowpath_null+0x1a/0x20
[    0.684000]  [<ffffffff8e476f5a>] warn_slowpath_null+0x1a/0x20
[    0.684000]  [<ffffffff8e406dbf>] show_regs+0x15f/0x320
[    0.684000]  [<ffffffff8e406dbf>] show_regs+0x15f/0x320
[    0.684000]  [<ffffffff8e49cad5>] ? __atomic_notifier_call_chain+0x5/0x120
[    0.684000]  [<ffffffff8e49cad5>] ? __atomic_notifier_call_chain+0x5/0x120
[    0.684000]  [<ffffffff8e54749c>] ? ftrace_likely_update+0xcc/0x1c0
[    0.684000]  [<ffffffff8e54749c>] ? ftrace_likely_update+0xcc/0x1c0
[    0.684000]  [<ffffffff8e408153>] __die+0xc3/0x110
[    0.684000]  [<ffffffff8e408153>] __die+0xc3/0x110
[    0.684000]  [<ffffffff8e4081d8>] die+0x38/0x70
[    0.684000]  [<ffffffff8e4081d8>] die+0x38/0x70
[    0.684000]  [<ffffffff8e404224>] do_trap+0xb4/0x150
[    0.684000]  [<ffffffff8e404224>] do_trap+0xb4/0x150
[    0.684000]  [<ffffffff8e54749c>] ? ftrace_likely_update+0xcc/0x1c0
[    0.684000]  [<ffffffff8e54749c>] ? ftrace_likely_update+0xcc/0x1c0
[    0.684000]  [<ffffffff8e40433a>] do_error_trap+0x7a/0xf0
[    0.684000]  [<ffffffff8e40433a>] do_error_trap+0x7a/0xf0
[    0.684000]  [<ffffffff8e931563>] ? error_entry_done+0x5/0x6
[    0.684000]  [<ffffffff8e931563>] ? error_entry_done+0x5/0x6
[    0.684000]  [<ffffffff8e4ce66f>] ? trace_hardirqs_off_caller+0x1f/0x160
[    0.684000]  [<ffffffff8e4ce66f>] ? trace_hardirqs_off_caller+0x1f/0x160
[    0.684000]  [<ffffffff8e400e10>] ? trace_hardirqs_off_thunk+0x17/0x19
[    0.684000]  [<ffffffff8e400e10>] ? trace_hardirqs_off_thunk+0x17/0x19
[    0.684000]  [<ffffffff8e404690>] do_invalid_op+0x20/0x30
[    0.684000]  [<ffffffff8e404690>] do_invalid_op+0x20/0x30
[    0.684000]  [<ffffffff8e93100e>] invalid_op+0x1e/0x30
[    0.684000]  [<ffffffff8e93100e>] invalid_op+0x1e/0x30
[    0.684000]  [<ffffffff8e547468>] ? ftrace_likely_update+0x98/0x1c0
[    0.684000]  [<ffffffff8e547468>] ? ftrace_likely_update+0x98/0x1c0
[    0.684000]  [<ffffffff8e926cd1>] ? __schedule+0x81/0x1460
[    0.684000]  [<ffffffff8e926cd1>] ? __schedule+0x81/0x1460
[    0.684000]  [<ffffffff8e926ccc>] ? __schedule+0x7c/0x1460
[    0.684000]  [<ffffffff8e926ccc>] ? __schedule+0x7c/0x1460
[    0.684000]  [<ffffffff8e4a9c11>] ? get_parent_ip+0x11/0x50
[    0.684000]  [<ffffffff8e4a9c11>] ? get_parent_ip+0x11/0x50
[    0.684000]  [<ffffffff8e928180>] schedule+0x30/0x70
[    0.684000]  [<ffffffff8e928180>] schedule+0x30/0x70
[    0.684000]  [<ffffffff8e92d7f0>] schedule_timeout+0x1b0/0x450
[    0.684000]  [<ffffffff8e92d7f0>] schedule_timeout+0x1b0/0x450
[    0.684000]  [<ffffffff8e4d093d>] ? trace_hardirqs_on+0xd/0x10
[    0.684000]  [<ffffffff8e4d093d>] ? trace_hardirqs_on+0xd/0x10
[    0.684000]  [<ffffffff8e4fbad0>] ? init_timer_key+0x270/0x270
[    0.684000]  [<ffffffff8e4fbad0>] ? init_timer_key+0x270/0x270
[    0.684000]  [<ffffffff8e4fd9a4>] msleep+0x44/0x50
[    0.684000]  [<ffffffff8e4fd9a4>] msleep+0x44/0x50
[    0.684000]  [<ffffffff8e53e719>] trace_selftest_startup_branch+0x39/0xb0
[    0.684000]  [<ffffffff8e53e719>] trace_selftest_startup_branch+0x39/0xb0
[    0.684000]  [<ffffffff8e53ed51>] register_tracer+0x251/0x2e0
[    0.684000]  [<ffffffff8e53ed51>] register_tracer+0x251/0x2e0
[    0.684000]  [<ffffffff8ef46c1a>] ? init_graph_trace+0x68/0x68
[    0.684000]  [<ffffffff8ef46c1a>] ? init_graph_trace+0x68/0x68
[    0.684000]  [<ffffffff8ef46c4d>] init_branch_tracer+0x33/0x35
[    0.684000]  [<ffffffff8ef46c4d>] init_branch_tracer+0x33/0x35
[    0.684000]  [<ffffffff8e4002d9>] do_one_initcall+0x99/0x220
[    0.684000]  [<ffffffff8e4002d9>] do_one_initcall+0x99/0x220
[    0.684000]  [<ffffffff8ef2b1e6>] kernel_init_freeable+0x115/0x198
[    0.684000]  [<ffffffff8ef2b1e6>] kernel_init_freeable+0x115/0x198
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919dae>] kernel_init+0xe/0xe0
[    0.684000]  [<ffffffff8e919dae>] kernel_init+0xe/0xe0
[    0.684000]  [<ffffffff8e92fc5f>] ret_from_fork+0x3f/0x70
[    0.684000]  [<ffffffff8e92fc5f>] ret_from_fork+0x3f/0x70
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000]  [<ffffffff8e919da0>] ? rest_init+0x140/0x140
[    0.684000] ---[ end trace de0c2d5c2f5b8f3d ]---
[    0.684000] ---[ end trace de0c2d5c2f5b8f3d ]---

git bisect start aba9e22474d0b58c11281d3e07f63b263dd30a6d b953c0d234bc72e8489d3bf51a276c5c4ec85345 --
git bisect  bad 61c2ba67392ebba770a3f8899ae1bf6062d0fc9f  # 02:36      0-      1  Merge 'iwlwifi-next/master' into devel-spot-201506291711
git bisect good 1f59c4a4ae858f212c1d02121ba322e8fc4b6b23  # 02:45     21+     21  Merge 'pm/bleeding-edge' into devel-spot-201506291711
git bisect  bad 111e0616f7e79ec9fc1804c900c05ea31f92a8c9  # 02:48      0-      3  Merge 'chanwoo-extcon/extcon-next-v4.3' into devel-spot-201506291711
git bisect good b5b408c8849eff01aa4f46627032d91a52f97c05  # 02:58     21+     21  Merge 'renesas/dt-for-v4.3' into devel-spot-201506291711
git bisect good cefdcf880c38dc098d62211bf32cad6b8d10e603  # 03:06     20+     20  Merge 's390/features' into devel-spot-201506291711
git bisect good 95fee25d69caeee2dff0c1994033ded918598dbb  # 03:16     21+     21  Merge 'ipvs/master' into devel-spot-201506291711
git bisect  bad e382608254e06c8109f40044f5e693f2e04f3899  # 03:21      0-      9  Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
git bisect good e8a0b37d28ace440776c0a4fe3c65f5832a9a7ee  # 03:32     20+     20  Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
git bisect good 41d232b7c891fcecb358784645633850936a95c7  # 03:37     20+     20  drm/i915: Add SCRATCH1 and ROW_CHICKEN3 to the register whitelist.
git bisect good a7c07690f25c69aa6a68565df904f1b77da725da  # 03:55     22+     22  drm/msm: drop redundant output in debug message
git bisect good b744868cd2372c3783e460ec3c5b026a69c39332  # 04:03     22+     22  drm/exynos: atomic phase 1: use drm_plane_helper_disable()
git bisect good 8ffaa90347d80cc20d08c5dd2cdd27dc3fb51b8d  # 04:15     20+     20  of: add EXPORT_SYMBOL for of_graph_get_endpoint_by_regs
git bisect good a497adb45b8691f7e477e711a1a4bd54748d64fe  # 04:38     20+     20  ring-buffer: Add enum names for the context levels
git bisect good 22165fa79814e71e7a5974b3c37a5028ed16c8f9  # 06:14     20+     20  Merge tag 'dm-4.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
git bisect good c5fd936e992dd2829167d2adc63e151675ca6898  # 06:31     21+     21  drm/nouveau: Pause between setting gpu to D3hot and cutting the power
git bisect good fcbc1777ce8b5edf831c1eca16c1a63c1e4f39fb  # 06:36     20+     20  Merge tag 'trace-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
git bisect good 33d657d1381025542b84b79d5c7b548598e40a4d  # 06:47     22+     22  ring-buffer-benchmark: Fix the wrong type
git bisect good b44754d8262d3aab842998cf747f44fe6090be9f  # 06:55     20+     20  ring_buffer: Allow to exit the ring buffer benchmark immediately
# first bad commit: [e382608254e06c8109f40044f5e693f2e04f3899] Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
git bisect good fcbc1777ce8b5edf831c1eca16c1a63c1e4f39fb  # 07:08     64+     86  Merge tag 'trace-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
git bisect good b44754d8262d3aab842998cf747f44fe6090be9f  # 07:25     64+     86  ring_buffer: Allow to exit the ring buffer benchmark immediately
# extra tests with DEBUG_INFO
git bisect  bad e382608254e06c8109f40044f5e693f2e04f3899  # 07:29      0-      3  Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
# extra tests on HEAD of linux-devel/devel-spot-201506291711
git bisect  bad aba9e22474d0b58c11281d3e07f63b263dd30a6d  # 07:29      0-     13  0day head guard for 'devel-spot-201506291711'
# extra tests on tree/branch linus/master
git bisect  bad 6aaf0da8728c55ff627619f933ed161cc89057c6  # 07:33      0-      4  Merge tag 'md/4.2' of git://neil.brown.name/md
# extra tests on tree/branch linus/master
git bisect  bad 6aaf0da8728c55ff627619f933ed161cc89057c6  # 07:33      0-      4  Merge tag 'md/4.2' of git://neil.brown.name/md
# extra tests on tree/branch next/master
git bisect  bad e3984319760987beee59b1d017416671ebb89b4c  # 07:38      0-      1  Add linux-next specific files for 20150629


This script may reproduce the error.

----------------------------------------------------------------------------
#!/bin/bash

kernel=$1

kvm=(
	qemu-system-x86_64
	-enable-kvm
	-cpu kvm64
	-kernel $kernel
	-m 300
	-smp 2
	-device e1000,netdev=net0
	-netdev user,id=net0
	-boot order=nc
	-no-reboot
	-watchdog i6300esb
	-rtc base=localtime
	-serial stdio
	-display none
	-monitor null 
)

append=(
	hung_task_panic=1
	earlyprintk=ttyS0,115200
	systemd.log_level=err
	debug
	apic=debug
	sysrq_always_enabled
	rcupdate.rcu_cpu_stall_timeout=100
	panic=-1
	softlockup_panic=1
	nmi_watchdog=panic
	oops=panic
	load_ramdisk=2
	prompt_ramdisk=0
	console=ttyS0,115200
	console=tty0
	vga=normal
	root=/dev/ram0
	rw
	drbd.minor_count=8
)

"${kvm[@]}" --append "${append[*]}"
----------------------------------------------------------------------------

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/lkp                          Intel Corporation

View attachment "dmesg-quantal-ivb41-100:20150630031651:x86_64-randconfig-r0-06291736:4.1.0-09226-ge382608:1" of type "text/plain" (247331 bytes)

View attachment "dmesg-quantal-intel12-10:20150630063911:x86_64-randconfig-r0-06291736:4.1.0-09192-gfcbc177:1" of type "text/plain" (47163 bytes)

View attachment "dmesg-quantal-intel12-11:20150630065757:x86_64-randconfig-r0-06291736:4.1.0-rc3-00033-gb44754d:1" of type "text/plain" (47321 bytes)

View attachment "config-4.1.0-09226-ge382608" of type "text/plain" (73535 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ