aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/powerpc/kernel/mce_power.c18
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
301static const struct mce_derror_table mce_p9_derror_table[] = { 301static 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, },