summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2013-05-20 13:35:51 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-06-14 09:08:38 -0500
commit92255af10842c672550a586d342c67ac1c7e11ca (patch)
tree1ae64d3211fd3c98bad46e205cca7ad5135bd25a /src/include
parent709f06b2332d2f0e3309bf6fdcef2af0be250df3 (diff)
downloadtalos-hostboot-92255af10842c672550a586d342c67ac1c7e11ca.tar.gz
talos-hostboot-92255af10842c672550a586d342c67ac1c7e11ca.zip
Handle SLB machine check errs by resetting SLB.
Change-Id: I8a74a88e6eb812406c64976e7842903e1063021a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4605 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/kernel/machchk.H7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/kernel/machchk.H b/src/include/kernel/machchk.H
index 51cd14acc..bd2962d41 100644
--- a/src/include/kernel/machchk.H
+++ b/src/include/kernel/machchk.H
@@ -36,6 +36,13 @@ namespace Kernel
* @return bool - True if MC successfully handled, false otherwise.
*/
bool handleLoadUE(task_t* t);
+
+ /** Handle SLB parity and multi-hit error machine checks.
+ *
+ * @param[in] t - Task which took the machine check.
+ * @return bool - True if MC successfully handled, false otherwise.
+ */
+ bool handleSLB(task_t* t);
}
}
OpenPOWER on IntegriCloud