linux-mmc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
@ 2025-06-20 19:20 Salvatore Bonaccorso
  2025-06-20 20:21 ` Salvatore Bonaccorso
  0 siblings, 1 reply; 11+ messages in thread
From: Salvatore Bonaccorso @ 2025-06-20 19:20 UTC (permalink / raw)
  To: regressions, Jeremy Lincicome, Ulf Hansson, linux-mmc
  Cc: linux-mmc, 1107979, stable

Hi

In Debian we got a regression report booting on a Lenovo IdeaPad 1
15ADA7 dropping finally into the initramfs shell after updating from
6.12.30 to 6.12.32 with messages before dropping into the intiramfs
shell:

mmc1: mmc_select_hs400 failed, error -110
mmc1: error -110 whilst initialising MMC card

The original report is at https://bugs.debian.org/1107979 and the
reporter tested as well kernel up to 6.15.3 which still fails to boot.

Another similar report landed with after the same version update as
https://bugs.debian.org/1107979 .

I only see three commits touching drivers/mmc between
6.12.30..6.12.32:

28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")

I have found a potential similar issue reported in ArchLinux at
https://bbs.archlinux.org/viewtopic.php?id=306024

I have asked if we can get more information out of the boot, but maybe
this regression report already rings  bell for you?

#regzbot introduced v6.12.30..v6.12.32
#regzbot link: https://bugs.debian.org/1107979
#regzbot link: https://bbs.archlinux.org/viewtopic.php?id=306024

Regards,
Salvatore

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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-20 19:20 [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7 Salvatore Bonaccorso
@ 2025-06-20 20:21 ` Salvatore Bonaccorso
  2025-06-23  9:13   ` Shawn Lin
  0 siblings, 1 reply; 11+ messages in thread
From: Salvatore Bonaccorso @ 2025-06-20 20:21 UTC (permalink / raw)
  To: regressions, Jeremy Lincicome, Ulf Hansson; +Cc: linux-mmc, 1108065, stable

On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
> Hi
> 
> In Debian we got a regression report booting on a Lenovo IdeaPad 1
> 15ADA7 dropping finally into the initramfs shell after updating from
> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
> shell:
> 
> mmc1: mmc_select_hs400 failed, error -110
> mmc1: error -110 whilst initialising MMC card
> 
> The original report is at https://bugs.debian.org/1107979 and the
> reporter tested as well kernel up to 6.15.3 which still fails to boot.
> 
> Another similar report landed with after the same version update as
> https://bugs.debian.org/1107979 .
> 
> I only see three commits touching drivers/mmc between
> 6.12.30..6.12.32:
> 
> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
> 
> I have found a potential similar issue reported in ArchLinux at
> https://bbs.archlinux.org/viewtopic.php?id=306024
> 
> I have asked if we can get more information out of the boot, but maybe
> this regression report already rings  bell for you?
> 
> #regzbot introduced v6.12.30..v6.12.32
> #regzbot link: https://bugs.debian.org/1107979
> #regzbot link: https://bbs.archlinux.org/viewtopic.php?id=306024

*sigh* apologies for the "mess", the actual right report is
https://bugs.debian.org/1108065 (where #1107979 at least has
similarities or might have the same root cause).

#regzbot link: https://bugs.debian.org/1108065

Regards,
Salvatore

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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-20 20:21 ` Salvatore Bonaccorso
@ 2025-06-23  9:13   ` Shawn Lin
  2025-06-23 17:30     ` Salvatore Bonaccorso
  2025-06-24  8:26     ` Adrian Hunter
  0 siblings, 2 replies; 11+ messages in thread
From: Shawn Lin @ 2025-06-23  9:13 UTC (permalink / raw)
  To: Salvatore Bonaccorso, regressions, Jeremy Lincicome, Ulf Hansson
  Cc: shawn.lin, linux-mmc, 1108065, stable, net147

+ Jonathan Liu

在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
>> Hi
>>
>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>> 15ADA7 dropping finally into the initramfs shell after updating from
>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>> shell:
>>
>> mmc1: mmc_select_hs400 failed, error -110
>> mmc1: error -110 whilst initialising MMC card
>>
>> The original report is at https://bugs.debian.org/1107979 and the
>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
>>
>> Another similar report landed with after the same version update as
>> https://bugs.debian.org/1107979 .
>>
>> I only see three commits touching drivers/mmc between
>> 6.12.30..6.12.32:
>>
>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
>>
>> I have found a potential similar issue reported in ArchLinux at
>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>
>> I have asked if we can get more information out of the boot, but maybe
>> this regression report already rings  bell for you?

Jonathan reported a similar failure regarding to hs400 on RK3399
platform.
https://lkml.org/lkml/2025/6/19/145

Maybe you could try to revert :
28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing 
parameters")

>>
>> #regzbot introduced v6.12.30..v6.12.32
>> #regzbot link: https://bugs.debian.org/1107979
>> #regzbot link: https://bbs.archlinux.org/viewtopic.php?id=306024
> 
> *sigh* apologies for the "mess", the actual right report is
> https://bugs.debian.org/1108065 (where #1107979 at least has
> similarities or might have the same root cause).
> 
> #regzbot link: https://bugs.debian.org/1108065
> 
> Regards,
> Salvatore
> 
> 


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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23  9:13   ` Shawn Lin
@ 2025-06-23 17:30     ` Salvatore Bonaccorso
  2025-06-23 18:58       ` Jeremy Lincicome
  2025-06-24  8:26     ` Adrian Hunter
  1 sibling, 1 reply; 11+ messages in thread
From: Salvatore Bonaccorso @ 2025-06-23 17:30 UTC (permalink / raw)
  To: Shawn Lin, Jeremy Lincicome
  Cc: regressions, Ulf Hansson, linux-mmc, 1108065, stable, net147

On Mon, Jun 23, 2025 at 05:13:38PM +0800, Shawn Lin wrote:
> + Jonathan Liu
> 
> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
> > On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
> > > Hi
> > > 
> > > In Debian we got a regression report booting on a Lenovo IdeaPad 1
> > > 15ADA7 dropping finally into the initramfs shell after updating from
> > > 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
> > > shell:
> > > 
> > > mmc1: mmc_select_hs400 failed, error -110
> > > mmc1: error -110 whilst initialising MMC card
> > > 
> > > The original report is at https://bugs.debian.org/1107979 and the
> > > reporter tested as well kernel up to 6.15.3 which still fails to boot.
> > > 
> > > Another similar report landed with after the same version update as
> > > https://bugs.debian.org/1107979 .
> > > 
> > > I only see three commits touching drivers/mmc between
> > > 6.12.30..6.12.32:
> > > 
> > > 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
> > > 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
> > > 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
> > > 
> > > I have found a potential similar issue reported in ArchLinux at
> > > https://bbs.archlinux.org/viewtopic.php?id=306024
> > > 
> > > I have asked if we can get more information out of the boot, but maybe
> > > this regression report already rings  bell for you?
> 
> Jonathan reported a similar failure regarding to hs400 on RK3399
> platform.
> https://lkml.org/lkml/2025/6/19/145
> 
> Maybe you could try to revert :
> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing
> parameters")

Thanks.

Jeremy, could you test the (unofficial!) packages at
https://people.debian.org/~carnil/tmp/linux/1108065/ which consist of
6.12.33-1 with the revert patch applied on top?

I have put a sha256sum file and signed it with my key in the Debian
keyring for verification.

Regards,
Salvatore

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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23 17:30     ` Salvatore Bonaccorso
@ 2025-06-23 18:58       ` Jeremy Lincicome
  2025-06-23 19:07         ` Salvatore Bonaccorso
  0 siblings, 1 reply; 11+ messages in thread
