mirror of
https://github.com/torvalds/linux.git
synced 2026-05-05 23:05:25 -04:00
treewide: Use fallthrough pseudo-keyword
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case. [1] https://www.kernel.org/doc/html/v5.7/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-through Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
This commit is contained in:
@@ -3202,7 +3202,7 @@ port_out:
|
||||
case SLI_MGMT_GHAT:
|
||||
case SLI_MGMT_GRPL:
|
||||
rsp_size = FC_MAX_NS_RSP;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case SLI_MGMT_DHBA:
|
||||
case SLI_MGMT_DHAT:
|
||||
pe = (struct lpfc_fdmi_port_entry *)&CtReq->un.PortID;
|
||||
@@ -3215,7 +3215,7 @@ port_out:
|
||||
case SLI_MGMT_GPAT:
|
||||
case SLI_MGMT_GPAS:
|
||||
rsp_size = FC_MAX_NS_RSP;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case SLI_MGMT_DPRT:
|
||||
case SLI_MGMT_DPA:
|
||||
pe = (struct lpfc_fdmi_port_entry *)&CtReq->un.PortID;
|
||||
|
||||
@@ -9134,7 +9134,7 @@ lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
|
||||
lpfc_nlp_put(ndlp);
|
||||
return;
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
default:
|
||||
/* Try to recover from this error */
|
||||
if (phba->sli_rev == LPFC_SLI_REV4)
|
||||
|
||||
@@ -4728,15 +4728,14 @@ lpfc_check_sli_ndlp(struct lpfc_hba *phba,
|
||||
case CMD_GEN_REQUEST64_CR:
|
||||
if (iocb->context_un.ndlp == ndlp)
|
||||
return 1;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case CMD_ELS_REQUEST64_CR:
|
||||
if (icmd->un.elsreq64.remoteID == ndlp->nlp_DID)
|
||||
return 1;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case CMD_XMIT_ELS_RSP64_CX:
|
||||
if (iocb->context1 == (uint8_t *) ndlp)
|
||||
return 1;
|
||||
/* fall through */
|
||||
}
|
||||
} else if (pring->ringno == LPFC_FCP_RING) {
|
||||
/* Skip match check if waiting to relogin to FCP target */
|
||||
@@ -6055,7 +6054,7 @@ restart_disc:
|
||||
|
||||
case LPFC_LINK_UP:
|
||||
lpfc_issue_clear_la(phba, vport);
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case LPFC_LINK_UNKNOWN:
|
||||
case LPFC_WARM_START:
|
||||
case LPFC_INIT_START:
|
||||
|
||||
@@ -464,7 +464,7 @@ lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp,
|
||||
case NLP_STE_NPR_NODE:
|
||||
if (!(ndlp->nlp_flag & NLP_NPR_ADISC))
|
||||
break;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case NLP_STE_REG_LOGIN_ISSUE:
|
||||
case NLP_STE_PRLI_ISSUE:
|
||||
case NLP_STE_UNMAPPED_NODE:
|
||||
|
||||
@@ -1225,7 +1225,7 @@ lpfc_nvme_io_cmd_wqe_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pwqeIn,
|
||||
lpfc_ncmd, nCmd,
|
||||
lpfc_ncmd->cur_iocbq.sli4_xritag,
|
||||
bf_get(lpfc_wcqe_c_xb, wcqe));
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
default:
|
||||
out_err:
|
||||
lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR,
|
||||
|
||||
@@ -1093,7 +1093,7 @@ lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc,
|
||||
|
||||
break;
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case SCSI_PROT_WRITE_INSERT:
|
||||
/*
|
||||
* For WRITE_INSERT, force the error
|
||||
@@ -1213,7 +1213,7 @@ lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc,
|
||||
rc = BG_ERR_TGT | BG_ERR_CHECK;
|
||||
break;
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case SCSI_PROT_WRITE_INSERT:
|
||||
/*
|
||||
* For WRITE_INSERT, force the
|
||||
@@ -1295,7 +1295,7 @@ lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc,
|
||||
switch (op) {
|
||||
case SCSI_PROT_WRITE_PASS:
|
||||
rc = BG_ERR_CHECK;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
|
||||
case SCSI_PROT_WRITE_INSERT:
|
||||
/*
|
||||
@@ -3980,7 +3980,7 @@ lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn,
|
||||
lpfc_cmd->cur_iocbq.sli4_lxritag,
|
||||
0, 0);
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
default:
|
||||
cmd->result = DID_ERROR << 16;
|
||||
break;
|
||||
|
||||
@@ -9339,7 +9339,7 @@ __lpfc_sli_issue_iocb_s3(struct lpfc_hba *phba, uint32_t ring_number,
|
||||
*/
|
||||
if (piocb->iocb_cmpl)
|
||||
piocb->iocb_cmpl = NULL;
|
||||
/*FALLTHROUGH*/
|
||||
fallthrough;
|
||||
case CMD_CREATE_XRI_CR:
|
||||
case CMD_CLOSE_XRI_CN:
|
||||
case CMD_CLOSE_XRI_CX:
|
||||
@@ -9653,7 +9653,7 @@ lpfc_sli4_iocb2wqe(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq,
|
||||
cmnd = CMD_XMIT_SEQUENCE64_CR;
|
||||
if (phba->link_flag & LS_LOOPBACK_MODE)
|
||||
bf_set(wqe_xo, &wqe->xmit_sequence.wge_ctl, 1);
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case CMD_XMIT_SEQUENCE64_CR:
|
||||
/* word3 iocb=io_tag32 wqe=reserved */
|
||||
wqe->xmit_sequence.rsvd3 = 0;
|
||||
@@ -13630,7 +13630,7 @@ lpfc_sli4_sp_handle_rcqe(struct lpfc_hba *phba, struct lpfc_rcqe *rcqe)
|
||||
case FC_STATUS_RQ_BUF_LEN_EXCEEDED:
|
||||
lpfc_printf_log(phba, KERN_ERR, LOG_TRACE_EVENT,
|
||||
"2537 Receive Frame Truncated!!\n");
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case FC_STATUS_RQ_SUCCESS:
|
||||
spin_lock_irqsave(&phba->hbalock, iflags);
|
||||
lpfc_sli4_rq_release(hrq, drq);
|
||||
@@ -13678,7 +13678,7 @@ lpfc_sli4_sp_handle_rcqe(struct lpfc_hba *phba, struct lpfc_rcqe *rcqe)
|
||||
atomic_read(&tgtp->rcv_fcp_cmd_out),
|
||||
atomic_read(&tgtp->xmt_fcp_release));
|
||||
}
|
||||
/* fallthrough */
|
||||
fallthrough;
|
||||
|
||||
case FC_STATUS_INSUFF_BUF_NEED_BUF:
|
||||
hrq->RQ_no_posted_buf++;
|
||||
@@ -14162,7 +14162,7 @@ lpfc_sli4_nvmet_handle_rcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
|
||||
case FC_STATUS_RQ_BUF_LEN_EXCEEDED:
|
||||
lpfc_printf_log(phba, KERN_ERR, LOG_TRACE_EVENT,
|
||||
"6126 Receive Frame Truncated!!\n");
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case FC_STATUS_RQ_SUCCESS:
|
||||
spin_lock_irqsave(&phba->hbalock, iflags);
|
||||
lpfc_sli4_rq_release(hrq, drq);
|
||||
@@ -14209,7 +14209,7 @@ drop:
|
||||
atomic_read(&tgtp->rcv_fcp_cmd_out),
|
||||
atomic_read(&tgtp->xmt_fcp_release));
|
||||
}
|
||||
/* fallthrough */
|
||||
fallthrough;
|
||||
|
||||
case FC_STATUS_INSUFF_BUF_NEED_BUF:
|
||||
hrq->RQ_no_posted_buf++;
|
||||
@@ -15096,7 +15096,7 @@ lpfc_eq_create(struct lpfc_hba *phba, struct lpfc_queue *eq, uint32_t imax)
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest count */
|
||||
fallthrough; /* otherwise default to smallest count */
|
||||
case 256:
|
||||
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
|
||||
LPFC_EQ_CNT_256);
|
||||
@@ -15238,7 +15238,7 @@ lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq,
|
||||
LPFC_CQ_CNT_WORD7);
|
||||
break;
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
default:
|
||||
lpfc_printf_log(phba, KERN_ERR, LOG_TRACE_EVENT,
|
||||
"0361 Unsupported CQ count: "
|
||||
@@ -15249,7 +15249,7 @@ lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq,
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest count */
|
||||
fallthrough; /* otherwise default to smallest count */
|
||||
case 256:
|
||||
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
|
||||
LPFC_CQ_CNT_256);
|
||||
@@ -15417,7 +15417,7 @@ lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
|
||||
LPFC_CQ_CNT_WORD7);
|
||||
break;
|
||||
}
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
default:
|
||||
lpfc_printf_log(phba, KERN_ERR, LOG_TRACE_EVENT,
|
||||
"3118 Bad CQ count. (%d)\n",
|
||||
@@ -15426,7 +15426,7 @@ lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp,
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest */
|
||||
fallthrough; /* otherwise default to smallest */
|
||||
case 256:
|
||||
bf_set(lpfc_mbx_cq_create_set_cqe_cnt,
|
||||
&cq_set->u.request, LPFC_CQ_CNT_256);
|
||||
@@ -15702,7 +15702,7 @@ lpfc_mq_create(struct lpfc_hba *phba, struct lpfc_queue *mq,
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest count */
|
||||
fallthrough; /* otherwise default to smallest count */
|
||||
case 16:
|
||||
bf_set(lpfc_mq_context_ring_size,
|
||||
&mq_create_ext->u.request.context,
|
||||
@@ -16123,7 +16123,7 @@ lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq,
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest count */
|
||||
fallthrough; /* otherwise default to smallest count */
|
||||
case 512:
|
||||
bf_set(lpfc_rq_context_rqe_count,
|
||||
&rq_create->u.request.context,
|
||||
@@ -16260,7 +16260,7 @@ lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq,
|
||||
status = -EINVAL;
|
||||
goto out;
|
||||
}
|
||||
/* fall through - otherwise default to smallest count */
|
||||
fallthrough; /* otherwise default to smallest count */
|
||||
case 512:
|
||||
bf_set(lpfc_rq_context_rqe_count,
|
||||
&rq_create->u.request.context,
|
||||
|
||||
Reference in New Issue
Block a user