Cc: Pierre Ossman <drzeus-mmc@...>, Rafael J. Wysocki <rjw@...>, pm list <linux-pm@...>, Zdenek Kabelac <zdenek.kabelac@...>, Kernel development list <linux-kernel@...>
But how would the host controller know to do that? Isn't card
insertion detection often driven by interrupts? If a card is
inserted while the computer is off, no interrupt will be generated.
Is that the assumption the MMC core was really making? Are you sure it
wasn't assuming something else (perhaps equally as bad)?
What's wrong with a superfluous probe at resume time, besides the waste
of a few milliseconds?
Alan Stern
--