SD cardreader (TI) doesn't mount memory cards
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
New
|
Undecided
|
Unassigned |
Bug Description
package:
I am not sure if it should belong to linux-image-2.6.20 or linux-source-
problem:
Since upgrading from kernel 2.6.20-12 to 2.6.20-13 (persists in -14 as of 10.04.07) sd-cards are not mounted anymore by the TI PCIxx12 cardreader of my LG S1 laptop (Kubuntu/Ubuntu mix in current version). To state it again: it worked before the kernel update and it worked before with specially compiled tifm* modules. These self-compiled modules are of course no longer present on the system.
output of /var/log/messages:
Apr 10 21:33:36 Magnesium kernel: [18237.028000] tifm_7xx1: sd card detected in socket 1
Apr 10 21:33:36 Magnesium kernel: [18237.136000] mmcblk0: mmc0:9ffc SU01G 992000KiB
Apr 10 21:33:36 Magnesium kernel: [18237.136000] mmcblk0:<3>mmcblk0: error 2 sending read/write command
Apr 10 21:33:36 Magnesium kernel: [18237.136000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium kernel: [18237.136000] printk: 1034 messages suppressed.
Apr 10 21:33:36 Magnesium kernel: [18237.136000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium last message repeated 2 times
Apr 10 21:33:36 Magnesium kernel: [18237.140000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium last message repeated 4 times
Apr 10 21:33:36 Magnesium kernel: [18237.140000] Dev mmcblk0: unable to read RDB block 0
Apr 10 21:33:36 Magnesium kernel: [18237.140000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium kernel: [18237.144000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium kernel: [18237.144000] end_request: I/O error, dev mmcblk0, sector 24
Apr 10 21:33:36 Magnesium kernel: [18237.144000] end_request: I/O error, dev mmcblk0, sector 24
Apr 10 21:33:36 Magnesium kernel: [18237.144000] end_request: I/O error, dev mmcblk0, sector 0
Apr 10 21:33:36 Magnesium kernel: [18237.144000] unknown partition table
Apr 10 21:33:36 Magnesium kernel: [18237.164000] end_request: I/O error, dev mmcblk0, sector 1983872
...
Apr 10 21:33:36 Magnesium last message repeated 2 times
Apr 10 21:33:36 Magnesium kernel: [18237.172000] end_request: I/O error, dev mmcblk0, sector 1983992
...
Apr 10 21:33:36 Magnesium kernel: [18237.176000] end_request: I/O error, dev mmcblk0, sector 0
...
Apr 10 21:34:02 Magnesium kernel: [18263.664000] tifm_7xx1: demand removing card from socket 1
lspci:
06:00.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
06:00.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
06:00.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
06:00.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
similar bug:
This bug is similar to #103845, however I cannot mount the sdcard manually and 103845 doesn't show the error messages. There might be a connection anyways.
As far as I can (very little coding knowledge) I'm willing and glad to help.
Bernhard
... oh, and I forgot: It doesn't have anything to do with the sd card being buggy. The same card (FAT 32 I think) that produced the errors mentioned above worked fine when mounted through the usb-port of my digicam.