From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58734) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UujHt-0003ve-09 for qemu-devel@nongnu.org; Thu, 04 Jul 2013 09:09:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UujHr-00006L-Lq for qemu-devel@nongnu.org; Thu, 04 Jul 2013 09:09:28 -0400 Received: from oxygen.pond.sub.org ([2a01:4f8:121:10e4::3]:36897) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UujHr-00005v-G1 for qemu-devel@nongnu.org; Thu, 04 Jul 2013 09:09:27 -0400 From: Markus Armbruster Date: Thu, 4 Jul 2013 15:09:16 +0200 Message-Id: <1372943363-24081-1-git-send-email-armbru@redhat.com> Subject: [Qemu-devel] [PATCH 0/7] Fixes around -machine List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: aliguori@us.ibm.com 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