Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 297006 - sys-kernel/gentoo-sources-2.6.32 SD/MMC reader stopped working
Summary: sys-kernel/gentoo-sources-2.6.32 SD/MMC reader stopped working
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-15 08:33 UTC by Doron Fediuck
Modified: 2009-12-16 15:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Kernel configuration (kernel-config-x86_64-2.6.32-gentoo,67.25 KB, text/plain)
2009-12-15 08:34 UTC, Doron Fediuck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Doron Fediuck 2009-12-15 08:33:16 UTC
Hi, 
I have a Lenovo W500 with a Ricoh card reader: 

15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21) 
15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff) 
15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11) 
15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11) 


So far, using the built-in kernel drivers everything worked like a charm. Today I noticed it stopped working (I'm currently using .6.32-gentoo kernel). Relevant modules: 

sdhci_pci               5989  0 
sdhci                  14724  1 sdhci_pci 
mmc_core               53050  1 sdhci 
ricoh_mmc               3208  0
Comment 1 Doron Fediuck 2009-12-15 08:34:12 UTC
Created attachment 213070 [details]
Kernel configuration

Adding my kernel config.
Comment 2 George Kadianakis (RETIRED) gentoo-dev 2009-12-15 12:34:12 UTC
Can you attach us a copy of your dmesg?
Comment 3 Doron Fediuck 2009-12-15 12:55:16 UTC
(In reply to comment #2)
> Can you attach us a copy of your dmesg?
> 
Unfortunately there's nothing in dmesg, but I managed to
dig the following lines from my kernel log:
Dec  8 11:33:20 doronf kernel: [    7.512293] ricoh-mmc: Ricoh MMC Controller disabling driver
Dec  8 11:33:20 doronf kernel: [    7.512295] ricoh-mmc: Copyright(c) Philip Langdale
Dec  8 11:33:20 doronf kernel: [    7.512317] ricoh-mmc: Ricoh MMC controller found at 0000:15:00.3 [1180:0843] (rev 11)
Dec  8 11:33:20 doronf kernel: [    7.512336] ricoh-mmc: Controller is now disabled.

...
Dec 15 09:23:45 doronf kernel: [134649.578212] ACPI handle has no context!
Dec 15 09:23:45 doronf kernel: [134649.589745] ricoh-mmc: Suspending.
Dec 15 09:23:45 doronf kernel: [134649.589769] ricoh-mmc: Controller is now re-enabled.
Dec 15 09:23:45 doronf kernel: [134649.593282] ACPI: Preparing to enter system sleep state S4

...

Dec 15 09:23:46 doronf kernel: [134650.050468] ricoh-mmc: Resuming.
Dec 15 09:23:46 doronf kernel: [134650.050490] ricoh-mmc: Controller is now disabled.


I'll try to unload & load the module. If it helps I'll update here.
Comment 4 Doron Fediuck 2009-12-16 15:44:02 UTC
Hi guys,
After playing with the modules it started
making some happy noises. So I rebooted and now
it works.

Sorry I bothered you. Closing this bug.
Doron