summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2015-02-21 07:57:16 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-02-21 22:04:26 +0000
commitad9f54a5014f2d997165d0cfd6ad7c05e62f315b (patch)
tree7fa5fa326d2007f663f54547e4df1e0c399a6107
parent430b9ae71b1aa76f8421127d17e0e0723d4818d3 (diff)
downloadopenembedded-core-ad9f54a5014f2d997165d0cfd6ad7c05e62f315b.tar.gz
openembedded-core-ad9f54a5014f2d997165d0cfd6ad7c05e62f315b.tar.bz2
openembedded-core-ad9f54a5014f2d997165d0cfd6ad7c05e62f315b.zip
runqemu: Specify rootfstype to qemu to avoid QA warnings
With the change to ext4 filesystems for qemu, we get boot warnings from where it tried to mount the ext4 fileystem as ext2 and ext3 first. Avoid these by specifying the rootfs type directly on the kernel commandline for ext* images. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rwxr-xr-xscripts/runqemu-internal4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal
index a0a1e96eb4..6594dc33ec 100755
--- a/scripts/runqemu-internal
+++ b/scripts/runqemu-internal
@@ -546,6 +546,10 @@ if [ "$MACHINE" = "qemush4" ]; then
fi
fi
+if [ "${FSTYPE:0:3}" = "ext" ]; then
+ KERNCMDLINE="$KERNCMDLINE rootfstype=$FSTYPE"
+fi
+
if [ "$MACHINE" = "akita" ]; then
QEMU=qemu-system-arm
if [ "$FSTYPE" = "jffs2" ]; then