]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-print: Use uint128 JSON function for media_units_written
authorDaniel Wagner <dwagner@suse.de>
Fri, 23 Sep 2022 10:31:33 +0000 (12:31 +0200)
committerDaniel Wagner <dwagner@suse.de>
Fri, 23 Sep 2022 10:31:33 +0000 (12:31 +0200)
media_units_written is of type __uint128_t hence we should use the
correct function for serializing to JSON.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
nvme-print.c

index cf61e14fd4fe8d39aecf9e6f2ca107d5193b32dd..8cfdd8242924ef3e33a55fb0b2a017b358611da2 100644 (file)
@@ -592,7 +592,7 @@ static void json_endurance_log(struct nvme_endurance_group_log *endurance_group,
        json_object_add_value_uint128(root, "data_units_read", data_units_read);
        json_object_add_value_uint128(root, "data_units_written",
                data_units_written);
-       json_object_add_value_double(root, "media_units_written",
+       json_object_add_value_uint128(root, "media_units_written",
                media_units_written);
        json_object_add_value_uint128(root, "host_read_cmds", host_read_cmds);
        json_object_add_value_uint128(root, "host_write_cmds", host_write_cmds);