scsi: qedf: If qed fails to enable MSI-X fail PCI probe
authorChad Dupuis <chad.dupuis@cavium.com>
Wed, 25 Apr 2018 13:09:00 +0000 (06:09 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 8 May 2018 04:57:11 +0000 (00:57 -0400)
Signed-off-by: Chad Dupuis <chad.dupuis@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qedf/qedf_main.c

index 777ab14d2998464b8d8dd13157ceb4c996baf90f..23849f56210b6b6e865b161f98f43adb4443d238 100644 (file)
@@ -2134,7 +2134,8 @@ static int qedf_setup_int(struct qedf_ctx *qedf)
            QEDF_SIMD_HANDLER_NUM, qedf_simd_int_handler);
        qedf->int_info.used_cnt = 1;
 
-       return 0;
+       QEDF_ERR(&qedf->dbg_ctx, "Only MSI-X supported. Failing probe.\n");
+       return -EINVAL;
 }
 
 /* Main function for libfc frame reception */