[#3959] Unplug MMC card from SPI-MMC daughter card, system hangs and takes long time to recover.
Submitted By: Vivi Li
Open Date
2008-03-06 03:12:08 Close Date
2008-03-14 06:33:46
Priority:
Medium High Assignee:
Graf Yang
Status:
Closed Fixed In Release:
N/A
Found In Release:
N/A Release:
Category:
N/A Board:
N/A
Processor:
N/A Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
08r1-8
App binary format:
N/A
Summary: Unplug MMC card from SPI-MMC daughter card, system hangs and takes long time to recover.
Details:
Plug in a MMC card in SPI-MMC daughter card, the card can be detected.
Then unplug the MMC card, system will not respond for a long time. It may take half minute or longer to respond to key input in the console.
It's OK for SD card that I tested. This happens both in trunk and 08r1 branch.
Follow-ups
--- Graf Yang 2008-03-10 23:24:28
When unpluging the MMC card, the card detect handler will call
spi_mmc_revalidate() 'immediately', this cause the console not response. Now
have fixed.
--- Vivi Li 2008-03-14 05:47:51
I validate with all SD/MMC cards and found it fails to detect all my SanDisk SD
cards when I plug them into SD slot after kernel boot up.
Plug it to SD slot before kernel boot up, it can be detected.
--- Vivi Li 2008-03-14 06:33:46
SanDisk SD cards auto detection problem is not related to this bug. I will open
a new one.
This bug is fixed. Close it.
Thank you!
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found