From 95d97eb96537c600620c9c3cd1d0c6bea2debd1f Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Thu, 30 Aug 2018 10:28:27 -0700 Subject: [PATCH] test/unit: fix scanbuild errors in the nvme tests. Change-Id: I20366711f5543ac506e3a5c98c21d256b26143f0 Signed-off-by: Seth Howell Reviewed-on: https://review.gerrithub.io/424121 Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System Reviewed-by: Jim Harris Reviewed-by: Ben Walker --- test/unit/lib/nvme/nvme.c/nvme_ut.c | 2 ++ test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/test/unit/lib/nvme/nvme.c/nvme_ut.c b/test/unit/lib/nvme/nvme.c/nvme_ut.c index 7cf01ea40..c74db76c1 100644 --- a/test/unit/lib/nvme/nvme.c/nvme_ut.c +++ b/test/unit/lib/nvme/nvme.c/nvme_ut.c @@ -691,6 +691,8 @@ test_nvme_allocate_request_user_copy(void) /* put a dummy on the queue */ STAILQ_INSERT_HEAD(&qpair.free_req, &dummy_req, stailq); + MOCK_CLEAR(spdk_dma_malloc) + MOCK_CLEAR(spdk_dma_zmalloc) req = nvme_allocate_request_user_copy(&qpair, buffer, payload_size, cb_fn, cb_arg, host_to_controller); SPDK_CU_ASSERT_FATAL(req != NULL); diff --git a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c index 0bf228b19..1fa22dc91 100644 --- a/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c +++ b/test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.c @@ -1610,6 +1610,8 @@ test_spdk_nvme_ctrlr_doorbell_buffer_config(void) ctrlr.cdata.oacs.doorbell_buffer_config = 1; ctrlr.trid.trtype = SPDK_NVME_TRANSPORT_PCIE; ctrlr.page_size = 0x1000; + MOCK_CLEAR(spdk_dma_malloc) + MOCK_CLEAR(spdk_dma_zmalloc) ret = nvme_ctrlr_set_doorbell_buffer_config(&ctrlr); CU_ASSERT(ret == 0); nvme_ctrlr_free_doorbell_buffer(&ctrlr);