]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
add missing endianess conversions in print_list_item
authorChristoph Hellwig <hch@lst.de>
Fri, 23 Sep 2016 03:23:03 +0000 (20:23 -0700)
committerKeith Busch <keith.busch@intel.com>
Fri, 23 Sep 2016 14:40:25 +0000 (10:40 -0400)
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Keith Busch <keith.busch@intel.com>
nvme.c

diff --git a/nvme.c b/nvme.c
index f263e50e52e3c0dd0a83cde2d015edf8993a4a5b..ab782d007eff9efce7103cd8815272a1c21975ae 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -731,8 +731,8 @@ struct list_item {
 static void print_list_item(struct list_item list_item)
 {
 
-       double nsze       = list_item.ns.nsze;
-       double nuse       = list_item.ns.nuse;
+       double nsze       = le64_to_cpu(list_item.ns.nsze);
+       double nuse       = le64_to_cpu(list_item.ns.nuse);
        long long int lba = list_item.ns.lbaf[(list_item.ns.flbas & 0x0f)].ds;
 
        lba  = (1 << lba);