From 50719da89050020cfcdcdcaf8c34e382592351a5 Mon Sep 17 00:00:00 2001 From: Rui Chang Date: Mon, 7 Mar 2022 16:42:31 +0800 Subject: [PATCH] test/unit: fix valgrind error for test_nvme_free_request In test_nvme_free_request, there is valgrind error: Conditional jump or move depends on uninitialised value(s) Signed-off-by: Rui Chang Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11826 (master) (cherry picked from commit cd9fca0d208ea553023c6dd2872d369abfcd4766) Change-Id: I80f741cac9316d86b060419e3b6fb651fa018aa4 Signed-off-by: Krzysztof Karas Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12520 Tested-by: SPDK CI Jenkins Reviewed-by: Tomasz Zawadzki Reviewed-by: Konrad Sztyber Reviewed-by: Jim Harris Reviewed-by: Rui Chang --- test/unit/lib/nvme/nvme.c/nvme_ut.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/unit/lib/nvme/nvme.c/nvme_ut.c b/test/unit/lib/nvme/nvme.c/nvme_ut.c index ead6f3d07..f62db8c02 100644 --- a/test/unit/lib/nvme/nvme.c/nvme_ut.c +++ b/test/unit/lib/nvme/nvme.c/nvme_ut.c @@ -749,6 +749,7 @@ test_nvme_free_request(void) /* the code under tests asserts this condition */ match_req.num_children = 0; STAILQ_INIT(&qpair.free_req); + match_req.qpair->reserved_req = NULL; nvme_free_request(&match_req); req = STAILQ_FIRST(&match_req.qpair->free_req);