]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
cmd_list_journal: Add -v (verbose)
authorKent Overstreet <kent.overstreet@gmail.com>
Thu, 9 Jun 2022 01:51:48 +0000 (21:51 -0400)
committerKent Overstreet <kent.overstreet@gmail.com>
Thu, 9 Jun 2022 01:52:14 +0000 (21:52 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
cmd_debug.c

index fd9c6b0c5820492de9cbc057a4bfc5d00388ce98..10b6af0a3e6e10f820a18111ab3f7bcad595fae7 100644 (file)
@@ -579,6 +579,7 @@ static void list_journal_usage(void)
             "Options:\n"
             "  -a            Read entire journal, not just dirty entries\n"
             "  -n            Number of journal entries to print, starting from the most recent\n"
+            "  -v            Verbose mode\n"
             "  -h            Display this help and exit\n"
             "Report bugs to <linux-bcachefs@vger.kernel.org>");
 }
@@ -608,7 +609,7 @@ int cmd_list_journal(int argc, char *argv[])
        opt_set(opts, keep_journal,     true);
        opt_set(opts, read_journal_only,true);
 
-       while ((opt = getopt(argc, argv, "an:h")) != -1)
+       while ((opt = getopt(argc, argv, "an:vh")) != -1)
                switch (opt) {
                case 'a':
                        opt_set(opts, read_entire_journal, true);
@@ -617,6 +618,9 @@ int cmd_list_journal(int argc, char *argv[])
                        nr_entries = kstrtouint(optarg, 10, &nr_entries);
                        opt_set(opts, read_entire_journal, true);
                        break;
+               case 'v':
+                       opt_set(opts, verbose, true);
+                       break;
                case 'h':
                        list_journal_usage();
                        exit(EXIT_SUCCESS);