diff --git a/lib/nvme/nvme.c b/lib/nvme/nvme.c index d33f2bbe5..5ff9c7141 100644 --- a/lib/nvme/nvme.c +++ b/lib/nvme/nvme.c @@ -150,6 +150,8 @@ void nvme_free_request(struct nvme_request *req) { nvme_assert(req != NULL, ("nvme_free_request(NULL)\n")); + nvme_assert(req->num_children == 0, ("num_children != 0\n")); + nvme_dealloc_request(req); }