Since user/orchestration has no chance to call bdev_wait_for_examine when loading json configuration, this RPC is now always built into bdev subsystem json. This behaviour was already there for SPDK_RPC_STARTUP, see bdev_module_action_complete(). Yet it did not apply to SPDK_RPC_RUNTIME RPCs, as the bdev module initialization was already complete. Making sure all SPDK applications finish their startup when all bdevs are ready to be used. See issue below: Fixes #1675 Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I0f60f56932da020a15deeef09a5a1544f3a1bae6 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5481 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: <dongx.yi@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
||
---|---|---|
.. | ||
alias_rpc | ||
clear_config.py | ||
config_filter.py | ||
json_config.sh | ||
json_diff.sh |