Comment 26 for bug 1153618

Revision history for this message
In , Steven (steven-redhat-bugs) wrote :

Description of problem:
Unable to access SDCX cards via the SD Card reader in my T440s.

No issues with any SDHC or micro SDHC cards via an adapter.

Version-Release number of selected component (if applicable):
Realtek PCI-E Card Reader Driver
Current Kernel 4.0.7-200.fc21.x86_64

How reproducible:
Fully

Steps to Reproduce:
1. Insert an EXFAT / FAT / NTFS formatted SDXC Card
2. Card appears in Nautilus and under /run/media/user/XXXXX
3. Attempts to read/write to card result in errors or card corrpution

Actual results:
Numerous errors logged relating to the RTSX and MMC drivers.

Jul 14 10:32:05 t440s kernel: rtsx_pci_sdmmc rtsx_pci_sdmmc.0: no support for card's volts
Jul 14 10:32:05 t440s kernel: mmc0: error -22 whilst initialising SDIO card
Jul 14 10:32:05 t440s kernel: mmc0: error -95 whilst initialising SD card
Jul 14 10:32:05 t440s kernel: rtsx_pci_sdmmc rtsx_pci_sdmmc.0: no support for card's volts
Jul 14 10:32:05 t440s kernel: mmc0: error -22 whilst initialising MMC card

Jul 14 12:03:31 t440s kernel: mmc0: cannot verify signal voltage switch
Jul 14 12:03:31 t440s kernel: mmc0: new ultra high speed SDR104 SDXC card at address 0007
Jul 14 12:03:31 t440s kernel: mmcblk0: mmc0:0007 SD64G 58.2 GiB
Jul 14 12:03:31 t440s kernel: mmcblk0: p1
Jul 14 12:03:31 t440s kernel: mmcblk0: unknown error -22 sending read/write command, card status 0x900
Jul 14 12:03:31 t440s kernel: mmc0: cannot verify signal voltage switch

Jul 14 12:03:31 t440s kernel: mmc0: tried to reset card
Jul 14 12:03:31 t440s kernel: mmcblk0: unknown error -22 sending read/write command, card status 0x900
Jul 14 12:03:31 t440s kernel: mmc0: cannot verify signal voltage switch
Jul 14 12:03:31 t440s kernel: mmc0: tried to reset card
Jul 14 12:03:31 t440s kernel: mmcblk0: unknown error -22 sending read/write command, card status 0x900
Jul 14 12:03:31 t440s kernel: blk_update_request: 2337 callbacks suppressed
Jul 14 12:03:31 t440s kernel: blk_update_request: I/O error, dev mmcblk0, sector 2176
Jul 14 12:03:31 t440s kernel: blk_update_request: I/O error, dev mmcblk0, sector 2184

Expected results:
R/W access should work cleanly with FAT/NTFS formatted cards
R/W access should work for exFAT with the rpmfusion RPMS
 - fuse-exfat-1.1.0-1.fc21.x86_64
 - exfat-utils-1.1.1-1.fc21.x86_64

Additional info: