]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-cli: Don't print result on passthru error
authorKeith Busch <keith.busch@intel.com>
Mon, 17 Dec 2018 20:06:50 +0000 (13:06 -0700)
committerKeith Busch <keith.busch@intel.com>
Mon, 17 Dec 2018 20:07:57 +0000 (13:07 -0700)
The kernel doesn't copy CQE DW0 to the ioctl result on error, so don't
print it.

Signed-off-by: Keith Busch <keith.busch@intel.com>
nvme.c

diff --git a/nvme.c b/nvme.c
index be1e85c8b48c3011cb57133a5f1594192fed19bc..0185cb590b00802f7b49ae5b79e0fd239d31884a 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -4673,8 +4673,8 @@ static int passthru(int argc, char **argv, int ioctl_cmd, const char *desc, stru
        if (err < 0)
                perror("passthru");
        else if (err)
-               fprintf(stderr, "NVMe Status:%s(%x) Command Result:%08x\n",
-                               nvme_status_to_string(err), err, result);
+               fprintf(stderr, "NVMe Status:%s(%x)\n",
+                               nvme_status_to_string(err), err);
        else  {
                if (!cfg.raw_binary) {
                        fprintf(stderr, "NVMe command result:%08x\n", result);