]> rtime.felk.cvut.cz Git - linux-imx.git/commit
x86, mce: Support specifying raise mode for software MCE injection
authorHuang Ying <ying.huang@intel.com>
Fri, 31 Jul 2009 01:41:41 +0000 (09:41 +0800)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 10 Aug 2009 20:58:41 +0000 (13:58 -0700)
commit0dcc66851f1091af421416c28a9458836885f522
tree7dd11e406c501068a50d5e3f1fc272262445c519
parent5b7e88edc6193f36941bccbfd5ed9ed5fe27d2e1
x86, mce: Support specifying raise mode for software MCE injection

Raise mode include raising as exception or raising as poll, it is
specified via the mce.inject_flags field.

This can be used to specify raise mode of UCNA, which is UC error but
raised not as exception. And this can be used to test the filter code
of poll handler or exception handler too. For example, enforce a poll
raise mode for a fatal MCE.

ChangeLog:

v2:

- Re-base on latest x86-tip.git/mce3

Signed-off-by: Huang Ying <ying.huang@intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/include/asm/mce.h
arch/x86/kernel/cpu/mcheck/mce-inject.c