Bug 119781 - RTS5129 Card Reader Controller (rtsx_usb) 128Gb support
Summary: RTS5129 Card Reader Controller (rtsx_usb) 128Gb support
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: MMC/SD (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: David Woodhouse
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-08 06:52 UTC by Andrew Charnley
Modified: 2016-06-08 07:02 UTC (History)
0 users

See Also:
Kernel Version: Current
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Andrew Charnley 2016-06-08 06:52:10 UTC
This device supports 128Gb cards but the rtsx_usb driver corrupts the data. Devices are found but the mounting process will fail due to the corruption.

A quick search on Google indicates others have had this problem on Linux, but few are using 128Gb cards at the moment so it's not widely reported.

My card is: Kingston SDXC I SD10VG2/128GB

(this card is genuine, capacity tested and works fine in other readers. It also works fine on the RTS5129 within Windows).

This bug report will be emailed to Realtek.
Comment 1 Andrew Charnley 2016-06-08 06:57:13 UTC
Emailed to: Roger Tseng (rogerable -at- realtek) 8/6/16 07:57 GMT
Comment 2 Andrew Charnley 2016-06-08 07:02:22 UTC
mmc0: new ultra high speed SDR50 SDXC card at address 0007
[88894.717350] mmcblk0: mmc0:0007 SD128 117 GiB 
[88895.319365] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
[88895.928420] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
[88896.533430] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
[88897.136629] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900

Another user with the same issue, different card:

http://www.spinics.net/lists/linux-mmc/msg33331.html

Note You need to log in before you can comment on or make changes to this bug.