Hi, On Fri, Nov 16 2012, Trey Ramsay wrote: > There are infinite loops in the mmc code that can be caused by bad hardware. > The code will loop forever if the device never comes back from program mode, > R1_STATE_PRG, and it is not ready for data, R1_READY_FOR_DATA. > > A long timeout will be added to prevent the code from looping forever. > The timeout will occur if the device never comes back from program > state or the device never becomes ready for data. > > Signed-off-by: Trey Ramsay <tramsay@xxxxxxxxxxxxxxxxxx> Thanks for doing this; pushed to mmc-next for 3.8. - Chris. -- Chris Ball <cjb@xxxxxxxxxx> <http://printf.net/> One Laptop Per Child -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html