From: Martin K. Petersen Date: Thu, 11 Jul 2024 02:26:08 +0000 (-0400) Subject: Merge patch series "UFS patches for kernel 6.11" X-Git-Tag: v6.11-rc1~112^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e30618a480cbbfc1f49ec65fea86766141b7a1df;p=thirdparty%2Fkernel%2Flinux.git Merge patch series "UFS patches for kernel 6.11" Bart Van Assche says: Hi Martin, Please consider this series of UFS driver patches for the next merge window. Thank you, Bart. Link: https://lore.kernel.org/r/20240708211716.2827751-1-bvanassche@acm.org Signed-off-by: Martin K. Petersen --- e30618a480cbbfc1f49ec65fea86766141b7a1df diff --cc drivers/ufs/core/ufshcd.c index 5120f59b1d3de,64f72937c0a29..0be3e9a089e87 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@@ -6460,10 -6458,8 +6459,10 @@@ static bool ufshcd_abort_one(struct req *ret ? "failed" : "succeeded"); /* Release cmd in MCQ mode if abort succeeds */ - if (is_mcq_enabled(hba) && (*ret == 0)) { + if (hba->mcq_enabled && (*ret == 0)) { hwq = ufshcd_mcq_req_to_hwq(hba, scsi_cmd_to_rq(lrbp->cmd)); + if (!hwq) + return 0; spin_lock_irqsave(&hwq->cq_lock, flags); if (ufshcd_cmd_inflight(lrbp->cmd)) ufshcd_release_scsi_cmd(hba, lrbp);