diff options
-rw-r--r-- | drivers/scsi/ibmvscsi/ibmvfc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/scsi/ibmvscsi/ibmvfc.c b/drivers/scsi/ibmvscsi/ibmvfc.c index acd16e0d52cf..fe38d92c9c9f 100644 --- a/drivers/scsi/ibmvscsi/ibmvfc.c +++ b/drivers/scsi/ibmvscsi/ibmvfc.c | |||
@@ -1830,6 +1830,7 @@ static int ibmvfc_bsg_request(struct bsg_job *job) | |||
1830 | port_id = (bsg_request->rqst_data.h_els.port_id[0] << 16) | | 1830 | port_id = (bsg_request->rqst_data.h_els.port_id[0] << 16) | |
1831 | (bsg_request->rqst_data.h_els.port_id[1] << 8) | | 1831 | (bsg_request->rqst_data.h_els.port_id[1] << 8) | |
1832 | bsg_request->rqst_data.h_els.port_id[2]; | 1832 | bsg_request->rqst_data.h_els.port_id[2]; |
1833 | /* fall through */ | ||
1833 | case FC_BSG_RPT_ELS: | 1834 | case FC_BSG_RPT_ELS: |
1834 | fc_flags = IBMVFC_FC_ELS; | 1835 | fc_flags = IBMVFC_FC_ELS; |
1835 | break; | 1836 | break; |
@@ -1838,6 +1839,7 @@ static int ibmvfc_bsg_request(struct bsg_job *job) | |||
1838 | port_id = (bsg_request->rqst_data.h_ct.port_id[0] << 16) | | 1839 | port_id = (bsg_request->rqst_data.h_ct.port_id[0] << 16) | |
1839 | (bsg_request->rqst_data.h_ct.port_id[1] << 8) | | 1840 | (bsg_request->rqst_data.h_ct.port_id[1] << 8) | |
1840 | bsg_request->rqst_data.h_ct.port_id[2]; | 1841 | bsg_request->rqst_data.h_ct.port_id[2]; |
1842 | /* fall through */ | ||
1841 | case FC_BSG_RPT_CT: | 1843 | case FC_BSG_RPT_CT: |
1842 | fc_flags = IBMVFC_FC_CT_IU; | 1844 | fc_flags = IBMVFC_FC_CT_IU; |
1843 | break; | 1845 | break; |
@@ -4020,6 +4022,7 @@ static void ibmvfc_npiv_login_done(struct ibmvfc_event *evt) | |||
4020 | return; | 4022 | return; |
4021 | case IBMVFC_MAD_CRQ_ERROR: | 4023 | case IBMVFC_MAD_CRQ_ERROR: |
4022 | ibmvfc_retry_host_init(vhost); | 4024 | ibmvfc_retry_host_init(vhost); |
4025 | /* fall through */ | ||
4023 | case IBMVFC_MAD_DRIVER_FAILED: | 4026 | case IBMVFC_MAD_DRIVER_FAILED: |
4024 | ibmvfc_free_event(evt); | 4027 | ibmvfc_free_event(evt); |
4025 | return; | 4028 | return; |