+22
−0
Loading
In some cases we may not receive any CQE but we still may have pending IO requests waiting for a resource (e.g. WR from the data_wr_pool). We need to start processing of such requests if no CQE reaped. This issue has small chance to occur, scenario with big IO (1MiB) and multhithread spdk_tgt instance (> 16 cores) and multi SGL payload increase the chance. Signed-off-by:Alexey Marchuk <alexeymar@nvidia.com> Signed-off-by:
Allen Zhu <allenzhu@nvidia.com> Change-Id: I4e5ac2a90495b5a6a57e8640510dddc4b7f6ed52 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22834 Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com> Community-CI: Mellanox Build Bot Reviewed-by:
Jim Harris <jim.harris@samsung.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
LiYankun <845245370@qq.com>