Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'mmc-v4.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC fix from Ulf Hansson:
"MMC host: sdhci: Avoid hang when receiving spurious CARD_INT
interrupts"

* tag 'mmc-v4.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
mmc: sdhci: Ignore unexpected CARD_INT interrupts

+2 -1
+2 -1
drivers/mmc/host/sdhci.c
··· 2733 2733 if (intmask & SDHCI_INT_RETUNE) 2734 2734 mmc_retune_needed(host->mmc); 2735 2735 2736 - if (intmask & SDHCI_INT_CARD_INT) { 2736 + if ((intmask & SDHCI_INT_CARD_INT) && 2737 + (host->ier & SDHCI_INT_CARD_INT)) { 2737 2738 sdhci_enable_sdio_irq_nolock(host, false); 2738 2739 host->thread_isr |= SDHCI_INT_CARD_INT; 2739 2740 result = IRQ_WAKE_THREAD;