From 7c6febd677e4dd2988efd8d9ba9b244abdc088aa Mon Sep 17 00:00:00 2001 From: Darek Stojaczyk Date: Thu, 27 Jun 2019 07:03:55 +0200 Subject: [PATCH] test/bdevperf: switch to spdk_*malloc(). spdk_dma_*malloc() is about to be deprecated. Change-Id: I3bd2c284a210acb3bc31a6443e52a237c4c4d1ae Signed-off-by: Darek Stojaczyk Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/459552 Tested-by: SPDK CI Jenkins Reviewed-by: Paul Luse Reviewed-by: Tomasz Zawadzki Reviewed-by: Shuhei Matsumoto Reviewed-by: Changpeng Liu --- test/bdev/bdevperf/bdevperf.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/test/bdev/bdevperf/bdevperf.c b/test/bdev/bdevperf/bdevperf.c index 43d96f373..48ae37947 100644 --- a/test/bdev/bdevperf/bdevperf.c +++ b/test/bdev/bdevperf/bdevperf.c @@ -225,8 +225,8 @@ bdevperf_free_target(struct io_target *target) TAILQ_FOREACH_SAFE(task, &target->task_list, link, tmp) { TAILQ_REMOVE(&target->task_list, task, link); - spdk_dma_free(task->buf); - spdk_dma_free(task->md_buf); + spdk_free(task->buf); + spdk_free(task->md_buf); free(task); } @@ -907,7 +907,8 @@ static struct bdevperf_task *bdevperf_construct_task_on_target(struct io_target return NULL; } - task->buf = spdk_dma_zmalloc(g_io_size, g_min_alignment, NULL); + task->buf = spdk_zmalloc(g_io_size, g_min_alignment, NULL, SPDK_ENV_LCORE_ID_ANY, + SPDK_MALLOC_DMA); if (!task->buf) { fprintf(stderr, "Cannot allocate buf for task=%p\n", task); free(task); @@ -915,8 +916,9 @@ static struct bdevperf_task *bdevperf_construct_task_on_target(struct io_target } if (spdk_bdev_is_md_separate(target->bdev)) { - task->md_buf = spdk_dma_zmalloc(target->io_size_blocks * - spdk_bdev_get_md_size(target->bdev), 0, NULL); + task->md_buf = spdk_zmalloc(target->io_size_blocks * + spdk_bdev_get_md_size(target->bdev), 0, NULL, + SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); if (!task->md_buf) { fprintf(stderr, "Cannot allocate md buf for task=%p\n", task); free(task->buf);