Comment 65 for bug 773524

Kristian Rink (kawazu) wrote :

Seeing something akin to this on a Toshiba Tecra M11, installed 11.10 yesterday. Kernel seems to be up to date:

Linux node428 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 i686 i386 GNU/Linux

Device seems a bit different though:

01:00.0 SD Host controller: Ricoh Co Ltd MMC/SD Host Controller (rev 01)
01:00.1 System peripheral: Ricoh Co Ltd Memory Stick Host Controller (rev 01)
01:00.2 System peripheral: Ricoh Co Ltd Device e852 (rev 01)

Adding to this, it seems the device supports ejecting the card via software control, and as far as I have seen now, I got the card to remain loaded only once, seeing this in dmesg...

[ 1561.064650] mmc0: Controller never released inhibit bit(s).
[ 1561.064659] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 1561.064668] sdhci: Sys addr: 0x00000000 | Version: 0x00000400
[ 1561.064676] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 1561.064684] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 1561.064692] sdhci: Present: 0x01ff0001 | Host ctl: 0x00000001
[ 1561.064700] sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 1561.064707] sdhci: Wake-up: 0x00000000 | Clock: 0x00004007
[ 1561.064715] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 1561.064723] sdhci: Int enab: 0x00ff00c3 | Sig enab: 0x00ff00c3
[ 1561.064731] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 1561.064739] sdhci: Caps: 0x01e032b2 | Caps_1: 0x00000000
[ 1561.064747] sdhci: Cmd: 0x0000371a | Max curr: 0x00000040
[ 1561.064752] sdhci: Host ctl2: 0x00000000
[ 1561.064755] sdhci: ===========================================
[ 2628.760076] usb 1-1.6: USB disconnect, device number 5

... and now being not even able to correctly insert the card anymore as the mechanism "ejecting" the card seems in some way open so the card won't stay in place...?