[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] block/nvme: Remove memory leak
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH] block/nvme: Remove memory leak |
Date: |
Tue, 14 Apr 2020 17:17:26 +0200 |
Fixes: bdd6a90a9 ("Add VFIO based NVMe driver")
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
---
block/nvme.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/block/nvme.c b/block/nvme.c
index 7b7c0cc5d6..9f3c7ab819 100644
--- a/block/nvme.c
+++ b/block/nvme.c
@@ -163,6 +163,7 @@ static void nvme_init_queue(BlockDriverState *bs, NVMeQueue
*q,
}
r = qemu_vfio_dma_map(s->vfio, q->queue, bytes, false, &q->iova);
if (r) {
+ qemu_vfree(q->queue);
error_setg(errp, "Cannot map queue");
}
}
--
2.21.1
- [PATCH] block/nvme: Remove memory leak,
Philippe Mathieu-Daudé <=