Browse Source

Display which GPU has overheated in warning message.

nfactor-troky
Con Kolivas 13 years ago
parent
commit
d6f3bd0564
  1. 7
      adl.c

7
adl.c

@ -183,7 +183,6 @@ void init_adl(int nDevs) @@ -183,7 +183,6 @@ void init_adl(int nDevs)
struct gpu_adl *ga;
int iAdapterIndex;
int lpAdapterID;
int lpStatus;
ADLODPerformanceLevels *lpOdPerformanceLevels;
int lev;
@ -858,7 +857,7 @@ void gpu_autotune(int gpu, bool *enable) @@ -858,7 +857,7 @@ void gpu_autotune(int gpu, bool *enable)
int bot = gpus[gpu].min_fan;
if (temp > ga->overtemp && fanpercent < 100) {
applog(LOG_WARNING, "Overheat detected, increasing fan to 100%");
applog(LOG_WARNING, "Overheat detected on GPU %d, increasing fan to 100%", gpu);
newpercent = 100;
} else if (temp > ga->targettemp && fanpercent < top) {
if (opt_debug)
@ -888,11 +887,11 @@ void gpu_autotune(int gpu, bool *enable) @@ -888,11 +887,11 @@ void gpu_autotune(int gpu, bool *enable)
if (engine && ga->autoengine) {
if (temp > ga->cutofftemp) {
applog(LOG_WARNING, "Hit thermal cutoff limit, disabling GPU!");
applog(LOG_WARNING, "Hit thermal cutoff limit on GPU %d, disabling!", gpu);
*enable = false;
newengine = ga->minspeed;
} else if (temp > ga->overtemp && engine > ga->minspeed) {
applog(LOG_WARNING, "Overheat detected, decreasing GPU clock speed");
applog(LOG_WARNING, "Overheat detected, decreasing GPU %d clock speed", gpu);
newengine = ga->minspeed;
} else if (temp > ga->targettemp + opt_hysteresis && engine > ga->minspeed && fan_optimal) {
if (opt_debug)

Loading…
Cancel
Save