]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/edac/i5000_edac.c
PCI hotplug: fix logic in Compaq hotplug controller bus speed setup
[linux-2.6-omap-h63xx.git] / drivers / edac / i5000_edac.c
index 7d045ad0a1fed7c7f80bf18d61cf48fc0a488373..f0d9b415db50741bc18f73614be3e7730623b411 100644 (file)
@@ -511,8 +511,23 @@ static void i5000_process_fatal_error_info(struct mem_ctl_info *mci,
                                "retry";
                break;
        case FERR_FAT_M3ERR:
+               {
+               static int done;
+
+               /*
+                * This error is generated to inform that the intelligent
+                * throttling is disabled and the temperature passed the
+                * specified middle point. Since this is something the BIOS
+                * should take care of, we'll warn only once to avoid
+                * worthlessly flooding the log.
+                */
+               if (done)
+                       return;
+               done++;
+
                specific = ">Tmid Thermal event with intelligent "
-                               "throttling disabled";
+                          "throttling disabled";
+               }
                break;
        }