public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* MMC/SD cards hotplug scenario
@ 2008-05-21  6:12 Madhusudhan Chikkature Rajashekar
  2008-05-21  7:30 ` Russell King - ARM Linux
  0 siblings, 1 reply; 9+ messages in thread
From: Madhusudhan Chikkature Rajashekar @ 2008-05-21  6:12 UTC (permalink / raw)
  To: 'Pierre Ossman'; +Cc: linux-arm-kernel, linux-omap

Hi Pierre/All,

I have a query regarding one of the MMC/SD cards hotplug use case scenario and its expected behavior.

In the case where the MMC/SD card is removed physically from the slot during an active data transfer happening on the card, I notice
lot of
I/O errors being generated. The numbers of I/O errors seem to depend on the size of the file being copied(the errors semm to be a
mixture of FS + MMC core errors). After the end of the I/O errors I can umount the partition that was mounted and I reinsert the
card. It seem not to work very well consistently. I mean some times the card removal/insertion does seem to work that well. Whereas
card insertion/removal works perfectly fine if tested when no data transfer is happening.

Does MMC/SD core need to handle some things to support this scenario? Does MMC/SD core handle this scenario gracefully? Has anyone
tried something similar before?

As far as I understand this type of scenario can not be handled well in the controller drivers alone. Am I missing something here?

Regards,
Madhu


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-06-01 10:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-21  6:12 MMC/SD cards hotplug scenario Madhusudhan Chikkature Rajashekar
2008-05-21  7:30 ` Russell King - ARM Linux
2008-05-21  9:31   ` Madhusudhan Chikkature Rajashekar
2008-05-21 18:32     ` Pierre Ossman
2008-05-22 13:40       ` Madhusudhan Chikkature Rajashekar
2008-06-01 10:03         ` Pierre Ossman
2008-05-22 19:46       ` Syed Mohammed, Khasim
2008-05-22 20:01         ` Russell King - ARM Linux
2008-05-22 20:39           ` Igor Stoppa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox