From 34146a7a521912a1a9bf4525ac4ea35baf9decc1 Mon Sep 17 00:00:00 2001 From: paul luse Date: Fri, 26 Jul 2019 18:21:15 -0400 Subject: [PATCH] lib/reduce: change and move the max IOVEC define for reduce Changed to 17 from 32 per conversation with Jim and moved to header file so it can be shared with the vbdev module. Change-Id: Ic516b6466bf21d21d8073e9180deaa9929c6b742 Signed-off-by: paul luse Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463368 Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Jim Harris Reviewed-by: Broadcom SPDK FC-NVMe CI --- include/spdk/reduce.h | 2 ++ lib/reduce/reduce.c | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/spdk/reduce.h b/include/spdk/reduce.h index 73c00691a..f67c484fb 100644 --- a/include/spdk/reduce.h +++ b/include/spdk/reduce.h @@ -40,6 +40,8 @@ #include "spdk/uuid.h" +#define REDUCE_MAX_IOVECS 17 + /** * Describes the parameters of an spdk_reduce_vol. */ diff --git a/lib/reduce/reduce.c b/lib/reduce/reduce.c index 8137a3f3c..7874185ea 100644 --- a/lib/reduce/reduce.c +++ b/lib/reduce/reduce.c @@ -87,8 +87,6 @@ struct spdk_reduce_chunk_map { uint64_t io_unit_index[0]; }; -#define REDUCE_MAX_IOVECS 32 - struct spdk_reduce_vol_request { /** * Scratch buffer used for uncompressed chunk. This is used for: