From: Daniel Wagner Date: Mon, 10 Feb 2025 13:19:16 +0000 (+0100) Subject: nvme: do not output debug infos on info level X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=724836d14ac7fcfdf3f7fa7ed30d8c36008667bc;p=users%2Fsagi%2Fnvme-cli.git nvme: do not output debug infos on info level Do not clutter the info message level with debug information. Signed-off-by: Daniel Wagner --- diff --git a/nvme.c b/nvme.c index 1f46cd55..39e68d26 100644 --- a/nvme.c +++ b/nvme.c @@ -330,12 +330,12 @@ static int open_blkdev_direct(char *dev, int flags, __u32 nsid) if (blkdev) { fd = open(blkdev, flags); - print_info("blkdev: %s, fd: %d\n", blkdev, fd); + print_debug("blkdev: %s, fd: %d\n", blkdev, fd); } if (fd < 0) { fd = open(dev, flags); - print_info("dev: %s, fd: %d\n", dev, fd); + print_debug("dev: %s, fd: %d\n", dev, fd); } return fd; diff --git a/util/logging.h b/util/logging.h index bf029848..6899a4f2 100644 --- a/util/logging.h +++ b/util/logging.h @@ -5,10 +5,16 @@ #include -#define print_info(...) \ - do { \ - if (log_level >= LOG_INFO) \ - printf(__VA_ARGS__); \ +#define print_info(...) \ + do { \ + if (log_level >= LOG_INFO) \ + printf(__VA_ARGS__); \ + } while (false) + +#define print_debug(...) \ + do { \ + if (log_level >= LOG_DEBUG) \ + printf(__VA_ARGS__); \ } while (false) extern int log_level;