]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme: return error code in get_persistent_event_log
authorDaniel Wagner <dwagner@suse.de>
Wed, 29 Nov 2023 11:22:31 +0000 (12:22 +0100)
committerDaniel Wagner <wagi@monom.org>
Fri, 1 Dec 2023 09:39:47 +0000 (10:39 +0100)
When the generation counter is not matching we report the problem but
don't return an error code.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
nvme.c

diff --git a/nvme.c b/nvme.c
index ba4e3d66da8edf0d11ddbc315ab4494ae8589586..32c9aa5be0d60bc784ff8a71eb297d510c3b34f0 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -1597,6 +1597,7 @@ static int get_persistent_event_log(int argc, char **argv,
                if (pevent_collected->gen_number != pevent->gen_number) {
                        printf("Collected Persistent Event Log may be invalid,\n"
                               "Re-read the log is required\n");
+                       err = -EINVAL;
                        goto free;
                }