From 5a79fdc6ef26617da951e220092d14200bd7ce7b Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Mon, 9 Apr 2018 13:39:08 -0700 Subject: [PATCH] lvol: convert size to clusters in spdk_lvol_resize This fixes the units when calling spdk_blob_resize(), which wants clusters, from spdk_lvol_resize(), which takes sz in bytes. Change-Id: Ie6863b7569a43cfe181645e2776ea17b28ad5677 Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/407007 Reviewed-by: Tomasz Zawadzki Reviewed-by: Maciej Szwed Tested-by: SPDK Automated Test System Reviewed-by: Ben Walker Reviewed-by: Jim Harris --- lib/lvol/lvol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lvol/lvol.c b/lib/lvol/lvol.c index 35d008602..e93ed40bb 100644 --- a/lib/lvol/lvol.c +++ b/lib/lvol/lvol.c @@ -1269,7 +1269,7 @@ spdk_lvol_resize(struct spdk_lvol *lvol, uint64_t sz, req->cb_arg = cb_arg; req->lvol = lvol; - spdk_blob_resize(blob, sz, _spdk_lvol_blob_resize_cb, req); + spdk_blob_resize(blob, new_clusters, _spdk_lvol_blob_resize_cb, req); } static void