summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/dumpstack.c
diff options
context:
space:
mode:
authorTony Luck <tony.luck@intel.com>2012-01-03 20:45:45 +0100
committerTony Luck <tony.luck@intel.com>2012-01-03 21:07:01 +0100
commita8c321fbf9aeced45519248e5901af8cbc240510 (patch)
tree74df0cc3cfc4d8f5e422384005d42e7330a08e9a /arch/x86/kernel/dumpstack.c
parentx86/mce: Add mechanism to safely save information in MCE handler (diff)
downloadlinux-a8c321fbf9aeced45519248e5901af8cbc240510.tar.xz
linux-a8c321fbf9aeced45519248e5901af8cbc240510.zip
x86/mce: Handle "action required" errors
All non-urgent actions (reporting low severity errors and handling "action-optional" errors) are now handled by a work queue. This means that TIF_MCE_NOTIFY can be used to block execution for a thread experiencing an "action-required" fault until we get all cpus out of the machine check handler (and the thread that hit the fault into mce_notify_process(). We use the new mce_{save,find,clear}_info() API to get information from do_machine_check() to mce_notify_process(), and then use the newly improved memory_failure(..., MF_ACTION_REQUIRED) to handle the error (possibly signalling the process). Update some comments to make the new code flows clearer. Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/x86/kernel/dumpstack.c')
0 files changed, 0 insertions, 0 deletions