[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [PATCH v2 0/4] use newer video device by -device in qemu commandline

v2: check qemu version, it has to be qemu >= 1.2 for using
      new video device with -device qemu option

This patch set aims to use qemu VGA device with -device option to replace
-vga option. The mapping is as follows.

'-device VGA' maps to '-vga std'
'-device cirrus-vga' maps to '-vga cirrus'
'-device qxl-vga' maps to '-vga qxl'
    (there is also '-device qxl' for secondary devices)
'-device vmware-svga' maps to '-vga vmware'

Through this change, guests will be able to use any available PCI slot
number rather than fixed 0x2 slot for primary video device.

  Guannan Ren(4)
  [PATCH v2 1/4] qemu: add qemu various VGA devices Caps flag
  [PATCH v2 2/4] conf: add optional attribte primary to video <model>
  [PATCH v2 3/4] qemu: use newer -device video device in qemu commandline
  [PATCH v2 4/4] doc: add attribute primary doc to video model element

 docs/formatdomain.html.in    |   6 ++++-
 src/conf/domain_conf.c       |  25 +++++++++++++++++++++
 src/conf/domain_conf.h       |   1 +
 src/qemu/qemu_capabilities.c |  10 ++++++++-
 src/qemu/qemu_capabilities.h |   4 ++++
 src/qemu/qemu_command.c      | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
 src/qemu/qemu_command.h      |   4 +++-
 tests/qemuhelptest.c         |  48 +++++++++++++++++++++++++++++++--------
 tests/qemuxml2argvtest.c     |   9 +++++---
 9 files changed, 193 insertions(+), 46 deletions(-)

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]