+13
−8
Loading
Previously the blk_request_queue_io() and blk_request_resubmit() relied on vdev and channel contained in task or bvsession structures. In an effor to make the I/O processing for virtio blk not reliant on vhost_user, this patch caches the vbdev and io channel submited in process_blk_request(). Later in the series, vhost_user structures will be separated out from the spdk_vhost_blk_task. Signed-off-by:Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: If1ea38a77af8fcfee12054f5857a6db2db2093c6 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12334 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com> Reviewed-by:
Changpeng Liu <changpeng.liu@intel.com> Reviewed-by:
Jim Harris <james.r.harris@intel.com>