aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/cper.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix mce erst bug to pass build under i386.Keir Fraser2010-08-241-1/+1
| | | | Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
* mce: Provide ERST interfaceKeir Fraser2010-08-221-0/+113
| | | | | | | This patch is used to provide ERST write/read/clear operation interface to Xen MCE. Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
* Implement ACPI APEI ERST featureKeir Fraser2010-08-221-0/+80
APEI are ACPI4.0 new features. It consists of ERST, BERT, HEST, and EINJ. ERST is used to save fault error log to a platform persistent storage, so that when reboot os can retrieve the error log and handle it. This patch is used to implement ERST feature to Xen. It consists of 3-level hierarchy: operation level, action level, and instru= ction level. Instruction do basic io; Action done by sequential instructions parsed from ACPI ERST table; Operation done by sequential actions defined by ACPI spec, providing erst_write/ erst_read/ erst_clear interfaces to MCE/ NMI/ PCIe error handling mechanism, etc. Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>