Using a Linux kernel 3.12.31 - rt45 PREMPT RT with a Micron eMMC and the OMAP eMMC driver, we're seeing unacceptable performance from eMMC writes. The eMMC may wait 300 to 600 milliseconds to return. We assume this is the eMMC doing housekeeping, but it is blowing the timing for other drivers. I every case, it seems to hold the processor while it writes, which it should never do.
Any help would be appreciated.