]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
mi: fix the rc for nvme_mi_scan_ep
authorHao Jiang <jianghao@google.com>
Wed, 7 Dec 2022 22:55:40 +0000 (14:55 -0800)
committerDaniel Wagner <wagi@monom.org>
Wed, 8 May 2024 07:08:42 +0000 (09:08 +0200)
nvme_mi_scan_ep should return error code of calling function.

Signed-off-by: Hao Jiang <jianghao@google.com>
Signed-off-by: Jinliang Wang <jinliangw@google.com>
src/nvme/mi.c

index 5c83e463dfea617f7314d739769b30b2121d52e1..6ccd668e2d79d905649f3ae78a71beaf297645d3 100644 (file)
@@ -327,7 +327,7 @@ int nvme_mi_scan_ep(nvme_mi_ep_t ep, bool force_rescan)
 
        rc = nvme_mi_mi_read_mi_data_ctrl_list(ep, 0, &list);
        if (rc)
-               return -1;
+               return rc;
 
        n_ctrl = le16_to_cpu(list.num);
        if (n_ctrl > NVME_ID_CTRL_LIST_MAX) {