From: Jeremy Lincicome @ 2025-06-23 18:58 UTC (permalink / raw)
  To: Salvatore Bonaccorso, Shawn Lin
  Cc: regressions, Ulf Hansson, linux-mmc, 1108065, stable, net147

On 6/23/25 11:30, Salvatore Bonaccorso wrote:
> On Mon, Jun 23, 2025 at 05:13:38PM +0800, Shawn Lin wrote:
>> + Jonathan Liu
>>
>> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
>>> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
>>>> Hi
>>>>
>>>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>>>> 15ADA7 dropping finally into the initramfs shell after updating from
>>>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>>>> shell:
>>>>
>>>> mmc1: mmc_select_hs400 failed, error -110
>>>> mmc1: error -110 whilst initialising MMC card
>>>>
>>>> The original report is at https://bugs.debian.org/1107979 and the
>>>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
>>>>
>>>> Another similar report landed with after the same version update as
>>>> https://bugs.debian.org/1107979 .
>>>>
>>>> I only see three commits touching drivers/mmc between
>>>> 6.12.30..6.12.32:
>>>>
>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>>>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>>>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
>>>>
>>>> I have found a potential similar issue reported in ArchLinux at
>>>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>>>
>>>> I have asked if we can get more information out of the boot, but maybe
>>>> this regression report already rings  bell for you?
>> Jonathan reported a similar failure regarding to hs400 on RK3399
>> platform.
>> https://lkml.org/lkml/2025/6/19/145
>>
>> Maybe you could try to revert :
>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing
>> parameters")
> Thanks.
>
> Jeremy, could you test the (unofficial!) packages at
> https://people.debian.org/~carnil/tmp/linux/1108065/ which consist of
> 6.12.33-1 with the revert patch applied on top?
>
> I have put a sha256sum file and signed it with my key in the Debian
> keyring for verification.

