diff options
author | Avadhut Naik <[email protected]> | 2024-10-22 19:36:29 +0000 |
---|---|---|
committer | Borislav Petkov (AMD) <[email protected]> | 2024-10-31 10:36:07 +0100 |
commit | d4fca1358ea9096f2f6ed942e2cb3a820073dfc1 (patch) | |
tree | f4832caf73d7728455cc663fd86ef1186701f564 /tools/perf/scripts/python/task-analyzer.py | |
parent | e52750fb1458ae9ea5860a08ed7a149185bc5b97 (diff) |
x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers
Starting with Zen4, AMD's Scalable MCA systems incorporate two new registers:
MCA_SYND1 and MCA_SYND2.
These registers will include supplemental error information in addition to the
existing MCA_SYND register. The data within these registers is considered
valid if MCA_STATUS[SyndV] is set.
Userspace error decoding tools like rasdaemon gather related hardware error
information through the tracepoints.
Therefore, export these two registers through the mce_record tracepoint so
that tools like rasdaemon can parse them and output the supplemental error
information like FRU text contained in them.
[ bp: Massage. ]
Signed-off-by: Yazen Ghannam <[email protected]>
Signed-off-by: Avadhut Naik <[email protected]>
Signed-off-by: Borislav Petkov (AMD) <[email protected]>
Reviewed-by: Qiuxu Zhuo <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions