diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2013-05-20 13:35:51 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-06-14 09:08:38 -0500 |
commit | 92255af10842c672550a586d342c67ac1c7e11ca (patch) | |
tree | 1ae64d3211fd3c98bad46e205cca7ad5135bd25a /src/include | |
parent | 709f06b2332d2f0e3309bf6fdcef2af0be250df3 (diff) | |
download | talos-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.H | 7 |
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); } } |