diff -rup libvirt-0.6.3.orig/src/qemu_conf.c libvirt-0.6.3.new/src/qemu_conf.c --- libvirt-0.6.3.orig/src/qemu_conf.c 2009-06-04 05:50:29.000000000 -0400 +++ libvirt-0.6.3.new/src/qemu_conf.c 2009-06-04 06:11:50.000000000 -0400 @@ -279,7 +279,8 @@ qemudCapsInitGuest(virCapsPtr caps, */ if (STREQ(info->arch, hostmachine) || (STREQ(hostmachine, "x86_64") && STREQ(info->arch, "i686"))) { - const char *const kvmbins[] = { "/usr/bin/qemu-kvm", /* Fedora */ + const char *const kvmbins[] = { "/usr/libexec/qemu-kvm", /* RHEL */ + "/usr/bin/qemu-kvm", /* Fedora */ "/usr/bin/kvm" }; /* Upstream .spec */ for (i = 0; i < ARRAY_CARDINALITY(kvmbins); ++i) {