[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20130720131226.GA13893@localhost>
Date: Sat, 20 Jul 2013 21:12:26 +0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: fengguang.wu@...el.com, Jiri Kosina <jkosina@...e.cz>
Cc: "H. Peter Anvin" <hpa@...ux.intel.com>,
linux-kernel@...r.kernel.org
Subject: [x86] Kernel panic - not syncing: Fatal exception in interrupt
Greetings,
I got the below dmesg and the first bad commit is
commit 51b2c07b22261f19188d9a9071943d60a067481c
Author: Jiri Kosina <jkosina@...e.cz>
Date: Fri Jul 12 11:22:09 2013 +0200
x86: Make jump_label use int3-based patching
Make jump labels use text_poke_bp() for text patching instead of
text_poke_smp(), avoiding the need for stop_machine().
Reviewed-by: Steven Rostedt <rostedt@...dmis.org>
Reviewed-by: Masami Hiramatsu <masami.hiramatsu.pt@...achi.com>
Signed-off-by: Jiri Kosina <jkosina@...e.cz>
Link: http://lkml.kernel.org/r/alpine.LNX.2.00.1307121120250.29788@pobox.suse.cz
Signed-off-by: H. Peter Anvin <hpa@...ux.intel.com>
Parent commit not clean. Look out for wrong bisect!
BUG: kernel boot crashed
/kernel/x86_64-randconfig-c05-0718/fd4363fff3d96795d3feb1b3fb48ce590f186bdd/dmesg-kvm-xbm-7912-20130720142415-3.11.0-rc1-00166-g1faabf2-146
[ 0.212429] devtmpfs: initialized
[ 0.236027] int3: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC
[ 0.237157] Modules linked in:
[ 0.237765] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.11.0-rc1-01429-g04bf576 #8
[ 0.239129] task: ffff88000da1b040 ti: ffff88000da1c000 task.ti: ffff88000da1c000
[ 0.240000] RIP: 0010:[<ffffffff811098cc>] [<ffffffff811098cc>] ttwu_do_wakeup+0x28/0x225
[ 0.240000] RSP: 0000:ffff88000dd03f10 EFLAGS: 00000006
[ 0.240000] RAX: 0000000000000000 RBX: ffff88000dd12940 RCX: ffffffff81769c40
[ 0.240000] RDX: 0000000000000002 RSI: 0000000000000000 RDI: 0000000000000001
[ 0.240000] RBP: ffff88000dd03f28 R08: ffffffff8176a8c0 R09: 0000000000000002
[ 0.240000] R10: ffffffff810ff484 R11: ffff88000dd129e8 R12: ffff88000dbc90c0
[ 0.240000] R13: ffff88000dbc90c0 R14: ffff88000da1dfd8 R15: ffff88000da1dfd8
[ 0.240000] FS: 0000000000000000(0000) GS:ffff88000dd00000(0000) knlGS:0000000000000000
[ 0.240000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 0.240000] CR2: 00000000ffffffff CR3: 0000000001c88000 CR4: 00000000000006e0
[ 0.240000] Stack:
[ 0.240000] ffff88000dd12940 ffff88000dbc90c0 ffff88000da1dfd8 ffff88000dd03f48
[ 0.240000] ffffffff81109e2b ffff88000dd12940 0000000000000000 ffff88000dd03f68
[ 0.240000] ffffffff81109e9e 0000000000000000 0000000000012940 ffff88000dd03f98
[ 0.240000] Call Trace:
[ 0.240000] <IRQ>
[ 0.240000] [<ffffffff81109e2b>] ttwu_do_activate.constprop.56+0x6d/0x79
[ 0.240000] [<ffffffff81109e9e>] sched_ttwu_pending+0x67/0x84
[ 0.240000] [<ffffffff8110c845>] scheduler_ipi+0x15a/0x2b0
[ 0.240000] [<ffffffff8104dfb4>] smp_reschedule_interrupt+0x38/0x41
[ 0.240000] [<ffffffff8173bf5d>] reschedule_interrupt+0x6d/0x80
[ 0.240000] <EOI>
[ 0.240000] [<ffffffff810ff484>] ? __atomic_notifier_call_chain+0x5/0xc1
[ 0.240000] [<ffffffff8105cc30>] ? native_safe_halt+0xd/0x16
[ 0.240000] [<ffffffff81015f10>] default_idle+0x147/0x282
[ 0.240000] [<ffffffff81017026>] arch_cpu_idle+0x3d/0x5d
[ 0.240000] [<ffffffff81127d6a>] cpu_idle_loop+0x46d/0x5db
[ 0.240000] [<ffffffff81127f5c>] cpu_startup_entry+0x84/0x84
[ 0.240000] [<ffffffff8104f4f8>] start_secondary+0x3c8/0x3d5
[ 0.240000] Code: 5c 5d c3 e8 d7 0f 63 00 55 48 ff 05 1f 5d 1e 01 48 89 e5 41 55 49 89 f5 41 54 53 48 89 fb e8 8d fe ff ff 48 ff 05 0d 5d 1e 01 cc <1f> 44 00 00 31 c0 eb 0c 48 ff 05 05 5d 1e 01 b8 01 00 00 00 48
[ 0.240000] RIP [<ffffffff811098cc>] ttwu_do_wakeup+0x28/0x225
[ 0.240000] RSP <ffff88000dd03f10>
[ 0.240000] ---[ end trace 0d3288a047152a17 ]---
git bisect start 04bf57606b28bfa283bd118e4ea032151b02f6df 61f98b0fca802d7e0191072606519e2230a6226d --
git bisect good 4b6cd6e8fdab82632dff52f495ea60c712d3ce0e # 11:12 55+ kvm tools: Update README
git bisect good c56875099528aa54eb28b5feb11935c4069b5835 # 11:46 55+ kvm tools: Fix 'lkvm stop' when guest is pasued.
git bisect good 3b1938c28d3f6e28d7ecf2e30324e80a5a7fff35 # 11:58 55+ kvm tools: move kvm_config into struct kvm
git bisect good 7c6238bf263d8488878d17377ae0f255a93f6927 # 12:22 55+ kvm tools: remove unneeded checks in qcow code
git bisect good 7160bbc1d66580a9eb7ee9251e4b58d34d264baa # 12:58 55+ kvm tools: ioport: allow ioport devices to generate fdt nodes
git bisect bad 54396a651817c510d8d5405cf2ddfce9d3a7108d # 13:07 12- Merge branch 'x86/urgent'
git bisect good b8e7b7b26a0082c461d1be51fbe411a0d1cf196f # 13:27 55+ Merge branch 'x86/asm'
git bisect bad 63a1d00d179f794012001c50afacadc98b2c4b81 # 13:32 12- Merge branch 'x86/jumplabel'
git bisect good 237d1548543312fcc8c99d302ab68fbf8ef6f97f # 13:44 75+ x86: Fix override new_cpu_data.x86 with 486
git bisect bad 51b2c07b22261f19188d9a9071943d60a067481c # 13:53 65- x86: Make jump_label use int3-based patching
git bisect good fd4363fff3d96795d3feb1b3fb48ce590f186bdd # 14:18 340+ x86: Introduce int3 (breakpoint)-based instruction patching
git bisect good fd4363fff3d96795d3feb1b3fb48ce590f186bdd # 14:24 1020+ x86: Introduce int3 (breakpoint)-based instruction patching
git bisect bad 04bf57606b28bfa283bd118e4ea032151b02f6df # 14:25 0- Merge branch 'sched/urgent'
git bisect good a1fab3cce9730d3ec8d5caf2e6acb0a0ff8dd240 # 14:39 1020+ Revert "x86: Make jump_label use int3-based patching"
git bisect good d471ce53b1fab60110e4e9f647a345cea31752de # 17:31 1020+ Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
git bisect bad c1f631b9a68251007a6353041ae90f9f7dca771c # 17:31 0- Add linux-next specific files for 20130719
git bisect bad 5a69985392e60abcaeb2243faf040488330a6ae8 # 17:34 22- Merge branch 'perf/core'
Thanks,
Fengguang
View attachment "dmesg-kvm-snb-16313-20130718213435-3.11.0-rc1-00026-g0ec5f3a-58" of type "text/plain" (25917 bytes)
Download attachment "bisect-04bf57606b28bfa283bd118e4ea032151b02f6df-x86_64-randconfig-c05-0718-Kernel-panic---not-syncing:-Fatal-exception-in-interrupt-81850.log" of type "application/octet-stream" (30881 bytes)
View attachment "config-3.11.0-rc1-01429-g04bf576" of type "text/plain" (71013 bytes)
Powered by blists - more mailing lists