]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
ioctl: pass ENDGID in nvme_get_features_endurance_event_cfg()
authorCaleb Sander <csander@purestorage.com>
Thu, 14 Sep 2023 20:56:31 +0000 (14:56 -0600)
committerDaniel Wagner <wagi@monom.org>
Wed, 20 Sep 2023 08:33:57 +0000 (10:33 +0200)
The ENDGID parameter of nvme_get_features_endurance_event_cfg()
is currently unused.
According to the NVMe spec, it should be passed in CDW 11.

Signed-off-by: Caleb Sander <csander@purestorage.com>
src/nvme/ioctl.c

index 3da8d2f796586c117bcd58160aa57a109aca3c23..24bfd8e4bc002343d4b3426fb550ade4e52895a0 100644 (file)
@@ -1207,7 +1207,7 @@ int nvme_get_features_endurance_event_cfg(int fd, enum nvme_get_features_sel sel
                .fid = NVME_FEAT_FID_ENDURANCE_EVT_CFG,
                .nsid = NVME_NSID_NONE,
                .sel = sel,
-               .cdw11 = 0,
+               .cdw11 = endgid,
                .uuidx = NVME_UUID_NONE,
                .data_len = 0,
                .data = NULL,