aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/edac/i5000_edac.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/drivers/edac/i5000_edac.c b/drivers/edac/i5000_edac.c
index 7d045ad0a1fe..f0d9b415db50 100644
--- a/drivers/edac/i5000_edac.c
+++ b/drivers/edac/i5000_edac.c
@@ -511,8 +511,23 @@ static void i5000_process_fatal_error_info(struct mem_ctl_info *mci,
511 "retry"; 511 "retry";
512 break; 512 break;
513 case FERR_FAT_M3ERR: 513 case FERR_FAT_M3ERR:
514 {
515 static int done;
516
517 /*
518 * This error is generated to inform that the intelligent
519 * throttling is disabled and the temperature passed the
520 * specified middle point. Since this is something the BIOS
521 * should take care of, we'll warn only once to avoid
522 * worthlessly flooding the log.
523 */
524 if (done)
525 return;
526 done++;
527
514 specific = ">Tmid Thermal event with intelligent " 528 specific = ">Tmid Thermal event with intelligent "
515 "throttling disabled"; 529 "throttling disabled";
530 }
516 break; 531 break;
517 } 532 }
518 533