Hi Adrian, On 11/04/19 2:43 PM, Adrian Hunter wrote: > On 11/04/19 12:10 PM, Faiz Abbas wrote: >> Hi Adrian, >> >> On 05/04/19 6:10 PM, Adrian Hunter wrote: >>> Remove finish_tasklet. Requests that require DMA-unmapping or sdhci_reset >>> are completed either in the IRQ thread or a workqueue if the completion is >>> not initiated by the IRQ. >> >> For my information, what completions won't be initiated by the IRQ? > > Software timeouts mainly, but look at all the places calling > sdhci_finish_mrq() instead of __sdhci_finish_mrq(). > Got it. Thanks, Faiz