nvme: drive desc should not include the newline

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
diff --git a/src/hw/nvme.c b/src/hw/nvme.c
index f64eba8..746e468 100644
--- a/src/hw/nvme.c
+++ b/src/hw/nvme.c
@@ -297,11 +297,11 @@
     ns->dma_buffer = zalloc_page_aligned(&ZoneHigh, NVME_PAGE_SIZE);
 
     char *desc = znprintf(MAXDESCSIZE, "NVMe NS %u: %llu MiB (%llu %u-byte "
-                          "blocks + %u-byte metadata)\n",
+                          "blocks + %u-byte metadata)",
                           ns_id, (ns->lba_count * ns->block_size) >> 20,
                           ns->lba_count, ns->block_size, ns->metadata_size);
 
-    dprintf(3, "%s", desc);
+    dprintf(3, "%s\n", desc);
     boot_add_hd(&ns->drive, desc, bootprio_find_pci_device(ctrl->pci));
 
 free_buffer: