From b32a79c156962f8ed99df0fe3618c1e03ae6cea1 Mon Sep 17 00:00:00 2001 From: Sebastian Brzezinka Date: Fri, 8 Dec 2023 15:29:20 +0100 Subject: [PATCH] nvme-print: expand the maximum field length to prevent misalignment Fields like Generic and Device are longer for SPDK-controlled devices, which causes misalignment. Signed-off-by: Sebastian Brzezinka Signed-off-by: Daniel Wagner --- nvme-print-stdout.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nvme-print-stdout.c b/nvme-print-stdout.c index 43a00462..bd0d8886 100644 --- a/nvme-print-stdout.c +++ b/nvme-print-stdout.c @@ -4870,17 +4870,17 @@ static void stdout_detailed_list(nvme_root_t r) strset_iterate(&res.subsystems, stdout_detailed_subsys, &res); printf("\n"); - printf("%-8s %-6s %-20s %-40s %-8s %-6s %-14s %-6s %-12s %-16s\n", "Device", + printf("%-16s %-5s %-20s %-40s %-8s %-6s %-14s %-6s %-12s %-16s\n", "Device", "Cntlid", "SN", "MN", "FR", "TxPort", "Address", "Slot", "Subsystem", "Namespaces"); - printf("%-.8s %-.6s %-.20s %-.40s %-.8s %-.6s %-.14s %-.6s %-.12s %-.16s\n", + printf("%-.16s %-.6s %-.20s %-.40s %-.8s %-.6s %-.14s %-.6s %-.12s %-.16s\n", dash, dash, dash, dash, dash, dash, dash, dash, dash, dash); strset_iterate(&res.ctrls, stdout_detailed_ctrl, &res); printf("\n"); - printf("%-12s %-12s %-10s %-26s %-16s %-16s\n", "Device", "Generic", + printf("%-17s %-17s %-10s %-26s %-16s %-16s\n", "Device", "Generic", "NSID", "Usage", "Format", "Controllers"); - printf("%-.12s %-.12s %-.10s %-.26s %-.16s %-.16s\n", dash, dash, dash, + printf("%-.17s %-.17s %-.10s %-.26s %-.16s %-.16s\n", dash, dash, dash, dash, dash, dash); strset_iterate(&res.namespaces, stdout_detailed_ns, &res); -- 2.50.1