]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-cli: make it return 0 in case of non-fabric for show-regs
authorMinwoo Im <minwoo.im.dev@gmail.com>
Thu, 12 Apr 2018 12:38:25 +0000 (21:38 +0900)
committerMinwoo Im <minwoo.im.dev@gmail.com>
Thu, 12 Apr 2018 12:45:49 +0000 (21:45 +0900)
Currently, non-fabrics show-regs subcommand is *not* returning 0 even if it has
successfully read from the bar.  Make it return 0 when successfully done.

Link: #338

Signed-off-by: Minwoo Im <minwoo.im.dev@gmail.com>
nvme.c

diff --git a/nvme.c b/nvme.c
index ba1c01a441cc44e4739f50970188ce4e306fd5af..add1149dc3fc583453fb64b364f294beb27bcf3e 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -2298,6 +2298,8 @@ static int show_registers(int argc, char **argv, struct command *cmd, struct plu
        if (err) {
                bar = get_registers();
                fabrics = false;
+               if (bar)
+                       err = 0;
        }
        if (!bar) {
                err = ENODEV;