]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-ioctl.c : nvme_get_properties(): fix 64bit offset advance
authorEyal Ben David <eyalbe@il.ibm.com>
Wed, 27 Jun 2018 18:31:05 +0000 (21:31 +0300)
committerEyal Ben David <eyalbe@il.ibm.com>
Wed, 27 Jun 2018 18:31:05 +0000 (21:31 +0300)
nvme-ioctl.c

index f1c7ce6dfb2ce1fc790169c4c9d4200cfe175453..2e0abf9cc2c3064a5c9ff607723ce61db09722b6 100644 (file)
@@ -578,8 +578,10 @@ int nvme_get_properties(int fd, void **pbar)
                        continue;
                }
                ret = 0;
-               if (is64bit)
+               if (is64bit) {
                        *(uint64_t *)(*pbar + off) = le64_to_cpu(value64);
+                       off += 4;
+               }
                else
                        *(uint32_t *)(*pbar + off) = le32_to_cpu(value64);
        }