Ah, I was cheering prematurely, sorry. It seems that the mentioned patch did not effect the observed change in behavior, so presumably something has changed in the stock Ubuntu kernel to do this.
The currently observed behavior with stock ubuntu (3.13.0-24-generic) as well as my patched kernel (3.13.0-27-generic with patch) is the following: 1. After a reboot, I can plug in the card and stuff is working (automatic mouting, etc) 2. The transfer rate (for reading) seems to be capped at 20 MB/s (I tested with the same rsync command in OS X, and got nearly 50 MB/s. The card is advertised as 30 MB/s) 3. After removing the card, subsequent inserts of the card do not work. I can only use the card one time after a reboot. 4. Similarly as 3., with system sleep. If I let the system sleep and then wake it up, the card reader does not work. ---- Observations from dmesg: When the reader works, I get the following messages in dmesg, which are absent when the reader does not work: "mmc0: Skipping voltage switch". This is followed by "mmc0: new high speed SDHC card at address 59b4". Notice that the card is incorrectly recognized as "high speed SDHC". When the reader fails, I get the following mesages in dmesg, which are absent when the reader does work: "sdhci: Timeout waiting for Buffer Read Ready interrupt during tuning procedure, falling back to fixed sampling clock". This is followed by "mmc0: new ultra high speed SDR104 SDHC card at address 59b4". Notice that this time, the card is correctly identified as "ultra high speed SDHC". ---- It looks like it might be the case that the driver fails if and only if the card is "ultra high speed", unless the driver mistakenly believes that the card is merely "high speed". Is it possible to ask the driver to not attempt UHS mode? -- 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/1307674 Title: Broadcom BCM57765/57785 SDXC/MMC Card Reader doesn't work Status in “linux” package in Ubuntu: Triaged Bug description: I have a Broadcom BCM57765/57785 SDXC/MMC Card Reader internally in my MacBook Pro Retina 13", and it does not work. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: linux-image-3.13.0-24-generic 3.13.0-24.46 ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9 Uname: Linux 3.13.0-24-generic x86_64 NonfreeKernelModules: wl ApportVersion: 2.14.1-0ubuntu2 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: mag 2387 F.... pulseaudio mag 2896 F.... pulseaudio CurrentDesktop: KDE Date: Mon Apr 14 21:30:38 2014 HibernationDevice: RESUME=UUID=060f761f-a7ab-442b-9186-51ab74e03896 InstallationDate: Installed on 2013-09-14 (212 days ago) InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) MachineType: Apple Inc. MacBookPro10,2 ProcFB: 0 inteldrmfb ProcKernelCmdLine: \EFI\linux\vmlinuz-3.13.0-24-generic ro root=UUID=61126328-c29e-40a6-913f-7f8690a455bc quiet splash $vt_handoff initrd=EFI\linux\initrd.img-3.13.0-24-generic RelatedPackageVersions: linux-restricted-modules-3.13.0-24-generic N/A linux-backports-modules-3.13.0-24-generic N/A linux-firmware 1.127 SourcePackage: linux UpgradeStatus: Upgraded to trusty on 2014-04-11 (3 days ago) dmi.bios.date: 11/16/2012 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP102.88Z.0106.B03.1211161133 dmi.board.asset.tag: Base Board Asset Tag# dmi.board.name: Mac-AFD8A9D944EA4843 dmi.board.vendor: Apple Inc. dmi.board.version: MacBookPro10,2 dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-AFD8A9D944EA4843 dmi.modalias: dmi:bvnAppleInc.:bvrMBP102.88Z.0106.B03.1211161133:bd11/16/2012:svnAppleInc.:pnMacBookPro10,2:pvr1.0:rvnAppleInc.:rnMac-AFD8A9D944EA4843:rvrMacBookPro10,2:cvnAppleInc.:ct10:cvrMac-AFD8A9D944EA4843: dmi.product.name: MacBookPro10,2 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1307674/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp