diff --git a/sys/dev/disk/nvme/nvme_admin.c b/sys/dev/disk/nvme/nvme_admin.c --- a/sys/dev/disk/nvme/nvme_admin.c +++ b/sys/dev/disk/nvme/nvme_admin.c @@ -630,6 +630,7 @@ status = nvme_wait_request(req); if (status != 0) { kprintf("NS FAILED %08x\n", status); + nvme_put_request(req); continue; }