blob: 1beec3efb5cdc815e9481f8cf5098bb033023da4 [file] [log] [blame]
Vijay Lobo8c71ba72021-06-24 23:37:30 -05001description: >
2 Implement to provide PEL event/error entry attributes.
3properties:
4 - name: Hidden
5 type: boolean
6 default: false
7 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -05008 Hidden Error - This flag allows events to be placed in a system, but
9 remain hidden from the customer. This event log is visible to
10 development personnel only, e.g. hardware recovered error, etc. No
11 service action is required for this type of errors. In general, when
Patrick Williamsa1347412022-12-06 10:56:22 -060012 this value is used, the Error Action Flags has the value of "Hidden
13 Error". An event log with this value is used primarily for error
14 thresholding design/code debug or as a record to indicate an error
15 frequency or trend.
Vijay Lobo8c71ba72021-06-24 23:37:30 -050016 - name: Subsystem
17 type: string
18 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050019 A free form, implementation defined string which uniquely and
20 permanently identifies a specific subsystem string. This field should
21 not be used for programmatic interrogation of an object.
Vijay Lobo3e9aa3b2021-08-11 17:24:53 -050022 - name: ManagementSystemAck
23 type: boolean
24 default: false
25 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060026 Notifies the PEL handler that the management system acknowledged a
27 PEL. The management system can be any system monitoring the hardware.
Matt Spinler2ea4d282023-04-27 16:15:13 -050028 - name: PlatformLogID
29 type: uint32
30 description: >
31 This is the Platform Log ID field in the Private Header section of a
32 PEL. It is the unique ID for a single event. Multiple PELs can be
33 linked to the same event by using the same PLID value.
34 - name: Deconfig
35 type: boolean
36 default: false
37 description: >
38 Indicates that one or more resources were deconfigured due to this
39 error.
40 - name: Guard
41 type: boolean
42 default: false
43 description: >
44 Indicates that one or more resources were guarded due to this error.
45 - name: Timestamp
46 type: uint64
47 description: >
48 The creation timestamp of the PEL in milliseconds since the epoch. For
49 PELs created by subsystems other than the BMC, this can be different
50 than the timestamp property on the xyz.openbmc_project.Logging.Entry
51 interface.