Hi Sasha,
I hope you are well!
If I'm not mistaken, I think you are the person managing the script
updating the 'queue/*' branches from the linux-stable-rc git tree, right?
It looks like the branch for the v6.1 is in fact tracking the v6.10
kernel instead:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/…
Are you the person who is able to fix that? If not, do you know who can
fix that?
These branches are really useful, not to have to apply patches from the
'stable-queue' tree. Thank you!
I also just noticed that they are used by CIs, e.g. the one from Linaro:
https://qa-reports.linaro.org/lkft/linux-stable-rc-queues-queue_6.1/
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
To check if mmc cqe is in halt state, need to check set/clear of CQHCI_HALT
bit. At this time, we need to check with &, not &&.
Fixes: a4080225f51d ("mmc: cqhci: support for command queue enabled host")
Cc: stable(a)vger.kernel.org
Signed-off-by: Seunghwan Baek <sh8267.baek(a)samsung.com>
---
drivers/mmc/host/cqhci-core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/host/cqhci-core.c b/drivers/mmc/host/cqhci-core.c
index c14d7251d0bb..a02da26a1efd 100644
--- a/drivers/mmc/host/cqhci-core.c
+++ b/drivers/mmc/host/cqhci-core.c
@@ -617,7 +617,7 @@ static int cqhci_request(struct mmc_host *mmc, struct mmc_request *mrq)
cqhci_writel(cq_host, 0, CQHCI_CTL);
mmc->cqe_on = true;
pr_debug("%s: cqhci: CQE on\n", mmc_hostname(mmc));
- if (cqhci_readl(cq_host, CQHCI_CTL) && CQHCI_HALT) {
+ if (cqhci_readl(cq_host, CQHCI_CTL) & CQHCI_HALT) {
pr_err("%s: cqhci: CQE failed to exit halt state\n",
mmc_hostname(mmc));
}
--
2.17.1