Do I need all those packages?

-- 
Sincerely,
Jeremy Lincicome W0JRL
JL Applied Technologies:
https://jlappliedtechnologies.com
SkyHubLink System:
https://skyhublink.com


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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23 18:58       ` Jeremy Lincicome
@ 2025-06-23 19:07         ` Salvatore Bonaccorso
  2025-06-23 21:08           ` Jeremy Lincicome
  0 siblings, 1 reply; 11+ messages in thread
From: Salvatore Bonaccorso @ 2025-06-23 19:07 UTC (permalink / raw)
  To: Jeremy Lincicome
  Cc: Shawn Lin, regressions, Ulf Hansson, linux-mmc, 1108065, stable,
	net147

Hi,

On Mon, Jun 23, 2025 at 12:58:43PM -0600, Jeremy Lincicome wrote:
> On 6/23/25 11:30, Salvatore Bonaccorso wrote:
> > On Mon, Jun 23, 2025 at 05:13:38PM +0800, Shawn Lin wrote:
> > > + Jonathan Liu
> > > 
> > > 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
> > > > On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
> > > > > Hi
> > > > > 
> > > > > In Debian we got a regression report booting on a Lenovo IdeaPad 1
> > > > > 15ADA7 dropping finally into the initramfs shell after updating from
> > > > > 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
> > > > > shell:
> > > > > 
> > > > > mmc1: mmc_select_hs400 failed, error -110
> > > > > mmc1: error -110 whilst initialising MMC card
> > > > > 
> > > > > The original report is at https://bugs.debian.org/1107979 and the
> > > > > reporter tested as well kernel up to 6.15.3 which still fails to boot.
> > > > > 
> > > > > Another similar report landed with after the same version update as
> > > > > https://bugs.debian.org/1107979 .
> > > > > 
> > > > > I only see three commits touching drivers/mmc between
> > > > > 6.12.30..6.12.32:
> > > > > 
> > > > > 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
> > > > > 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
> > > > > 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
> > > > > 
> > > > > I have found a potential similar issue reported in ArchLinux at
> > > > > https://bbs.archlinux.org/viewtopic.php?id=306024
> > > > > 
> > > > > I have asked if we can get more information out of the boot, but maybe
> > > > > this regression report already rings  bell for you?
> > > Jonathan reported a similar failure regarding to hs400 on RK3399
> > > platform.
> > > https://lkml.org/lkml/2025/6/19/145
> > > 
> > > Maybe you could try to revert :
> > > 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing
> > > parameters")
> > Thanks.
> > 
> > Jeremy, could you test the (unofficial!) packages at
> > https://people.debian.org/~carnil/tmp/linux/1108065/ which consist of
> > 6.12.33-1 with the revert patch applied on top?
> > 
> > I have put a sha256sum file and signed it with my key in the Debian
> > keyring for verification.
> 
> Do I need all those packages?

Just the linux-image-6.12+unreleased-amd64-unsigned package to test
the patched kernel image and modules.

Regards,
Salvatore

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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23 19:07         ` Salvatore Bonaccorso
@ 2025-06-23 21:08           ` Jeremy Lincicome
  2025-06-23 21:28             ` Jeremy Lincicome
  0 siblings, 1 reply; 11+ messages in thread
