summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/head_32.S
diff options
context:
space:
mode:
authorAndi Kleen <ak@linux.intel.com>2009-04-28 14:25:18 +0200
committerH. Peter Anvin <hpa@zytor.com>2009-05-28 09:24:13 -0700
commitd896a940ef4f12a0a6bc432853b249dcfbacabf0 (patch)
tree9e2eaea80b7a2a6fc426ad7f9dd9da844368c101 /arch/x86/kernel/head_32.S
parent8e97aef5f43ec715f394bc15015ff263b80c3ad6 (diff)
downloadblackbird-obmc-linux-d896a940ef4f12a0a6bc432853b249dcfbacabf0.tar.gz
blackbird-obmc-linux-d896a940ef4f12a0a6bc432853b249dcfbacabf0.zip
x86, mce: remove oops_begin() use in 64bit machine check
First 32bit doesn't have oops_begin, so it's a barrier of using this code on 32bit. On closer examination it turns out oops_begin is not a good idea in a machine check panic anyways. All oops_begin does it so check for recursive/parallel oopses and implement the "wait on oops" heuristic. But there's actually no good reason to lock machine checks against oopses or prevent them from recursion. Also "wait on oops" does not really make sense for a machine check too. Replace it with a manual bust_spinlocks/console_verbose. Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'arch/x86/kernel/head_32.S')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud