Re: SDHCI interrupt handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 18 Sep 2015, Nathan Sullivan wrote:

> I have noticed that doing SDIO access from the SDHCI interrupt handler, like
> the ath6kl_sdio driver does, is currently broken in 4.1 RT due to d04ea10ba1ea
> 'mmc: sdhci: don't provide hard irq handler'.  Since the SDHCI IRQ is masked in
> the threaded handler that calls the card IRQ handler, drivers cannot perform
> MMC IO from their card IRQ handlers since the SDHCI driver will time out
> waiting for the SDHCI hard IRQ to happen.
> 
> Is d04ea10ba1ea a temporary hack, or should drivers be fixed to perform IO a in
> a different way?

That's temporary and looks not really well thought out. I have a
mainline report against SDHCI + interrupt force threading as well, so
I'm looking for a solution.

Thanks,

	tglx
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux