+1
−11
Loading
Directly call bdev_nvme_io_complete() for FLUSH case. This is a preparation for io_outstanding update in nvme_io_path. For IO sent to a namespace, io_outstanding gets increment/decrement. For IO sent to a controller, io_outstanding is not updated. For FLUSH case, it's not sent to a namespace nor a controller. Directly call bdev_nvme_io_complete() here to make it easier to understand why io_outstanding not gets updated for FLUSH. Change-Id: Idcf4b37a0816a327256fe87004705fb65df1b06c Signed-off-by:Richael Zhuang <richael.zhuang@arm.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15517 Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by:
Jim Harris <james.r.harris@intel.com> Reviewed-by:
Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com>