Fixes when compiling with both NVML and DCGM.

NVML temp code updated (driver version ~555 and up)
This commit is contained in:
2026-09-30 01:18:05 -07:00
parent f6efb12fdb
commit fdf90ef790
6 changed files with 22 additions and 25 deletions
+4 -4
View File
@@ -78,8 +78,8 @@ void print_dcgm(int compact, int overwrite)
else
printf("Clock reasons: ");
for (int i = 0; i < (sizeof(clock_reason_names) / sizeof(struct clock_reason)); i++) {
if (clock_reasons & clock_reason_names[i].mask) {
for (int i = 0; i < (sizeof(dcgm_clock_reason_names) / sizeof(struct clock_reason)); i++) {
if (clock_reasons & dcgm_clock_reason_names[i].mask) {
if (!single_reason) {
if (compact)
printf(",");
@@ -89,9 +89,9 @@ void print_dcgm(int compact, int overwrite)
single_reason = 0;
if (compact)
printf("%s", clock_reason_names[i].short_name);
printf("%s", dcgm_clock_reason_names[i].short_name);
else
printf("%s", clock_reason_names[i].long_name);
printf("%s", dcgm_clock_reason_names[i].long_name);
}
}