From bfd2375a9c40e8c2f674bec4706e35ad6b508ce9 Mon Sep 17 00:00:00 2001 From: Tokunori Ikegami Date: Tue, 14 Jan 2025 00:59:55 +0900 Subject: [PATCH] nvme-print-binary: add binary_mgmt_addr_list_log() Since added the NVMe 2.1 log page. Signed-off-by: Tokunori Ikegami --- nvme-print-binary.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nvme-print-binary.c b/nvme-print-binary.c index 33804f1b2a..caefd95124 100644 --- a/nvme-print-binary.c +++ b/nvme-print-binary.c @@ -307,6 +307,11 @@ static void binary_effects_log_pages(struct list_head *list) } } +static void binary_mgmt_addr_list_log(struct nvme_mgmt_addr_list_log *ma_list) +{ + d_raw((unsigned char *)ma_list, sizeof(*ma_list)); +} + static struct print_ops binary_print_ops = { /* libnvme types.h print functions */ .ana_log = binary_ana_log, @@ -373,6 +378,7 @@ static struct print_ops binary_print_ops = { .d = NULL, .show_init = NULL, .show_finish = NULL, + .mgmt_addr_list_log = binary_mgmt_addr_list_log, /* libnvme tree print functions */ .list_item = NULL,