From: Jeremy Lincicome @ 2025-06-23 21:08 UTC (permalink / raw)
  To: Salvatore Bonaccorso
  Cc: Shawn Lin, regressions, Ulf Hansson, linux-mmc, 1108065, stable,
	net147

Hi,

On 6/23/25 13:07, Salvatore Bonaccorso wrote:
> Hi,
>
> On Mon, Jun 23, 2025 at 12:58:43PM -0600, Jeremy Lincicome wrote:
>> On 6/23/25 11:30, Salvatore Bonaccorso wrote:
>>> On Mon, Jun 23, 2025 at 05:13:38PM +0800, Shawn Lin wrote:
>>>> + Jonathan Liu
>>>>
>>>> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
>>>>> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
>>>>>> Hi
>>>>>>
>>>>>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>>>>>> 15ADA7 dropping finally into the initramfs shell after updating from
>>>>>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>>>>>> shell:
>>>>>>
>>>>>> mmc1: mmc_select_hs400 failed, error -110
>>>>>> mmc1: error -110 whilst initialising MMC card
>>>>>>
>>>>>> The original report is athttps://bugs.debian.org/1107979 and the
>>>>>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
>>>>>>
>>>>>> Another similar report landed with after the same version update as
>>>>>> https://bugs.debian.org/1107979 .
>>>>>>
>>>>>> I only see three commits touching drivers/mmc between
>>>>>> 6.12.30..6.12.32:
>>>>>>
>>>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>>>>>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>>>>>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
>>>>>>
>>>>>> I have found a potential similar issue reported in ArchLinux at
>>>>>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>>>>>
>>>>>> I have asked if we can get more information out of the boot, but maybe
>>>>>> this regression report already rings  bell for you?
>>>> Jonathan reported a similar failure regarding to hs400 on RK3399
>>>> platform.
>>>> https://lkml.org/lkml/2025/6/19/145
>>>>
>>>> Maybe you could try to revert :
>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing
>>>> parameters")
>>> Thanks.
>>>
>>> Jeremy, could you test the (unofficial!) packages at
>>> https://people.debian.org/~carnil/tmp/linux/1108065/ which consist of
>>> 6.12.33-1 with the revert patch applied on top?
>>>
>>> I have put a sha256sum file and signed it with my key in the Debian
>>> keyring for verification.
>> Do I need all those packages?
> Just the linux-image-6.12+unreleased-amd64-unsigned package to test
> the patched kernel image and modules.

I installed the package, and this is as far as I got.
<https://share.bemyeyes.com/chat/oJcrv3N22q>
for anyone who doesn't know, the above link is from Be My Eyes, an app 
that allows me to read information not available with a screen reader 
like Orca.
I'm blind, and unable to read the Grub menu independently.
I ran a bash script to extract the menu number for that kernel, then ran 
grub-reboot to try and boot it on the next reboot.
As far as I can tell, the system is trying to boot,but fails and returns 
to Grub. Am I doing something wrong?

-- 
Sincerely,
Jeremy Lincicome W0JRL
JL Applied Technologies:
https://jlappliedtechnologies.com
SkyHubLink System:
https://skyhublink.com


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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23 21:08           ` Jeremy Lincicome
@ 2025-06-23 21:28             ` Jeremy Lincicome
  0 siblings, 0 replies; 11+ messages in thread
From: Jeremy Lincicome @ 2025-06-23 21:28 UTC (permalink / raw)
  To: Salvatore Bonaccorso
  Cc: Shawn Lin, regressions, Ulf Hansson, linux-mmc, 1108065, stable,
	net147

On 6/23/25 15:08, Jeremy Lincicome wrote:
> Hi,
>
> On 6/23/25 13:07, Salvatore Bonaccorso wrote:
>> Hi,
>>
>> On Mon, Jun 23, 2025 at 12:58:43PM -0600, Jeremy Lincicome wrote:
>>> On 6/23/25 11:30, Salvatore Bonaccorso wrote:
>>>> On Mon, Jun 23, 2025 at 05:13:38PM +0800, Shawn Lin wrote:
>>>>> + Jonathan Liu
>>>>>
>>>>> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
>>>>>> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso 
>>>>>> wrote:
>>>>>>> Hi
>>>>>>>
>>>>>>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>>>>>>> 15ADA7 dropping finally into the initramfs shell after updating 
>>>>>>> from
>>>>>>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>>>>>>> shell:
>>>>>>>
>>>>>>> mmc1: mmc_select_hs400 failed, error -110
>>>>>>> mmc1: error -110 whilst initialising MMC card
>>>>>>>
>>>>>>> The original report is athttps://bugs.debian.org/1107979 and the
>>>>>>> reporter tested as well kernel up to 6.15.3 which still fails to 
>>>>>>> boot.
>>>>>>>
>>>>>>> Another similar report landed with after the same version update as
>>>>>>> https://bugs.debian.org/1107979 .
>>>>>>>
>>>>>>> I only see three commits touching drivers/mmc between
>>>>>>> 6.12.30..6.12.32:
>>>>>>>
>>>>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing 
>>>>>>> parameters")
>>>>>>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>>>>>>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power 
>>>>>>> off")
>>>>>>>
>>>>>>> I have found a potential similar issue reported in ArchLinux at
>>>>>>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>>>>>>
>>>>>>> I have asked if we can get more information out of the boot, but 
>>>>>>> maybe
>>>>>>> this regression report already rings  bell for you?
>>>>> Jonathan reported a similar failure regarding to hs400 on RK3399
>>>>> platform.
>>>>> https://lkml.org/lkml/2025/6/19/145
>>>>>
>>>>> Maybe you could try to revert :
>>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing
>>>>> parameters")
>>>> Thanks.
>>>>
>>>> Jeremy, could you test the (unofficial!) packages at
>>>> https://people.debian.org/~carnil/tmp/linux/1108065/ which consist of
>>>> 6.12.33-1 with the revert patch applied on top?
>>>>
>>>> I have put a sha256sum file and signed it with my key in the Debian
>>>> keyring for verification.
>>> Do I need all those packages?
>> Just the linux-image-6.12+unreleased-amd64-unsigned package to test
>> the patched kernel image and modules.
>
> I installed the package, and this is as far as I got.
> <https://share.bemyeyes.com/chat/oJcrv3N22q>
> for anyone who doesn't know, the above link is from Be My Eyes, an app 
> that allows me to read information not available with a screen reader 
> like Orca.
> I'm blind, and unable to read the Grub menu independently.
> I ran a bash script to extract the menu number for that kernel, then 
> ran grub-reboot to try and boot it on the next reboot.
> As far as I can tell, the system is trying to boot,but fails and 
> returns to Grub. Am I doing something wrong?

For those of you who got my last message twice, I apologize. Some of the 
lists rejected it for having html.

-- 
Sincerely,
Jeremy Lincicome W0JRL
JL Applied Technologies:
https://jlappliedtechnologies.com
SkyHubLink System:
https://skyhublink.com


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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-23  9:13   ` Shawn Lin
  2025-06-23 17:30     ` Salvatore Bonaccorso
@ 2025-06-24  8:26     ` Adrian Hunter
  2025-06-25  3:40       ` Salvatore Bonaccorso
  1 sibling, 1 reply; 11+ messages in thread
From: Adrian Hunter @ 2025-06-24  8:26 UTC (permalink / raw)
  To: Shawn Lin, Salvatore Bonaccorso, regressions, Jeremy Lincicome,
	Ulf Hansson
  Cc: linux-mmc, 1108065, stable, net147

On 23/06/2025 12:13, Shawn Lin wrote:
> + Jonathan Liu
> 
> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
>> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
>>> Hi
>>>
>>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>>> 15ADA7 dropping finally into the initramfs shell after updating from
>>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>>> shell:
>>>
>>> mmc1: mmc_select_hs400 failed, error -110
>>> mmc1: error -110 whilst initialising MMC card
>>>
>>> The original report is at https://bugs.debian.org/1107979 and the
>>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
>>>
>>> Another similar report landed with after the same version update as
>>> https://bugs.debian.org/1107979 .
>>>
>>> I only see three commits touching drivers/mmc between
>>> 6.12.30..6.12.32:
>>>
>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
>>>
>>> I have found a potential similar issue reported in ArchLinux at
>>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>>
>>> I have asked if we can get more information out of the boot, but maybe
>>> this regression report already rings  bell for you?
> 
> Jonathan reported a similar failure regarding to hs400 on RK3399
> platform.
> https://lkml.org/lkml/2025/6/19/145
> 
> Maybe you could try to revert :
> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")

Given the number of other reports, probably best to revert
anyway.

> 
>>>
>>> #regzbot introduced v6.12.30..v6.12.32
>>> #regzbot link: https://bugs.debian.org/1107979
>>> #regzbot link: https://bbs.archlinux.org/viewtopic.php?id=306024
>>
>> *sigh* apologies for the "mess", the actual right report is
>> https://bugs.debian.org/1108065 (where #1107979 at least has
>> similarities or might have the same root cause).
>>
>> #regzbot link: https://bugs.debian.org/1108065
>>
>> Regards,
>> Salvatore
>>
>>
> 


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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-24  8:26     ` Adrian Hunter
@ 2025-06-25  3:40       ` Salvatore Bonaccorso
  2025-06-25  3:55         ` Jeremy Lincicome
  0 siblings, 1 reply; 11+ messages in thread
From: Salvatore Bonaccorso @ 2025-06-25  3:40 UTC (permalink / raw)
  To: Adrian Hunter
  Cc: Shawn Lin, regressions, Jeremy Lincicome, Ulf Hansson, linux-mmc,
	1108065, stable, net147

Hi,

On Tue, Jun 24, 2025 at 11:26:41AM +0300, Adrian Hunter wrote:
> On 23/06/2025 12:13, Shawn Lin wrote:
> > + Jonathan Liu
> > 
> > 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
> >> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
> >>> Hi
> >>>
> >>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
> >>> 15ADA7 dropping finally into the initramfs shell after updating from
> >>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
> >>> shell:
> >>>
> >>> mmc1: mmc_select_hs400 failed, error -110
> >>> mmc1: error -110 whilst initialising MMC card
> >>>
> >>> The original report is at https://bugs.debian.org/1107979 and the
> >>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
> >>>
> >>> Another similar report landed with after the same version update as
> >>> https://bugs.debian.org/1107979 .
> >>>
> >>> I only see three commits touching drivers/mmc between
> >>> 6.12.30..6.12.32:
> >>>
> >>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
> >>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
> >>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
> >>>
> >>> I have found a potential similar issue reported in ArchLinux at
> >>> https://bbs.archlinux.org/viewtopic.php?id=306024
> >>>
> >>> I have asked if we can get more information out of the boot, but maybe
> >>> this regression report already rings  bell for you?
> > 
> > Jonathan reported a similar failure regarding to hs400 on RK3399
> > platform.
> > https://lkml.org/lkml/2025/6/19/145
> > 
> > Maybe you could try to revert :
> > 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
> 
> Given the number of other reports, probably best to revert
> anyway.

FTR, Jeremy Lincicome confirmed that reverting the commit fixes the
issue for him as reported in Debian bug #1108065.

Regards,
Salvatore

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

* Re: [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7
  2025-06-25  3:40       ` Salvatore Bonaccorso
