@@ -58,25 +58,28 @@ constexpr uint64_t driverEngineOther = 3u;
58
58
constexpr uint64_t initialUncorrectableCacheErrors = 2u ;
59
59
constexpr uint64_t initialEngineReset = 2u ;
60
60
constexpr uint64_t initialProgrammingErrors = 7u ;
61
- constexpr uint64_t initialUncorrectableNonComputeErrors = 8u ;
62
- constexpr uint64_t initialUncorrectableComputeErrors = 10u ;
61
+ constexpr uint64_t initialUncorrectableNonComputeErrors = 3u ;
62
+ constexpr uint64_t initialUncorrectableFabricErrors = 8u ;
63
+ constexpr uint64_t initialUncorrectableComputeErrors = 7u ;
63
64
constexpr uint64_t initialCorrectableComputeErrors = 6u ;
64
65
constexpr uint64_t initialUncorrectableDriverErrors = 5u ;
65
66
66
67
constexpr uint64_t initialUncorrectableCacheErrorsTile0 = 2u ;
67
68
constexpr uint64_t initialCorrectableCacheErrorTile0 = 2u ;
68
69
constexpr uint64_t initialEngineResetTile0 = 2u ;
69
70
constexpr uint64_t initialProgrammingErrorsTile0 = 7u ;
70
- constexpr uint64_t initialUncorrectableNonComputeErrorsTile0 = 15u ;
71
+ constexpr uint64_t initialUncorrectableNonComputeErrorsTile0 = 10u ;
71
72
constexpr uint64_t initialCorrectableNonComputeErrorsTile0 = 2u ;
72
- constexpr uint64_t initialUncorrectableComputeErrorsTile0 = 11u ;
73
+ constexpr uint64_t initialUncorrectableComputeErrorsTile0 = 8u ;
74
+ constexpr uint64_t initialUncorrectableFabricErrorsTile0 = 8u ;
73
75
constexpr uint64_t initialCorrectableComputeErrorsTile0 = 6u ;
74
76
constexpr uint64_t initialUncorrectableDriverErrorsTile0 = 5u ;
75
77
constexpr uint64_t initialUncorrectableCacheErrorsTile1 = 1u ;
76
78
constexpr uint64_t initialEngineResetTile1 = 4u ;
77
79
constexpr uint64_t initialProgrammingErrorsTile1 = 5u ;
78
80
constexpr uint64_t initialCorrectableComputeErrorsTile1 = 7u ;
79
- constexpr uint64_t initialUncorrectableNonComputeErrorsTile1 = 5u ;
81
+ constexpr uint64_t initialUncorrectableNonComputeErrorsTile1 = 3u ;
82
+ constexpr uint64_t initialUncorrectableFabricErrorsTile1 = 2u ;
80
83
constexpr uint64_t initialUncorrectableComputeErrorsTile1 = 6u ;
81
84
constexpr uint64_t initialUncorrectableDriverErrorsTile1 = 4u ;
82
85
constexpr uint64_t timeStamp = 1000u ;
@@ -132,11 +135,11 @@ struct MockRasPmuInterfaceImp : public PmuInterfaceImp {
132
135
data[5 ] = driverGgtt;
133
136
data[6 ] = driverRps;
134
137
data[7 ] = 0 ;
135
- data[8 ] = 0 ;
136
- data[9 ] = fatalEuErrorCount ;
137
- data[10 ] = socFatalMdfiEastCount ;
138
- data[11 ] = socFatalPsfCsc0Count ;
139
- data[12 ] = fatalTlb ;
138
+ data[8 ] = fatalEuErrorCount ;
139
+ data[9 ] = socFatalPsfCsc0Count ;
140
+ data[10 ] = fatalTlb ;
141
+ data[11 ] = 0 ;
142
+ data[12 ] = socFatalMdfiEastCount ;
140
143
return 0 ;
141
144
}
142
145
@@ -159,14 +162,14 @@ struct MockRasPmuInterfaceImp : public PmuInterfaceImp {
159
162
data[5 ] = driverGgtt;
160
163
data[6 ] = driverRps;
161
164
data[7 ] = 0 ;
162
- data[8 ] = 0 ;
163
- data[9 ] = fatalSubslice ;
164
- data[10 ] = fatalEuErrorCount ;
165
- data[11 ] = socFatalMdfiEastCount ;
166
- data[12 ] = socFatalPsfCsc0Count ;
167
- data[13 ] = nonFatalGscAonParity ;
168
- data[14 ] = nonFataGscSelfmBist ;
169
- data[15 ] = fatalTlb ;
165
+ data[8 ] = fatalSubslice ;
166
+ data[9 ] = fatalEuErrorCount ;
167
+ data[10 ] = socFatalPsfCsc0Count ;
168
+ data[11 ] = nonFatalGscAonParity ;
169
+ data[12 ] = nonFataGscSelfmBist ;
170
+ data[13 ] = fatalTlb ;
171
+ data[14 ] = 0 ;
172
+ data[15 ] = socFatalMdfiEastCount ;
170
173
return 0 ;
171
174
}
172
175
@@ -187,10 +190,10 @@ struct MockRasPmuInterfaceImp : public PmuInterfaceImp {
187
190
data[4 ] = driverMigration;
188
191
data[5 ] = driverEngineOther;
189
192
data[6 ] = fatalGucErrorCountTile1;
190
- data[7 ] = socFatalMdfiWestCountTile1 ;
191
- data[8 ] = socFatalPunitTile1 ;
192
- data[9 ] = fatalIdiParityErrorCountTile1 ;
193
- data[10 ] = fatalL3BankTile1 ;
193
+ data[7 ] = socFatalPunitTile1 ;
194
+ data[8 ] = fatalIdiParityErrorCountTile1 ;
195
+ data[9 ] = fatalL3BankTile1 ;
196
+ data[10 ] = socFatalMdfiWestCountTile1 ;
194
197
return 0 ;
195
198
}
196
199
0 commit comments