]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-print: Print degree celsius as °C instead of C
authorTokunori Ikegami <ikegami.t@gmail.com>
Fri, 7 May 2021 17:14:14 +0000 (02:14 +0900)
committerTokunori Ikegami <ikegami.t@gmail.com>
Fri, 22 Oct 2021 18:28:29 +0000 (11:28 -0700)
nvme-print.c

index 5dee0f2fd7abf6e997344083013f5ab79462c0e9..e020c7d62a51793fcd2fdedf0ba0b2f16ce0c4ad 100644 (file)
@@ -2853,14 +2853,14 @@ static void nvme_show_id_ctrl_apsta(__u8 apsta)
 
 static void nvme_show_id_ctrl_wctemp(__le16 wctemp)
 {
-       printf(" [15:0] : %ld C (%u Kelvin)\tWarning temperature (WCTEMP)\n",
+       printf(" [15:0] : %ld°C (%u Kelvin)\tWarning temperature (WCTEMP)\n",
               kelvin_to_celsius(le16_to_cpu(wctemp)), le16_to_cpu(wctemp));
        printf("\n");
 }
 
 static void nvme_show_id_ctrl_cctemp(__le16 cctemp)
 {
-       printf(" [15:0] : %ld C (%u Kelvin)\tCritical temperature (CCTEMP)\n",
+       printf(" [15:0] : %ld°C (%u Kelvin)\tCritical temperature (CCTEMP)\n",
               kelvin_to_celsius(le16_to_cpu(cctemp)), le16_to_cpu(cctemp));
        printf("\n");
 }
@@ -4890,7 +4890,7 @@ void nvme_show_smart_log(struct nvme_smart_log *smart, unsigned int nsid,
                printf("      Persistent Mem. RO[5]          : %d\n", (smart->critical_warning & 0x20) >> 5);
        }
 
-       printf("temperature                             : %ld C (%u Kelvin)\n",
+       printf("temperature                             : %ld°C (%u Kelvin)\n",
                kelvin_to_celsius(temperature), temperature);
        printf("available_spare                         : %u%%\n",
                smart->avail_spare);
@@ -4929,8 +4929,8 @@ void nvme_show_smart_log(struct nvme_smart_log *smart, unsigned int nsid,
 
                if (temp == 0)
                        continue;
-               printf("Temperature Sensor %d           : %ld C (%u Kelvin)\n",
-                       i + 1, kelvin_to_celsius(temp), temp);
+               printf("Temperature Sensor %d           : %ld°C (%u Kelvin)\n",
+                      i + 1, kelvin_to_celsius(temp), temp);
        }
        printf("Thermal Management T1 Trans Count       : %u\n",
                le32_to_cpu(smart->thm_temp1_trans_count));
@@ -5534,9 +5534,9 @@ void nvme_feature_show_fields(enum nvme_features_id fid, unsigned int result, un
                printf("\tThreshold Type Select         (THSEL): %u - %s\n", field,
                        nvme_feature_temp_type_to_string(field));
                field = (result & 0x000f0000) >> 16;
-               printf("\tThreshold Temperature Select (TMPSEL): %u - %s\n", field,
-                       nvme_feature_temp_sel_to_string(field));
-               printf("\tTemperature Threshold         (TMPTH): %ld C (%u Kelvin)\n",
+               printf("\tThreshold Temperature Select (TMPSEL): %u - %s\n",
+                      field, nvme_feature_temp_sel_to_string(field));
+               printf("\tTemperature Threshold         (TMPTH): %ld°C (%u Kelvin)\n",
                       kelvin_to_celsius(result & 0x0000ffff), result & 0x0000ffff);
                break;
        case NVME_FEAT_FID_ERR_RECOVERY:
@@ -5634,9 +5634,9 @@ void nvme_feature_show_fields(enum nvme_features_id fid, unsigned int result, un
                nvme_show_timestamp((struct nvme_timestamp *)buf);
                break;
        case NVME_FEAT_FID_HCTM:
-               printf("\tThermal Management Temperature 1 (TMT1) : %u Kelvin (%ld C)\n",
+               printf("\tThermal Management Temperature 1 (TMT1) : %u Kelvin (%ld°C)\n",
                       result >> 16, kelvin_to_celsius(result >> 16));
-               printf("\tThermal Management Temperature 2 (TMT2) : %u Kelvin (%ld C)\n",
+               printf("\tThermal Management Temperature 2 (TMT2) : %u Kelvin (%ld°C)\n",
                       result & 0x0000ffff, kelvin_to_celsius(result & 0x0000ffff));
                break;
        case NVME_FEAT_FID_KATO: