diff options
-rw-r--r-- | arch/powerpc/kernel/mce_power.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/arch/powerpc/kernel/mce_power.c b/arch/powerpc/kernel/mce_power.c index 38c5b4764bfe..d6756af6ec78 100644 --- a/arch/powerpc/kernel/mce_power.c +++ b/arch/powerpc/kernel/mce_power.c | |||
@@ -257,12 +257,12 @@ static const struct mce_derror_table mce_p7_derror_table[] = { | |||
257 | { 0x00000400, true, | 257 | { 0x00000400, true, |
258 | MCE_ERROR_TYPE_TLB, MCE_TLB_ERROR_MULTIHIT, | 258 | MCE_ERROR_TYPE_TLB, MCE_TLB_ERROR_MULTIHIT, |
259 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 259 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
260 | { 0x00000080, true, | ||
261 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, /* Before PARITY */ | ||
262 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
260 | { 0x00000100, true, | 263 | { 0x00000100, true, |
261 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, | 264 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, |
262 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 265 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
263 | { 0x00000080, true, | ||
264 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, | ||
265 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
266 | { 0x00000040, true, | 266 | { 0x00000040, true, |
267 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_INDETERMINATE, /* BOTH */ | 267 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_INDETERMINATE, /* BOTH */ |
268 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 268 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
@@ -290,12 +290,12 @@ static const struct mce_derror_table mce_p8_derror_table[] = { | |||
290 | { 0x00000200, true, | 290 | { 0x00000200, true, |
291 | MCE_ERROR_TYPE_ERAT, MCE_ERAT_ERROR_MULTIHIT, /* SECONDARY ERAT */ | 291 | MCE_ERROR_TYPE_ERAT, MCE_ERAT_ERROR_MULTIHIT, /* SECONDARY ERAT */ |
292 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 292 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
293 | { 0x00000080, true, | ||
294 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, /* Before PARITY */ | ||
295 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
293 | { 0x00000100, true, | 296 | { 0x00000100, true, |
294 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, | 297 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, |
295 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 298 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
296 | { 0x00000080, true, | ||
297 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, | ||
298 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
299 | { 0, false, 0, 0, 0, 0 } }; | 299 | { 0, false, 0, 0, 0, 0 } }; |
300 | 300 | ||
301 | static const struct mce_derror_table mce_p9_derror_table[] = { | 301 | static const struct mce_derror_table mce_p9_derror_table[] = { |
@@ -320,12 +320,12 @@ static const struct mce_derror_table mce_p9_derror_table[] = { | |||
320 | { 0x00000200, false, | 320 | { 0x00000200, false, |
321 | MCE_ERROR_TYPE_USER, MCE_USER_ERROR_TLBIE, | 321 | MCE_ERROR_TYPE_USER, MCE_USER_ERROR_TLBIE, |
322 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 322 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
323 | { 0x00000080, true, | ||
324 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, /* Before PARITY */ | ||
325 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
323 | { 0x00000100, true, | 326 | { 0x00000100, true, |
324 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, | 327 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_PARITY, |
325 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 328 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |
326 | { 0x00000080, true, | ||
327 | MCE_ERROR_TYPE_SLB, MCE_SLB_ERROR_MULTIHIT, | ||
328 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | ||
329 | { 0x00000040, true, | 329 | { 0x00000040, true, |
330 | MCE_ERROR_TYPE_RA, MCE_RA_ERROR_LOAD, | 330 | MCE_ERROR_TYPE_RA, MCE_RA_ERROR_LOAD, |
331 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, | 331 | MCE_INITIATOR_CPU, MCE_SEV_ERROR_SYNC, }, |