← Back to team overview

kernel-packages team mailing list archive

[Bug 1422338] Re: I/O errors on mmc partitions

 

The MMC I/O errors as detailed in the bug description continue to occur
in Vivid.  This prevents installation, and also will eventually occur
with any intensive write activity, for example if attempting to copy a
working system to the eMMC with rsync.

Voyo Minipc, wih Atom CPU  Z3735F, and Samsung MCGAFB 64GB eMMC

The problem is not present however, in Ubuntu 14.04-2.   Can repeatably,
successfuly install Lubuntu in this release with none of the errors or
messages present in Vivid.   So the problem has been introduced since
Kernel 3.16.0-30-generic x86_64  #40-14.04.1-Ubuntu.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1422338

Title:
  I/O errors on mmc partitions

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Running live USB of the latest Vivid daily build on Lenovo Thinkpad 10
  with Samsung eMMC MDGAGC 116 GiB:

  Ubuntu 15.04 (vivid-desktop-amd64.iso 2015-02-16 8:05)
  Linux 3.18.0-13-generic
  systemd 218-10ubuntu1

  Extract of dmesg (full log in attachment):

  [ 12.337332] mmc0: BKOPS_EN bit is not set
  [ 12.348788] mmc0: new HS200 MMC card at address 0001
  ...
  [ 12.369112] mmcblk0: mmc0:0001 MDGAGC 116 GiB
  [ 12.369786] mmcblk0boot0: mmc0:0001 MDGAGC partition 1 4.00 MiB
  [ 12.370414] mmcblk0boot1: mmc0:0001 MDGAGC partition 2 4.00 MiB
  [ 12.370976] mmcblk0rpmb: mmc0:0001 MDGAGC partition 3 4.00 MiB
  [ 12.376682] mmcblk0: p1 p2 p3 p4

  I get multiple errors when trying to access to mmc partitions:

  [ 21.950514] sdhci: Timeout waiting for Buffer Read Ready interrupt during tuning procedure, falling back to fixed sampling clock
  [ 21.950537] mmc0: Got data interrupt 0x00600000 even though no data operation was in progress.
  [ 21.952904] mmc0: Got data interrupt 0x00000002 even though no data operation was in progress.
  [ 21.955002] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x400900
  [ 21.955007] mmcblk0: error -84 transferring data, sector 244277120, nr 8, cmd response 0x900, card status 0x0
  [ 21.955011] mmcblk0: retrying using single block read
  ...
  [ 22.197516] mmcblk0boot0: error -84 transferring data, sector 8071, nr 1, cmd response 0x900, card status 0x0
  [ 22.199814] mmc0: Got data interrupt 0x00000002 even though no data operation was in progress.
  [ 22.201911] mmcblk0boot1: error -110 sending stop command, original cmd response 0x900, card status 0x400900
  [ 22.201914] mmcblk0boot1: error -84 transferring data, sector 8064, nr 8, cmd response 0x900, card status 0x0
  [ 22.201917] mmcblk0boot1: retrying using single block read
  ...
  [ 22.241280] Buffer I/O error on dev mmcblk0boot0, logical block 1008, async page read
  [ 22.244301] mmc0: Got data interrupt 0x00000002 even though no data operation was in progress.
  [ 22.246331] mmcblk0boot1: error -110 sending stop command, original cmd response 0x900, card status 0x400900
  [ 22.246335] mmcblk0boot1: error -84 transferring data, sector 8064, nr 8, cmd response 0x900, card status 0x0
  [ 22.246337] mmcblk0boot1: retrying using single block read
  [ 22.248553] mmcblk0boot1: error -84 transferring data, sector 8064, nr 8, cmd response 0x900, card status 0x0
  ...
  [ 22.265044] Buffer I/O error on dev mmcblk0boot1, logical block 1008, async page read

  Ubiquity reports "Input/output errors" consequently, I'm unable to
  install Ubuntu on mmcblk0 device.

  Content of /sys/block/mmcblk0:

  alignment_offset
  bdi
  capability
  dev
  device
  discard_alignment
  ext_range
  force_ro
  holders
  inflight
  mmcblk0boot0
  mmcblk0boot1
  mmcblk0p1
  mmcblk0p2
  mmcblk0p3
  mmcblk0p4
  mmcblk0rpmb
  power
  queue
  range
  removable
  ro
  size
  slaves
  stat
  subsystem
  trace
  uevent

  I don't know if it's related, but I also get a warning from libparted:

  sudo parted -l
  Warning: The driver descriptor says the physical block size is 2048 bytes, but
  Linux says it is 512 bytes.
  Ignore/Cancel? i                                                          

  Error: /dev/mmcblk0rpmb: unrecognised disk label
  Model: Generic SD/MMC Storage Card (sd/mmc)                               
  Disk /dev/mmcblk0rpmb: 4194kB
  Sector size (logical/physical): 512B/512B
  Partition Table: unknown
  Disk Flags: 

  Error: /dev/mmcblk0boot0: unrecognised disk label
  Model: Generic SD/MMC Storage Card (sd/mmc)                               
  Disk /dev/mmcblk0boot0: 4194kB
  Sector size (logical/physical): 512B/512B
  Partition Table: unknown
  Disk Flags: 

  Error: /dev/mmcblk0boot1: unrecognised disk label
  Model: Generic SD/MMC Storage Card (sd/mmc)                               
  Disk /dev/mmcblk0boot1: 4194kB
  Sector size (logical/physical): 512B/512B
  Partition Table: unknown
  Disk Flags: 

  Model: MMC MDGAGC (sd/mmc)
  Disk /dev/mmcblk0: 125GB
  Sector size (logical/physical): 512B/512B
  Partition Table: gpt
  Disk Flags: 

  Number  Start   End    Size    File system  Name                          Flags
   1      1049kB  274MB  273MB   fat32        EFI system partition          boot, esp
   2      274MB   408MB  134MB                Microsoft reserved partition  msftres
   3      408MB   113GB  113GB   ntfs         Basic data partition          msftdata
   4      113GB   125GB  12.1GB  ntfs         Basic data partition          hidden, diag

  Let me know if you need additional information.
  --- 
  ApportVersion: 2.16.1-0ubuntu2
  Architecture: amd64
  AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
  CasperVersion: 1.351
  CurrentDesktop: Unity
  DistroRelease: Ubuntu 15.04
  IwConfig:
   usb0      no wireless extensions.
   
   lo        no wireless extensions.
  LiveMediaBuild: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150216)
  MachineType: LENOVO 20C1CTO1WW
  Package: linux (not installed)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash --
  ProcVersionSignature: Ubuntu 3.18.0-13.14-generic 3.18.5
  RelatedPackageVersions:
   linux-restricted-modules-3.18.0-13-generic N/A
   linux-backports-modules-3.18.0-13-generic  N/A
   linux-firmware                             1.141
  RfKill:
   0: LNV4752:00: GPS
   	Soft blocked: no
   	Hard blocked: no
  Tags:  vivid
  Uname: Linux 3.18.0-13-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 10/17/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GWET25WW (1.25)
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 20C1CTO1WW
  dmi.board.vendor: LENOVO
  dmi.board.version: SKG18 I
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 11
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: 0.1
  dmi.modalias: dmi:bvnLENOVO:bvrGWET25WW(1.25):bd10/17/2014:svnLENOVO:pn20C1CTO1WW:pvrThinkPad10:rvnLENOVO:rn20C1CTO1WW:rvrSKG18I:cvnLENOVO:ct11:cvr0.1:
  dmi.product.name: 20C1CTO1WW
  dmi.product.version: ThinkPad 10
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1422338/+subscriptions