1*0e4fd816SBorislav Petkov (AMD).. SPDX-License-Identifier: GPL-2.0
2*0e4fd816SBorislav Petkov (AMD)
3*0e4fd816SBorislav Petkov (AMD)Error decoding
4*0e4fd816SBorislav Petkov (AMD)==============
5*0e4fd816SBorislav Petkov (AMD)
6*0e4fd816SBorislav Petkov (AMD)x86
7*0e4fd816SBorislav Petkov (AMD)---
8*0e4fd816SBorislav Petkov (AMD)
9*0e4fd816SBorislav Petkov (AMD)Error decoding on AMD systems should be done using the rasdaemon tool:
10*0e4fd816SBorislav Petkov (AMD)https://github.com/mchehab/rasdaemon/
11*0e4fd816SBorislav Petkov (AMD)
12*0e4fd816SBorislav Petkov (AMD)While the daemon is running, it would automatically log and decode
13*0e4fd816SBorislav Petkov (AMD)errors. If not, one can still decode such errors by supplying the
14*0e4fd816SBorislav Petkov (AMD)hardware information from the error::
15*0e4fd816SBorislav Petkov (AMD)
16*0e4fd816SBorislav Petkov (AMD)        $ rasdaemon -p --status <STATUS> --ipid <IPID> --smca
17*0e4fd816SBorislav Petkov (AMD)
18*0e4fd816SBorislav Petkov (AMD)Also, the user can pass particular family and model to decode the error
19*0e4fd816SBorislav Petkov (AMD)string::
20*0e4fd816SBorislav Petkov (AMD)
21*0e4fd816SBorislav Petkov (AMD)        $ rasdaemon -p --status <STATUS> --ipid <IPID> --smca --family <CPU Family> --model <CPU Model> --bank <BANK_NUM>
22