diff options
author | Cristian Iorga <cristian.iorga@intel.com> | 2012-10-03 15:18:58 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-10-03 13:35:35 +0100 |
commit | f7365f62325189b0f9a9a1d440f11f2356c8f01d (patch) | |
tree | 5fc38c69a494bb4211f643b173d06ab7dd42edd2 /scripts/runqemu | |
parent | 41388c3ae0f4d9cd07e1599fbe125123c20820f8 (diff) | |
download | openembedded-core-f7365f62325189b0f9a9a1d440f11f2356c8f01d.tar.gz openembedded-core-f7365f62325189b0f9a9a1d440f11f2356c8f01d.tar.bz2 openembedded-core-f7365f62325189b0f9a9a1d440f11f2356c8f01d.zip |
qemu: Fixed running QEMU with virtio error reporting
If vhost_net module is not properly installed,
runqemu script will report the error and
provide the user with a link to the guide.
Also corrected small cosmetic issues in
runqemu script messages.
Also removed <> (read/write) check.
Fixes [YOCTO #3184]
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/runqemu')
-rwxr-xr-x | scripts/runqemu | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/runqemu b/scripts/runqemu index e6e43f20c8..fb7ac56398 100755 --- a/scripts/runqemu +++ b/scripts/runqemu @@ -223,28 +223,28 @@ if [ "x$KVM_ENABLED" = "xyes" ]; then fi if [ ! -e /dev/kvm ]; then echo "Missing KVM device. Have you inserted kvm modules?" - echo "For further help see" + echo "For further help see:" echo "$YOCTO_KVM_WIKI"; exit 1; fi if [ ! -e /dev/vhost-net ]; then echo "Missing virtio net device. Have you inserted vhost-net module?" - echo "For further help see" + echo "For further help see:" echo "$YOCTO_PARAVIRT_KVM_WIKI"; exit 1; fi - if 9<>/dev/kvm ; then + if [ -w /dev/kvm -a -r /dev/kvm ]; then SCRIPT_QEMU_OPT="$SCRIPT_QEMU_OPT -enable-kvm -cpu host" KVM_ACTIVE="yes" else echo "You have no rights on /dev/kvm." - echo "Please change the ownership of this file as described at" + echo "Please change the ownership of this file as described at:" echo "$YOCTO_KVM_WIKI"; exit 1; fi - if [ ! -w /dev/vhost-net -a -r /dev/vhost-net ]; then + if [ ! -w /dev/vhost-net -o ! -r /dev/vhost-net ]; then echo "You have no rights on /dev/vhost-net." - echo "Please change the ownership of this file as described at" + echo "Please change the ownership of this file as described at:" echo "$YOCTO_PARAVIRT_KVM_WIKI"; exit 1; fi |