From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=60743 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PKtDm-0005jj-Kd for qemu-devel@nongnu.org; Tue, 23 Nov 2010 08:47:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PKtDg-0003ON-Vl for qemu-devel@nongnu.org; Tue, 23 Nov 2010 08:47:46 -0500 Received: from smtp02.citrix.com ([66.165.176.63]:22659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PKtDg-0003Nk-RI for qemu-devel@nongnu.org; Tue, 23 Nov 2010 08:47:40 -0500 From: anthony.perard@citrix.com Date: Tue, 23 Nov 2010 13:46:59 +0000 Message-Id: <1290520021-10362-1-git-send-email-anthony.perard@citrix.com> Subject: [Qemu-devel] [PATCH V2 0/2] Introduce "machine" QemuOpts List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU-devel Cc: anthony.perard@citrix.com From: Anthony PERARD The first patch adds "-machine accel=accels" to Qemu options. And the second one adds a new field in QEMUMachine to be able to specify a set of machine options. The difference with the V1: - use of QemuOpts. - replace -accel command line options by -machine. - now, when specifying -enable-kvm or -machine, all other -machine options are override. - the new patch that adds default_machine_opts to QEMUMachine. With the new patch, we will be able to run a Xen specific machine without saying to use Xen as an "accelerator". Anthony PERARD (2): Introduce -machine command option. machine, Add default_machine_opts to QEMUMachine. arch_init.c | 5 ++ arch_init.h | 1 + hw/boards.h | 1 + qemu-config.c | 14 ++++++ qemu-options.hx | 10 ++++ vl.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++++----- 6 files changed, 143 insertions(+), 12 deletions(-)