From 754c217d09c0382f4206e09639b7b0c4bd56dbd0 Mon Sep 17 00:00:00 2001 From: Ziye Yang Date: Fri, 26 Apr 2019 08:11:06 +0800 Subject: [PATCH] blobfs: fix the wrong parameter in spdk_file_close According to my code understanding, should be assigned itself instead of req. Signed-off-by: Ziye Yang Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/452120 (master) (cherry picked from commit dfbbcc74dd024a0189f95d7959bebb44e15eae4a) Change-Id: I0af4d56f8029269e0632bb6be6c9d912c7106cf8 Signed-off-by: Tomasz Zawadzki Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457213 Tested-by: SPDK CI Jenkins Reviewed-by: Darek Stojaczyk --- lib/blobfs/blobfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/blobfs/blobfs.c b/lib/blobfs/blobfs.c index c24238fc1..f66f01319 100644 --- a/lib/blobfs/blobfs.c +++ b/lib/blobfs/blobfs.c @@ -2639,7 +2639,7 @@ spdk_file_close(struct spdk_file *file, struct spdk_fs_thread_ctx *ctx) args->file = file; args->sem = &channel->sem; args->fn.file_op = __wake_caller; - args->arg = req; + args->arg = args; channel->send_request(__file_close, req); sem_wait(&channel->sem);