From c1bfc56488023a9127b698d3e0caffd39d06aca5 Mon Sep 17 00:00:00 2001 From: Jin Yu Date: Wed, 16 Sep 2020 01:13:59 +0800 Subject: [PATCH] bdev: directly split io when split io get buf Change-Id: I8f88a9794eff4c302de85d56da90319cf2cc2f47 Signed-off-by: Jin Yu Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4243 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins Reviewed-by: Changpeng Liu Reviewed-by: Shuhei Matsumoto --- lib/bdev/bdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bdev/bdev.c b/lib/bdev/bdev.c index ed55c164b..880624453 100644 --- a/lib/bdev/bdev.c +++ b/lib/bdev/bdev.c @@ -2137,7 +2137,7 @@ bdev_io_split_get_buf_cb(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_i return; } - bdev_io_split(ch, bdev_io); + _bdev_io_split(bdev_io); } /* Explicitly mark this inline, since it's used as a function pointer and otherwise won't