Re: Patch "mmc: sdhci-spear: fix deferred probing" has been added to the 5.15-stable tree

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

 



On Thu, Aug 17, 2023 at 06:45:57PM +0300, Sergey Shtylyov wrote:
On 8/17/23 6:07 PM, Sasha Levin wrote:

This is a note to let you know that I've just added the patch titled

    mmc: sdhci-spear: fix deferred probing

to the 5.15-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     mmc-sdhci-spear-fix-deferred-probing.patch
and it can be found in the queue-5.15 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 06fb398c032bd2317c2f2fdffd455c3e052265ca
Author: Sergey Shtylyov <s.shtylyov@xxxxxx>
Date:   Sat Jun 17 23:36:19 2023 +0300

    mmc: sdhci-spear: fix deferred probing

    [ Upstream commit 8d0caeedcd05a721f3cc2537b0ea212ec4027307 ]

    The driver overrides the error codes and IRQ0 returned by platform_get_irq()
    to -EINVAL, so if it returns -EPROBE_DEFER, the driver will fail the probe
    permanently instead of the deferred probing. Switch to propagating the error
    codes upstream.  Since commit ce753ad1549c ("platform: finally disallow IRQ0
    in platform_get_irq() and its ilk") IRQ0 is no longer returned by those APIs,
    so we now can safely ignore it...

    Fixes: 682798a596a6 ("mmc: sdhci-spear: Handle return value of platform_get_irq")
    Cc: stable@xxxxxxxxxxxxxxx # v5.19+

  Again, this patch (and the others as well) needs checking whether applying it to
the stable kernels older than 5.19.y is safe... as the older kernels still could return
IRQ0 from platform_get_irq(), etc.

I'll drop it, thanks.

--
Thanks,
Sasha



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux