← Back to team overview

kernel-packages team mailing list archive

[Bug 1497472] Re: Kernel fails to find devices to mount


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: linux-flo (Ubuntu)
       Status: New => Confirmed

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-flo in Ubuntu.

  Kernel fails to find devices to mount

Status in linux-flo package in Ubuntu:

Bug description:
  I posted more info here: https://github.com/ddagunts/UTCWM_N7_patch

  Long story short, newer Nexus 7 "flo" models, made in/after late 2014 have a different revision to their eMMC controller/hardware/something.  This causes Ubuntu Touch to fail to boot (or enter recovery).  A kernel with the following patch is needed:
  mmc: add 5.0 emmc support

  bug: 17968808 Kernel change for new eMMC v5.0 parts for FLO/DEB

  Change-Id: Ia18152457fe3ff70401b199c267fa37374b9d544
  Signed-off-by: hsuan-chih_chen <hsuan-chih_chen@xxxxxxxx>
  diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
  index dc4b125..ea1eca7 100644
  --- a/drivers/mmc/core/mmc.c
  +++ b/drivers/mmc/core/mmc.c
  @@ -293,7 +293,7 @@

      card->ext_csd.rev = ext_csd[EXT_CSD_REV];
  -   if (card->ext_csd.rev > 6) {
  +   if (card->ext_csd.rev > 7) {
          pr_err("%s: unrecognised EXT_CSD revision %d\n",
              mmc_hostname(card->host), card->ext_csd.rev);
          err = -EINVAL;

  I answered a question about this here:

To manage notifications about this bug go to: