From: Sami Waheed Date: Thu, 20 Jan 2022 01:31:29 +0000 (-0800) Subject: Update nvme.c X-Git-Tag: v2.0-rc1~8^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e27acc459d35fb929e1695eeece82356cf57e397;p=users%2Fsagi%2Fnvme-cli.git Update nvme.c list-ctrl should support CNS values of 12h and 13h. The support for CNS=13h was dropped from 2.0 version --- diff --git a/nvme.c b/nvme.c index b3caa523..62749086 100644 --- a/nvme.c +++ b/nvme.c @@ -1816,8 +1816,11 @@ static int list_ctrl(int argc, char **argv, struct command *cmd, struct plugin * err = -ENOMEM; goto close_fd; } - - err = nvme_identify_nsid_ctrl_list(fd, cfg.namespace_id, + + if (cfg.namespace_id == NVME_NSID_NONE) + err = nvme_identify_ctrl_list(fd, cfg.cntid, cntlist); + else + err = nvme_identify_nsid_ctrl_list(fd, cfg.namespace_id, cfg.cntid, cntlist); if (!err) nvme_show_list_ctrl(cntlist, flags);