QemuOpts is fertile ground for odd bugs. Note: PATCH 4/7 is stable branch material for downstreams that enable KVM by default.
Markus Armbruster (7): qemu-option: Fix qemu_opts_find() for null id arguments qemu-option: Fix qemu_opts_set_defaults() for corner cases vl: New qemu_get_machine_opts() Fix -machine options accel, kernel_irqchip, kvm_shadow_mem microblaze: Fix latent bug with default DTB lookup Simplify -machine option queries with qemu_get_machine_opts() vl: Tighten parsing of -machine option phandle_start device_tree.c | 27 ++++++++------------------ exec.c | 12 ++++-------- hw/arm/boot.c | 8 +------- hw/microblaze/boot.c | 27 +++++++++++++------------- hw/ppc/e500.c | 25 +++++++----------------- hw/ppc/spapr.c | 28 ++++++++++----------------- include/sysemu/sysemu.h | 2 ++ kvm-all.c | 5 +---- target-i386/kvm.c | 17 +++++++---------- util/qemu-option.c | 22 +++++---------------- vl.c | 51 +++++++++++++++++++++++++++---------------------- 11 files changed, 86 insertions(+), 138 deletions(-) -- 1.7.11.7