From: Anthony PERARD <anthony.per...@citrix.com> 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(-)