]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme: print I/O error to stderr
authorSagi Grimberg <sagi@grimberg.me>
Wed, 6 Mar 2019 09:42:31 +0000 (01:42 -0800)
committerKeith Busch <keith.busch@intel.com>
Wed, 6 Mar 2019 15:12:29 +0000 (08:12 -0700)
something like blktests might rely on this to output to
stderr.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
nvme.c

diff --git a/nvme.c b/nvme.c
index 8aac2ef1f67378f0676e6aa405e1704d5e52c3ea..e88d19940df55628da5e5f88d73dbfc928fec44e 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -4413,7 +4413,7 @@ static int submit_io(int opcode, char *command, const char *desc,
        if (err < 0)
                perror("submit-io");
        else if (err)
-               printf("%s:%s(%04x)\n", command, nvme_status_to_string(err), err);
+               fprintf(stderr, "%s:%s(%04x)\n", command, nvme_status_to_string(err), err);
        else {
                if (!(opcode & 1) && write(dfd, (void *)buffer, cfg.data_size) < 0) {
                        fprintf(stderr, "write: %s: failed to write buffer to output file\n",