]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
Use PRIx64 format specifier instead of lX for more portability.
authorSushrut Shirole <sushrutshirole@gmail.com>
Tue, 13 Jul 2021 22:02:53 +0000 (15:02 -0700)
committerKeith Busch <kbusch@kernel.org>
Tue, 13 Jul 2021 23:52:56 +0000 (17:52 -0600)
Signed-off-by: Sushrut Shirole <sushrutshirole@gmail.com>
plugins/micron/micron-nvme.c
plugins/wdc/wdc-nvme.c

index d3f2dc47442da4dd43bd0972dc99603b29f5a4d7..840682d035634183e1f1b89505a91c367533b619 100644 (file)
@@ -1176,7 +1176,7 @@ static void print_micron_vs_logs(
         sfield = log_page[field].field;
         if (size == 16) {
             if (strstr(sfield, "GUID")) {
-                sprintf(datastr, "0x%lX%lX",
+                sprintf(datastr, "0x%"PRIx64"%"PRIx64"",
                         (uint64_t)le64_to_cpu(*(uint64_t *)(&buf[offset + 8])),
                         (uint64_t)le64_to_cpu(*(uint64_t *)(&buf[offset])));
             } else {
index 20e6f89fb000ba3a5fc584742689e0371e939b4a..44683447a3360d5d5f841d229623c1afdbc671a9 100644 (file)
@@ -4406,7 +4406,7 @@ static void wdc_print_smart_cloud_attr_C0_normal(void *data)
        smart_log_ver = (uint16_t)le16_to_cpu(*(uint16_t *)&log_data[SCAO_LPV]);
        printf("  Log page version                               %"PRIu16"\n",smart_log_ver);
        printf("  Log page GUID                                 0x");
-       printf("%lX%lX\n",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
+       printf("0x%"PRIx64"%"PRIx64"\n",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
                        (uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG]));
        if(smart_log_ver > 2) {
                printf("  Errata Version Field                          %d\n",
@@ -4488,7 +4488,7 @@ static void wdc_print_smart_cloud_attr_C0_json(void *data)
        json_object_add_value_uint(root, "Log page version", smart_log_ver);
        char guid[40];
        memset((void*)guid, 0, 40);
-       sprintf((char*)guid, "0x%lX%lX",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
+       sprintf((char*)guid, "0x%"PRIx64"%"PRIx64"",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
                (uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG]));
        json_object_add_value_string(root, "Log page GUID", guid);
        if(smart_log_ver > 2){