From 9c9dc56d0f986edbb5d867ea73f8e529404a8b13 Mon Sep 17 00:00:00 2001 From: Matheus Date: Fri, 2 Jan 2026 17:46:11 -0300 Subject: [PATCH] nvme: fix memory leak --- kernel-src/io/block/nvme.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel-src/io/block/nvme.c b/kernel-src/io/block/nvme.c index c67a42a3..b5804fed 100644 --- a/kernel-src/io/block/nvme.c +++ b/kernel-src/io/block/nvme.c @@ -349,6 +349,7 @@ static int identify(nvmecontroller_t *controller, void *buffer, int what, int na enqueueandwait(&controller->adminqueue, &pair); memcpy(buffer, MAKE_HHDM(pair.sub.datapointer[0]), IDENTIFY_SIZE); + pmm_release((void *)pair.sub.datapointer[0]); return COMP_CMDINFO_STATUS(pair.comp.cmdinfo) ? EIO : 0; }