@ 2025-06-25  3:55         ` Jeremy Lincicome
  0 siblings, 0 replies; 11+ messages in thread
From: Jeremy Lincicome @ 2025-06-25  3:55 UTC (permalink / raw)
  To: Salvatore Bonaccorso, Adrian Hunter
  Cc: Shawn Lin, regressions, Ulf Hansson, linux-mmc, 1108065, stable,
	net147

On 6/24/25 21:40, Salvatore Bonaccorso wrote:
> Hi,
>
> On Tue, Jun 24, 2025 at 11:26:41AM +0300, Adrian Hunter wrote:
>> On 23/06/2025 12:13, Shawn Lin wrote:
>>> + Jonathan Liu
>>>
>>> 在 2025/06/21 星期六 4:21, Salvatore Bonaccorso 写道:
>>>> On Fri, Jun 20, 2025 at 09:20:41PM +0200, Salvatore Bonaccorso wrote:
>>>>> Hi
>>>>>
>>>>> In Debian we got a regression report booting on a Lenovo IdeaPad 1
>>>>> 15ADA7 dropping finally into the initramfs shell after updating from
>>>>> 6.12.30 to 6.12.32 with messages before dropping into the intiramfs
>>>>> shell:
>>>>>
>>>>> mmc1: mmc_select_hs400 failed, error -110
>>>>> mmc1: error -110 whilst initialising MMC card
>>>>>
>>>>> The original report is at https://bugs.debian.org/1107979 and the
>>>>> reporter tested as well kernel up to 6.15.3 which still fails to boot.
>>>>>
>>>>> Another similar report landed with after the same version update as
>>>>> https://bugs.debian.org/1107979 .
>>>>>
>>>>> I only see three commits touching drivers/mmc between
>>>>> 6.12.30..6.12.32:
>>>>>
>>>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>>>>> 38828e0dc771 ("mmc: dw_mmc: add exynos7870 DW MMC support")
>>>>> 67bb2175095e ("mmc: host: Wait for Vdd to settle on card power off")
>>>>>
>>>>> I have found a potential similar issue reported in ArchLinux at
>>>>> https://bbs.archlinux.org/viewtopic.php?id=306024
>>>>>
>>>>> I have asked if we can get more information out of the boot, but maybe
>>>>> this regression report already rings  bell for you?
>>> Jonathan reported a similar failure regarding to hs400 on RK3399
>>> platform.
>>> https://lkml.org/lkml/2025/6/19/145
>>>
>>> Maybe you could try to revert :
>>> 28306c58daf8 ("mmc: sdhci: Disable SD card clock before changing parameters")
>> Given the number of other reports, probably best to revert
>> anyway.
> FTR, Jeremy Lincicome confirmed that reverting the commit fixes the
> issue for him as reported in Debian bug #1108065.

I confirm that reverting the commit fixes

Debian bug #1108065.

Tested-by: Jeremy Lincicome<w0jrl1@gmail.com>


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

end of thread, other threads:[~2025-06-25  3:55 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-20 19:20 [regression v6.12.30..v6.12.32] mmc1: mmc_select_hs400 failed, error -110 / boot regression on Lenovo IdeaPad 1 15ADA7 Salvatore Bonaccorso
2025-06-20 20:21 ` Salvatore Bonaccorso
2025-06-23  9:13   ` Shawn Lin
2025-06-23 17:30     ` Salvatore Bonaccorso
2025-06-23 18:58       ` Jeremy Lincicome
2025-06-23 19:07         ` Salvatore Bonaccorso
2025-06-23 21:08           ` Jeremy Lincicome
2025-06-23 21:28             ` Jeremy Lincicome
2025-06-24  8:26     ` Adrian Hunter
2025-06-25  3:40       ` Salvatore Bonaccorso
2025-06-25  3:55         ` Jeremy Lincicome

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).