mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2025-12-10 07:44:53 +01:00
This change is for mounting the rootfs partition in kernel based on UUID(Universally Unique IDentifier). In embedded system it is common to store rootfs on SD card or eMMC. Typically the kernel command line has like: root=/dev/mmcblk0p20 to tell the kernel where to look for rootfs partition. The problem in this approach is the eMMC device number can vary based on wether the SD card present or not in the SD card slot. Also depending on kernel version the eMMC device number can vary. This means passing the eMMC device for specifying the rootfs location is not robust approach. If SD card first get detected then the base minor 0 is assigned to SD card and kernel will try to mount rootfs from SD card and if there is no rootfs present on SD card then kernel fail to mount the rootfs. Change-Id: Ia9e6dded61292bed8a10a40fd3cb86f4026393eb Signed-off-by: Md Sadre Alam <mdalam@codeaurora.org> |
||
|---|---|---|
| .. | ||
| arc | ||
| arm | ||
| avr32 | ||
| blackfin | ||
| m68k | ||
| microblaze | ||
| mips | ||
| nds32 | ||
| nios2 | ||
| openrisc | ||
| powerpc | ||
| sandbox | ||
| sh | ||
| sparc | ||
| x86 | ||
| .gitignore | ||
| Kconfig | ||