#
386a61e6 |
| 13-Aug-2020 |
Matt Spinler <spinler@us.ibm.com> |
PEL: ExtendedUserData section class This class represents the Extended User Data section. This section is similar to the UserData class in that it stores free form FFDC data, except
PEL: ExtendedUserData section class This class represents the Extended User Data section. This section is similar to the UserData class in that it stores free form FFDC data, except that it is meant to be added to an already existing PEL by a creator subsystem that is different than the PEL creator's subsystem. As such, it stores the section creator's creator ID value as a field within the section, which the regular UserData class doesn't do. The same parsers that run on the UserData section can also run on this section. Change-Id: I8562a89141f0305e397703f0cb92a06eb9f10133
show more ...
|
#
c63e2e82 |
| 02-Dec-2019 |
Matt Spinler <spinler@us.ibm.com> |
PEL: Add ExtendedUserHeader section class This is a required PEL section. The section contains: * The machine type/model/SN * The server firmware version * The BMC firmw
PEL: Add ExtendedUserHeader section class This is a required PEL section. The section contains: * The machine type/model/SN * The server firmware version * The BMC firmware version * The 'Event Common Reference Time' (not used yet) * The symptom ID (a unique event signature) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I223041f85965195fccf69542dbe86ce856073b36
show more ...
|
#
711d51d8 |
| 06-Nov-2019 |
Matt Spinler <spinler@us.ibm.com> |
PEL: Add license prologue to source files Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I31b12f509d32b79064a8a427af35e6a310273051
|
#
f9bae185 |
| 09-Oct-2019 |
Matt Spinler <spinler@us.ibm.com> |
PEL: Add SRC PEL section class This section consists of: - An 8B header - 8 4B words of hex data - Some data is predefined based on the SRC format, some is free format. - A
PEL: Add SRC PEL section class This section consists of: - An 8B header - 8 4B words of hex data - Some data is predefined based on the SRC format, some is free format. - A 32B ASCII character string (The AsciiString class) - An optional section for FRU callouts (The Callouts class) Usually, the term SRC (System Reference Code) refers to the contents of the ASCII string and the hex data words, which can then be looked up in service documentation to find the meaning of the event log. This PEL section wraps this pure SRC with additional data like callouts. This commit only adds support for unflattening the section from an existing PEL, and flattening it again. Future commits will add support for creating an SRC from message registry data. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I3dd97c6aca59cc6d6d6fadef84465164090d5658
show more ...
|
#
51c9263f |
| 06-Sep-2019 |
Aatir Manzur <aatrapps@gmail.com> |
PEL: User Data class This class is used for accessing the UserData section of a PEL. This section contains free format data that can be identified by the component ID, subtype,
PEL: User Data class This class is used for accessing the UserData section of a PEL. This section contains free format data that can be identified by the component ID, subtype, and version fields in the section header. Signed-off-by: Aatir Manzur <aatrapps@gmail.com> Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I1223f84353e81202d1ff63c00f3d926cda4994e5
show more ...
|
#
131870c7 |
| 25-Sep-2019 |
Matt Spinler <spinler@us.ibm.com> |
PEL: Create object for every section When unflattening a PEL, create objects for every PEL section in the log. It will use a factory method to choose which object type to create bas
PEL: Create object for every section When unflattening a PEL, create objects for every PEL section in the log. It will use a factory method to choose which object type to create based on the section ID in the section header. All of these object will go into a vector of Section objects, which is the base class for every PEL section class. The factory will default to creating a Generic object when it doesn't have any other type to create. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Ief0e4df5c586a46cea66ca47b4479e3444815309
show more ...
|