Re: [PATCH] mmc: core: Optimize boot time by detecting cards simultaneously

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 16, 2015 at 4:07 AM, Ulf Hansson <ulf.hansson@xxxxxxxxxx> wrote:
> To find the improved card detection times, I just used the kernel boot
> log and checked the time stamps for when the cards get detected. I ran
> the tests ~10 times and picked up some average values.
>
> To notice the improvement you need at least two cards to be inserted
> during boot. Perhaps you have a platform with one eMMC and one SD card
> slot, you can test.

I tested the patch on one of our ARM bases SoC's. The SoC has an SD
card slot on the first controller and an eMMC device on the second
controller. I found ~100ms improvement on the time it took for the
rootfs on the eMMC device to be ready for use. Interestingly, I did
see the SD/eMMC order swap once in 20 tries. This is not an issue for
us as we already have to use UUID for the eMMC rootfs in case an SD
card is installed.

Al
--
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



[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux