]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
scsi: ufs: core: Remove a goto label from ufshcd_uic_cmd_compl()
authorBart Van Assche <bvanassche@acm.org>
Tue, 14 Oct 2025 20:00:59 +0000 (13:00 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 24 Oct 2025 02:18:12 +0000 (22:18 -0400)
Return directly instead of jumping to a return statement. No
functionality has been changed.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Peter Wang <peter.wang@mediatek.com>
Link: https://patch.msgid.link/20251014200118.3390839-8-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c

index fa37162046ca95df0bbcede9dc6cb73d8ca2e229..35e03b951c1c82c84d94fa59a967d0d61fa838a6 100644 (file)
@@ -5578,7 +5578,7 @@ static irqreturn_t ufshcd_uic_cmd_compl(struct ufs_hba *hba, u32 intr_status)
        guard(spinlock_irqsave)(hba->host->host_lock);
        cmd = hba->active_uic_cmd;
        if (!cmd)
-               goto unlock;
+               return retval;
 
        if (ufshcd_is_auto_hibern8_error(hba, intr_status))
                hba->errors |= (UFSHCD_UIC_HIBERN8_MASK & intr_status);
@@ -5601,7 +5601,6 @@ static irqreturn_t ufshcd_uic_cmd_compl(struct ufs_hba *hba, u32 intr_status)
        if (retval == IRQ_HANDLED)
                ufshcd_add_uic_command_trace(hba, cmd, UFS_CMD_COMP);
 
-unlock:
        return retval;
 }