From 12f7aeb4ce023ff6c15a97c485eb7c68baae2d9a Mon Sep 17 00:00:00 2001 From: paul luse Date: Mon, 10 Jun 2019 16:02:40 -0400 Subject: [PATCH] lib/reduce: avoid extra operation in write path Change-Id: I92355d3deb25f818e6d4c7a72d2f4fd45e6879ac Signed-off-by: paul luse Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457523 Reviewed-by: Darek Stojaczyk Reviewed-by: Ben Walker Tested-by: SPDK CI Jenkins --- lib/reduce/reduce.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/reduce/reduce.c b/lib/reduce/reduce.c index a68b13560..d4ae35c13 100644 --- a/lib/reduce/reduce.c +++ b/lib/reduce/reduce.c @@ -1377,7 +1377,7 @@ spdk_reduce_vol_writev(struct spdk_reduce_vol *vol, req->iov = iov; req->iovcnt = iovcnt; req->offset = offset; - req->logical_map_index = offset / vol->logical_blocks_per_chunk; + req->logical_map_index = logical_map_index; req->length = length; req->cb_fn = cb_fn; req->cb_arg = cb_arg;