3306e49e24
Existing NVMe driver uses a global list g_nvme_init_ctrlrs to track the controllers during initialization, and internal function will start each controller in the list one by one until the list is empty. We introduce a probe context and move the global list into the context, with the context we can enable asynchronous probe API in the next patch, also this can enable parallel probe feature. Change-Id: I538537abe8c1a4a82fb168ca8055de42caa6e4f9 Signed-off-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-on: https://review.gerrithub.io/c/426304 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> |
||
---|---|---|
.. | ||
linux | ||
spdk | ||
spdk_internal | ||
Makefile |