Loading
nvme_transport: return NULL if transport does not exist
spdk_nvme_ctrlr_get_registers() calls nvme_get_transport() to get a reference for a transport, whose registers should be returned, but nvme_get_transport() explicitly returns NULL, if the transport does not exist. This would result in dereferencing a NULL pointer on line 862. To remedy that, if no transport was found, return NULL. Additionally change "THis" to "This" on line 46. Change-Id: I3944925659991e9424e2177b5c940b2e2626d1f4 Signed-off-by:Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17532 Reviewed-by:
Konrad Sztyber <konrad.sztyber@intel.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Jim Harris <james.r.harris@intel.com> Reviewed-by:
Shuhei Matsumoto <smatsumoto@nvidia.com>