From 3ccb47d5f441bd468cd949e12f5942888768a556 Mon Sep 17 00:00:00 2001 From: Martin George Date: Thu, 3 Apr 2025 22:08:23 +0530 Subject: [PATCH] nvme-print: display model in list-subsys output Include the subsys model as well in the list-subsys verbose output. Signed-off-by: Martin George --- nvme-print-json.c | 4 ++++ nvme-print-stdout.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/nvme-print-json.c b/nvme-print-json.c index 7cdd7895..077433f3 100644 --- a/nvme-print-json.c +++ b/nvme-print-json.c @@ -2541,6 +2541,8 @@ static void json_print_nvme_subsystem_list(nvme_root_t r, bool show_ana) obj_add_str(subsystem_attrs, "NQN", nvme_subsystem_get_nqn(s)); if (json_print_ops.flags & VERBOSE) { + obj_add_str(subsystem_attrs, "Model", + nvme_subsystem_get_model(s)); obj_add_str(subsystem_attrs, "IOPolicy", nvme_subsystem_get_iopolicy(s)); obj_add_str(subsystem_attrs, "Type", @@ -4497,6 +4499,8 @@ static void json_simple_topology(nvme_root_t r) obj_add_str(subsystem_attrs, "NQN", nvme_subsystem_get_nqn(s)); if (json_print_ops.flags & VERBOSE) { + obj_add_str(subsystem_attrs, "Model", + nvme_subsystem_get_model(s)); obj_add_str(subsystem_attrs, "IOPolicy", nvme_subsystem_get_iopolicy(s)); obj_add_str(subsystem_attrs, "Type", diff --git a/nvme-print-stdout.c b/nvme-print-stdout.c index de649778..90988b72 100644 --- a/nvme-print-stdout.c +++ b/nvme-print-stdout.c @@ -1112,6 +1112,8 @@ static void stdout_subsys_config(nvme_subsystem_t s) nvme_host_get_hostnqn(nvme_subsystem_get_host(s))); if (stdout_print_ops.flags & VERBOSE) { + printf("%*s model=%s\n", len, " ", + nvme_subsystem_get_model(s)); printf("%*s iopolicy=%s\n", len, " ", nvme_subsystem_get_iopolicy(s)); printf("%*s type=%s\n", len, " ", -- 2.50.1