From 2be5e5d227dd311e734b129f246e881c5e55b467 Mon Sep 17 00:00:00 2001 From: Tokunori Ikegami Date: Fri, 13 Oct 2023 18:17:04 +0900 Subject: [PATCH] nvme-print-json: Print persistent_event_log no log data result correctly Signed-off-by: Tokunori Ikegami --- nvme-print-json.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nvme-print-json.c b/nvme-print-json.c index b5afa2cb..340ca87f 100644 --- a/nvme-print-json.c +++ b/nvme-print-json.c @@ -1241,9 +1241,10 @@ static void json_persistent_event_log(void *pevent_log_info, __u8 action, json_add_bitmap(i, pevent_log_head->seb[i], root); } } else { - printf("No log data can be shown with this log len at least " \ - "512 bytes is required or can be 0 to read the complete "\ - "log page after context established\n"); + root_add_str(result_str, "No log data can be shown with this log len at least " \ + "512 bytes is required or can be 0 to read the complete "\ + "log page after context established\n"); + json_print(root); return; } for (int i = 0; i < le32_to_cpu(pevent_log_head->tnev); i++) { -- 2.50.1