mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/5] mmc: block: Fixes for CQE error recovery recovery
@ 2023-11-01  7:38 Adrian Hunter
  2023-11-01  7:38 ` [PATCH 1/5] mmc: block: Do not lose cache flush during CQE error recovery Adrian Hunter
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Adrian Hunter @ 2023-11-01  7:38 UTC (permalink / raw)
  To: Ulf Hansson, Kornel Dulęba, Radoslaw Biernacki,
	Gwendal Grignou, Ritesh Harjani, Asutosh Das
  Cc: Chaotian Jing, Aswath Govindraju, Bhavya Kapoor, Kamal Dasu,
	Al Cooper, Haibo Chen, Bhupesh Sharma, Shaik Sajida Bhanu,
	Sai Krishna Potthuri, Swati Agarwal, Victor Shih, Ben Chuang,
	Thierry Reding, Aniruddha Tvs Rao, Chun-Hung Wu, linux-mmc,
	linux-kernel

Hi

Some issues have been found with CQE error recovery.  Here are some fixes.

There is also a patch from Kornel Dulęba:

	https://lore.kernel.org/linux-mmc/e7c12e07-7540-47ea-8891-2cec73d58df1@intel.com/T/#u

which is still under review.
	
Please also note ->post_disable() seems to be missing from
cqhci_recovery_start().  It would be good if ->post_disable()
users could check if this needs attention.


Adrian Hunter (5):
      mmc: block: Do not lose cache flush during CQE error recovery
      mmc: cqhci: Increase recovery halt timeout
      mmc: block: Be sure to wait while busy in CQE error recovery
      mmc: block: Retry commands in CQE error recovery
      mmc: cqhci: Warn of halt or task clear failure

 drivers/mmc/core/block.c      |  2 ++
 drivers/mmc/core/core.c       |  9 +++++++--
 drivers/mmc/host/cqhci-core.c | 12 ++++++------
 3 files changed, 15 insertions(+), 8 deletions(-)


Regards
Adrian

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-11-01  7:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-01  7:38 [PATCH 0/5] mmc: block: Fixes for CQE error recovery recovery Adrian Hunter
2023-11-01  7:38 ` [PATCH 1/5] mmc: block: Do not lose cache flush during CQE error recovery Adrian Hunter
2023-11-01  7:38 ` [PATCH 2/5] mmc: cqhci: Increase recovery halt timeout Adrian Hunter
2023-11-01  7:38 ` [PATCH 3/5] mmc: block: Be sure to wait while busy in CQE error recovery Adrian Hunter
2023-11-01  7:38 ` [PATCH 4/5] mmc: block: Retry commands " Adrian Hunter
2023-11-01  7:38 ` [PATCH 5/5] mmc: cqhci: Warn of halt or task clear failure Adrian Hunter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®