001 405: rc = nvme_driver_init(); 002 410-414: set trid if it is NULL 003 416: check NVMe trtype via spdk_nvme_transport_available(trid->trtype) 004 423: nvme_transport_ctrlr_scan(trid, cb_ctx, probe_cb, remove_cb); 005 425: check spdk process is primary, if not, do someth...
对于NVMe over PCIe, 我们只需要关注"NVMe transport type"这一项: 154enumspdk_nvme_transport_type trtype; 而目前,支持两种传输类型, PCIe和RDMA。 130enumspdk_nvme_transport_type {131/** 132 * PCIe Transport (locally attached devices) 133*/134SPDK_NVME_TRANSPORT_PCIE =256,135136/** 137 * RDMA...
154 enum spdk_nvme_transport_type trtype; 1. 而目前,支持两种传输类型, PCIe和RDMA。 130 enum spdk_nvme_transport_type { 131 /** 132 * PCIe Transport (locally attached devices) 133 */ 134 SPDK_NVME_TRANSPORT_PCIE = 256, 135 136 /** 137 * RDMA Transport (RoCE, iWARP, etc.) 138 *...
001 405: rc = nvme_driver_init(); 002 410-414: set trid if it is NULL 003 416: check NVMe trtype via spdk_nvme_transport_available(trid->trtype) 004 423: nvme_transport_ctrlr_scan(trid, cb_ctx, probe_cb, remove_cb); 005 425: check spdk process is primary, if not, do someth...