[HP Envy 6 Sleekbook] Realtek card reader [10ec:5289] can't read some MMC cards on 3.13 kernel

Bug #1367089 reported by Po-Hsu Lin on 2014-09-09
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
Adam Lee
linux-lts-trusty (Ubuntu)
Adam Lee

Bug Description

CID: 201210-11859 HP Envy 6 Sleekbook

We have two MMC cards here for testing (Transcend 256MB and 512MB without brand label, according to it's "AF512MM" lable, I think it's made by ATP)
The latter one works fine, but the Transcend one cannot be initialized on 12.04.5 (3.13.0-32), with the following error messages in dmesg:
[ 26.655794] mmc0: error -22 whilst initialising MMC card
[ 27.815189] mmc0: error -22 whilst initialising MMC card
[ 28.971649] mmc0: error -22 whilst initialising MMC card

The same MMC card could work on 3.8.0-44 kernel, but not working on 12.04.5 (3.13.0-32)
Base on this, I would call it a regression-release.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.13.0-32-generic 3.13.0-32.57~precise1 [modified: boot/vmlinuz-3.13.0-32-generic]
ProcVersionSignature: Ubuntu 3.13.0-32.57~precise1-generic
Uname: Linux 3.13.0-32-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.13.0-32-generic.
ApportVersion: 2.0.1-0ubuntu17.7
Architecture: amd64
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: 92HD91BXX Analog [92HD91BXX Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
 /dev/snd/controlC0: ubuntu 1841 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
 Card hw:0 'PCH'/'HDA Intel PCH at 0x61710000 irq 47'
   Mixer name : 'Intel PantherPoint HDMI'
   Components : 'HDA:111d76e0,103c1897,00100102 HDA:80862806,80860101,00100000'
   Controls : 30
   Simple ctrls : 12
Date: Mon Sep 8 23:47:56 2014
HibernationDevice: RESUME=UUID=891f9aac-5b0c-4c41-9015-addb81ad404d
InstallationMedia: Ubuntu 12.04.5 LTS "Precise Pangolin" - Release amd64 (20140807.1)
MachineType: Hewlett-Packard InsydeH2O EFI BIOS
MarkForUpload: True
 PATH=(custom, no user)
 0 inteldrmfb
 1 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-32-generic root=UUID=93dbe2fb-13b6-4941-a547-ecf79c9cb328 ro quiet splash vt.handoff=7
 linux-restricted-modules-3.13.0-32-generic N/A
 linux-backports-modules-3.13.0-32-generic N/A
 linux-firmware 1.79.16
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux-lts-trusty
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/31/2012
dmi.bios.vendor: Insyde
dmi.bios.version: B.38
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: 1897
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 72.66
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrB.38:bd10/31/2012:svnHewlett-Packard:pnInsydeH2OEFIBIOS:pvr088A110000050E10001000000:rvnHewlett-Packard:rn1897:rvr72.66:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: InsydeH2O EFI BIOS
dmi.product.version: 088A110000050E10001000000
dmi.sys.vendor: Hewlett-Packard

Po-Hsu Lin (cypressyew) wrote :
Po-Hsu Lin (cypressyew) wrote :

dmesg from 3.17rc4
[ 35.600520] mmc0: switch to bus width 1 failed
[ 35.600534] mmc0: new high speed MMC card at address 0001
[ 35.618293] mmcblk0: mmc0:0001 MMC 242 MiB
[ 35.626126] mmcblk0: unknown partition table

I tried to format the card in Ext4, but failed
[ 193.302646] EXT4-fs (mmcblk0): VFS: Can't find ext4 filesystem
[ 229.651669] mmc0: card 0001 removed

Po-Hsu Lin (cypressyew) wrote :

dmesg from 3.8.0-44, it works.
[ 30.532531] mmc0: new high speed MMC card at address 0001
[ 30.539216] mmcblk0: mmc0:0001 MMC 242 MiB
[ 30.540614] mmcblk0: p1
[ 73.222658] mmc0: card 0001 removed

BTW, it does not work in 3.17rc4

tags: added: blocks-hwcert
Po-Hsu Lin (cypressyew) wrote :

Also affect 201208-11466 HP Pavilion Sleekbook 14
With Realtek RTS 5229 [10ec:5229]

tags: added: 201208-11466
Changed in linux-lts-trusty (Ubuntu):
assignee: Anthony Wong (anthonywong) → Adam Lee (adam8157)
Changed in hwe-next:
assignee: nobody → Adam Lee (adam8157)
Adam Lee (adam8157) wrote :

duplicate of Bug #1365378

Po-Hsu Lin (cypressyew) on 2014-09-16
tags: added: certification-grey
removed: blocks-hwcert
Daniel Manrique (roadmr) on 2014-11-25
Changed in linux-lts-trusty (Ubuntu):
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers