kumquat-buildroot/board
Yann E. MORIN ef3b031a81 board/qemu: ensure root is available before mounting it
On my machine, it happens once in a while that the virtualised machine
boots too fast for the rootfs to be available at the time the kernel
tries to mount it.

For example, board/qemu/arm-vexpress/readme.txt suggested changing
"-smp 1" up to "-smp 4". But doing so here causes a kernel panic:

    VFS: Cannot open root device "mmcblk0" or unknown-block(0,0): error -6
    Please append a correct "root=" boot option; here are the available partitions:
    1f00          131072 mtdblock0
     (driver?)
    1f01           32768 mtdblock1
     (driver?)
    Kernel panic - not syncing: VFS: Unable to mount root fs on
    unknown-block(0,0)

So, add the oh-so-useful 'rootwait' option to all kernel command lines
for qemu defconfigs.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Joel Stanley <joel@jms.id.au>
Cc: Mark Corbin <mark.corbin@embecosm.com>
Cc: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 626c9705d2)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-07-07 00:09:02 +02:00
..
aarch64-efi configs/aarch64_efi_defconfig: new defconfig 2018-11-26 21:11:08 +01:00
acmesystems
altera/socrates_cyclone5
amarula configs/amarula_vyasa_rk3288: adjust U-Boot config to boot larger kernel image 2019-04-26 14:41:27 +02:00
arcturus configs/arcturus_ucls1012a: new defconfig 2018-03-26 22:38:16 +02:00
arm
armadeus
asus/tinker configs/asus_tinker_rk3288: adjust U-Boot config to boot larger kernel image 2019-04-24 22:23:41 +02:00
atmel atmel: add support for at91sam9g20ek to flasher.sh 2018-04-07 09:05:32 +02:00
avnet/s6lx9_microboard
bananapi configs/bananapi_m2_ultra: new defconfig 2018-10-14 10:10:36 +02:00
beagleboardx15
beaglebone configs: beaglebone: bump kernel and uboot version 2018-04-02 17:23:36 +02:00
boundarydevices/common board/boundarydevices: add i.MX8MQ support to u-boot scripts 2018-07-19 15:43:26 +02:00
chromebook/snow
ci20 ci20: Fix U-Boot build with codesourcery toolchain 2018-12-15 11:15:34 +01:00
csky configs/csky_gx6605s: bump gcc to 6.3.0, kernel to 4.9.56 2018-12-16 21:24:44 +01:00
cubietech/cubieboard2
embest/riotboard board: resurrect support for RIoTboard 2018-09-10 21:57:33 +02:00
engicam
freescale board/freescale/common/imx: fix typo 2018-12-27 17:09:59 +01:00
friendlyarm
grinn
hardkernel configs/odroidxu4: new defconfig 2018-10-21 11:00:04 +02:00
intel/galileo
lego/ev3 configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11 2018-12-28 11:50:11 +01:00
lemaker/bananapro
linksprite/pcduino
minnowboard board/minnowboard: add CONFIG_IGB in Linux kernel config 2018-07-14 22:03:06 +02:00
nexbox/a95x
olimex configs/olimex_a20_olinuxino_lime_mali: rename to olimex_a20_olinuxino_lime_legacy 2018-09-18 21:00:02 +02:00
openblocks/a6
orangepi configs/orangepi_lite2: add WiFi support 2018-12-16 15:56:53 +01:00
pandaboard
pc board/pc: drop unused grub-efi.cfg file 2019-05-26 11:10:07 +02:00
pine64 configs/rock64: new defconfig 2019-02-06 21:56:38 +01:00
qemu board/qemu: ensure root is available before mounting it 2019-07-07 00:09:02 +02:00
raspberrypi Fix rasberry Pi 64bit firmware overlay inclusion 2019-04-24 22:14:25 +02:00
roseapplepi
sheevaplug sheevaplug: add a basic readme 2018-08-17 16:51:10 +02:00
sinovoip/m2-plus
solidrun configs/clearfog: update U-Boot and kernel 2019-01-03 22:46:29 +01:00
stmicroelectronics
synopsys board/synopsys/hsdk: remove duplicate console 2018-09-10 22:55:55 +02:00
technexion configs/imx7dpico: Bump kernel and U-Boot 2018-06-08 21:25:18 +02:00
technologic board/technologic/ts7680: fix bogus size in genimage.cfg 2018-08-12 16:29:15 +02:00
toradex/apalis-imx6
udoo
wandboard
warp7
zynq
zynqmp board/zynqmp/post-image.sh: support dots in DTS file names 2018-10-26 20:54:00 +02:00
raspberrypi0
raspberrypi0w configs/raspberrypi0w_defconfig: new defconfig for Raspberry Pi Zero W 2018-03-31 12:31:32 +02:00
raspberrypi2
raspberrypi3
raspberrypi3-64