xref: /openbmc/libcper/examples/nvidia_event_gpu_init.json (revision 7c410e29164b3509cae16ee8297d4226f02674e9)
1*7c410e29SDaniel Osawa{
2*7c410e29SDaniel Osawa    "header": {
3*7c410e29SDaniel Osawa        "revision": {
4*7c410e29SDaniel Osawa            "major": 1,
5*7c410e29SDaniel Osawa            "minor": 0
6*7c410e29SDaniel Osawa        },
7*7c410e29SDaniel Osawa        "sectionCount": 1,
8*7c410e29SDaniel Osawa        "severity": {
9*7c410e29SDaniel Osawa            "code": 3,
10*7c410e29SDaniel Osawa            "name": "Informational"
11*7c410e29SDaniel Osawa        },
12*7c410e29SDaniel Osawa        "recordLength": 456,
13*7c410e29SDaniel Osawa        "timestamp": "0000-00-00T19:44:12+00:00",
14*7c410e29SDaniel Osawa        "timestampIsPrecise": false,
15*7c410e29SDaniel Osawa        "platformID": "12345678-1234-5678-aabb-ccddeeff0011",
16*7c410e29SDaniel Osawa        "creatorID": "4e564944-4941-0001-0000-000000000001",
17*7c410e29SDaniel Osawa        "notificationType": {
18*7c410e29SDaniel Osawa            "guid": "00000000-0000-0000-0000-000000000000",
19*7c410e29SDaniel Osawa            "type": "Unknown"
20*7c410e29SDaniel Osawa        },
21*7c410e29SDaniel Osawa        "recordID": 1152921504606846977,
22*7c410e29SDaniel Osawa        "flags": {
23*7c410e29SDaniel Osawa            "value": 0,
24*7c410e29SDaniel Osawa            "name": "Unknown"
25*7c410e29SDaniel Osawa        },
26*7c410e29SDaniel Osawa        "persistenceInfo": 0
27*7c410e29SDaniel Osawa    },
28*7c410e29SDaniel Osawa    "sectionDescriptors": [
29*7c410e29SDaniel Osawa        {
30*7c410e29SDaniel Osawa            "sectionOffset": 200,
31*7c410e29SDaniel Osawa            "sectionLength": 256,
32*7c410e29SDaniel Osawa            "revision": {
33*7c410e29SDaniel Osawa                "major": 1,
34*7c410e29SDaniel Osawa                "minor": 0
35*7c410e29SDaniel Osawa            },
36*7c410e29SDaniel Osawa            "flags": {
37*7c410e29SDaniel Osawa                "primary": true,
38*7c410e29SDaniel Osawa                "containmentWarning": false,
39*7c410e29SDaniel Osawa                "reset": false,
40*7c410e29SDaniel Osawa                "errorThresholdExceeded": false,
41*7c410e29SDaniel Osawa                "resourceNotAccessible": false,
42*7c410e29SDaniel Osawa                "latentError": false,
43*7c410e29SDaniel Osawa                "propagated": false,
44*7c410e29SDaniel Osawa                "overflow": false
45*7c410e29SDaniel Osawa            },
46*7c410e29SDaniel Osawa            "sectionType": {
47*7c410e29SDaniel Osawa                "data": "9068e568-6ca0-11f0-aeaf-159343591eac",
48*7c410e29SDaniel Osawa                "type": "NvidiaEvent"
49*7c410e29SDaniel Osawa            },
50*7c410e29SDaniel Osawa            "fruID": "44556677-8899-aabb-ccdd-eeff00112233",
51*7c410e29SDaniel Osawa            "fruText": "699-2G525-0220",
52*7c410e29SDaniel Osawa            "severity": {
53*7c410e29SDaniel Osawa                "code": 3,
54*7c410e29SDaniel Osawa                "name": "Informational"
55*7c410e29SDaniel Osawa            }
56*7c410e29SDaniel Osawa        }
57*7c410e29SDaniel Osawa    ],
58*7c410e29SDaniel Osawa    "sections": [
59*7c410e29SDaniel Osawa        {
60*7c410e29SDaniel Osawa            "message": "A GPU-Core Nvidia Event occurred",
61*7c410e29SDaniel Osawa            "NvidiaEvent": {
62*7c410e29SDaniel Osawa                "eventHeader": {
63*7c410e29SDaniel Osawa                    "signature": "GPU-Core",
64*7c410e29SDaniel Osawa                    "version": 1,
65*7c410e29SDaniel Osawa                    "sourceDeviceType": "GPU",
66*7c410e29SDaniel Osawa                    "type": "0x0001",
67*7c410e29SDaniel Osawa                    "subtype": "0x0001"
68*7c410e29SDaniel Osawa                },
69*7c410e29SDaniel Osawa                "eventInfo": {
70*7c410e29SDaniel Osawa                    "version": "1.0",
71*7c410e29SDaniel Osawa                    "gpu": {
72*7c410e29SDaniel Osawa                        "EventOriginator": "PF_GSP_FW",
73*7c410e29SDaniel Osawa                        "SourcePartition": 0,
74*7c410e29SDaniel Osawa                        "SourceSubPartition": 0,
75*7c410e29SDaniel Osawa                        "Pdi": "11:22:33:44:55:66:77:88"
76*7c410e29SDaniel Osawa                    }
77*7c410e29SDaniel Osawa                },
78*7c410e29SDaniel Osawa                "eventContexts": [
79*7c410e29SDaniel Osawa                    {
80*7c410e29SDaniel Osawa                        "version": 0,
81*7c410e29SDaniel Osawa                        "dataFormatType": "0x8000",
82*7c410e29SDaniel Osawa                        "dataFormatVersion": 256,
83*7c410e29SDaniel Osawa                        "dataSize": 192,
84*7c410e29SDaniel Osawa                        "data": {
85*7c410e29SDaniel Osawa                            "gpuInitMetadata": {
86*7c410e29SDaniel Osawa                                "deviceName": "NVIDIA B200",
87*7c410e29SDaniel Osawa                                "firmwareVersion": "997.00.88.00.0F",
88*7c410e29SDaniel Osawa                                "pfDriverMicrocodeVersion": "605.32.04",
89*7c410e29SDaniel Osawa                                "pfDriverVersion": "605.32.04",
90*7c410e29SDaniel Osawa                                "vfDriverVersion": "",
91*7c410e29SDaniel Osawa                                "configuration": "0x0000000000000001",
92*7c410e29SDaniel Osawa                                "pdi": "11:22:33:44:55:66:77:88",
93*7c410e29SDaniel Osawa                                "architectureId": {
94*7c410e29SDaniel Osawa                                    "raw": "0x1A0A1000",
95*7c410e29SDaniel Osawa                                    "architecture": "Blackwell"
96*7c410e29SDaniel Osawa                                },
97*7c410e29SDaniel Osawa                                "hardwareInfoType": 0,
98*7c410e29SDaniel Osawa                                "pciInfo": {
99*7c410e29SDaniel Osawa                                    "class": "0x03",
100*7c410e29SDaniel Osawa                                    "subclass": "0x02",
101*7c410e29SDaniel Osawa                                    "rev": "0xA1",
102*7c410e29SDaniel Osawa                                    "vendorId": "0x10DE",
103*7c410e29SDaniel Osawa                                    "deviceId": "0x2920",
104*7c410e29SDaniel Osawa                                    "subsystemVendorId": "0x10DE",
105*7c410e29SDaniel Osawa                                    "subsystemId": "0x197F",
106*7c410e29SDaniel Osawa                                    "bar0Start": "0x00000000C0000000",
107*7c410e29SDaniel Osawa                                    "bar0Size": "0x0000000004000000",
108*7c410e29SDaniel Osawa                                    "bar1Start": "0x000000D000000000",
109*7c410e29SDaniel Osawa                                    "bar1Size": "0x0000004000000000",
110*7c410e29SDaniel Osawa                                    "bar2Start": "0x0000000000000000",
111*7c410e29SDaniel Osawa                                    "bar2Size": "0x0000000000000000"
112*7c410e29SDaniel Osawa                                }
113*7c410e29SDaniel Osawa                            }
114*7c410e29SDaniel Osawa                        }
115*7c410e29SDaniel Osawa                    }
116*7c410e29SDaniel Osawa                ]
117*7c410e29SDaniel Osawa            }
118*7c410e29SDaniel Osawa        }
119*7c410e29SDaniel Osawa    ]
120*7c410e29SDaniel Osawa}
121