[libvirt] [PATCH V3 0/3] Some improvements for video model

Wang Rui moon.wangrui at huawei.com
Mon Aug 25 03:43:11 UTC 2014


Ping.

On 2014/8/14 20:43, Wang Rui wrote:
> From: Zeng Junliang <zengjunliang at huawei.com>
> 
> http://www.redhat.com/archives/libvir-list/2014-July/msg00644.html
> 
> diff to v2:
> - hide vram attribute silently instead of reporting an error.
> - introduce three new capabilities for vga.vgamem_mb, vmvga.vgamem_mb and qxl.vgamem_mb.
> - fix some error reported by building libvirt.
> 
> Zeng Junliang (3):
>   qemu: Hide vram attribute for some useless cases.
>   qemu: Introduce vgamem attribute for video model
>   qemu: Add secondary-vga support
> 
>  docs/formatdomain.html.in                          |  46 +++---
>  docs/schemas/domaincommon.rng                      |   6 +
>  src/conf/domain_conf.c                             |  57 +++++++-
>  src/conf/domain_conf.h                             |   3 +
>  src/libvirt_private.syms                           |   1 +
>  src/qemu/qemu_capabilities.c                       |  17 +++
>  src/qemu/qemu_capabilities.h                       |   4 +
>  src/qemu/qemu_command.c                            | 162 +++++++++++++++------
>  src/qemu/qemu_domain.c                             |  12 ++
>  tests/qemucapabilitiesdata/caps_1.2.2-1.caps       |   3 +
>  tests/qemucapabilitiesdata/caps_1.3.1-1.caps       |   3 +
>  tests/qemucapabilitiesdata/caps_1.4.2-1.caps       |   3 +
>  tests/qemucapabilitiesdata/caps_1.5.3-1.caps       |   3 +
>  tests/qemucapabilitiesdata/caps_1.6.0-1.caps       |   3 +
>  tests/qemucapabilitiesdata/caps_1.6.50-1.caps      |   3 +
>  tests/qemuhelptest.c                               |  10 +-
>  ...qemuhotplug-console-compat-2+console-virtio.xml |   2 +-
>  .../qemuxml2argv-console-compat-2.xml              |   2 +-
>  .../qemuxml2argv-controller-order.xml              |   2 +-
>  .../qemuxml2argv-graphics-listen-network.xml       |   2 +-
>  .../qemuxml2argv-graphics-listen-network2.xml      |   2 +-
>  .../qemuxml2argv-graphics-sdl-fullscreen.xml       |   2 +-
>  .../qemuxml2argvdata/qemuxml2argv-graphics-sdl.xml |   2 +-
>  ...emuxml2argv-graphics-spice-agent-file-xfer.args |   5 +-
>  ...qemuxml2argv-graphics-spice-agent-file-xfer.xml |   4 +-
>  .../qemuxml2argv-graphics-spice-agentmouse.xml     |   2 +-
>  .../qemuxml2argv-graphics-spice-compression.args   |   4 +-
>  .../qemuxml2argv-graphics-spice-compression.xml    |   4 +-
>  .../qemuxml2argv-graphics-spice-listen-network.xml |   4 +-
>  .../qemuxml2argv-graphics-spice-qxl-vga.args       |   4 +-
>  .../qemuxml2argv-graphics-spice-qxl-vga.xml        |   4 +-
>  .../qemuxml2argv-graphics-spice-sasl.args          |   3 +-
>  .../qemuxml2argv-graphics-spice-sasl.xml           |   2 +-
>  .../qemuxml2argv-graphics-spice-timeout.xml        |   2 +-
>  .../qemuxml2argv-graphics-spice.args               |   5 +-
>  .../qemuxml2argv-graphics-spice.xml                |   4 +-
>  .../qemuxml2argv-graphics-vnc-policy.xml           |   2 +-
>  .../qemuxml2argv-graphics-vnc-sasl.xml             |   2 +-
>  .../qemuxml2argv-graphics-vnc-secondary-vga.args   |   7 +
>  .../qemuxml2argv-graphics-vnc-secondary-vga.xml    |  39 +++++
>  .../qemuxml2argv-graphics-vnc-socket.xml           |   2 +-
>  .../qemuxml2argv-graphics-vnc-std-vga.args         |   4 +
>  .../qemuxml2argv-graphics-vnc-std-vga.xml          |  36 +++++
>  .../qemuxml2argv-graphics-vnc-tls.xml              |   2 +-
>  .../qemuxml2argv-graphics-vnc-vmware-svga.args     |   4 +
>  .../qemuxml2argv-graphics-vnc-vmware-svga.xml      |  36 +++++
>  .../qemuxml2argv-graphics-vnc-websocket.xml        |   2 +-
>  .../qemuxml2argvdata/qemuxml2argv-graphics-vnc.xml |   2 +-
>  .../qemuxml2argv-net-bandwidth.xml                 |   2 +-
>  .../qemuxml2argv-pci-autoadd-addr.xml              |   2 +-
>  .../qemuxml2argv-pci-autoadd-idx.xml               |   2 +-
>  tests/qemuxml2argvdata/qemuxml2argv-pci-bridge.xml |   2 +-
>  .../qemuxml2argv-pcihole64-q35.args                |   3 +-
>  .../qemuxml2argv-pcihole64-q35.xml                 |   2 +-
>  .../qemuxml2argvdata/qemuxml2argv-pseries-disk.xml |   2 +-
>  tests/qemuxml2argvdata/qemuxml2argv-q35.args       |   3 +-
>  tests/qemuxml2argvdata/qemuxml2argv-q35.xml        |   2 +-
>  .../qemuxml2argv-serial-spiceport.args             |   4 +-
>  .../qemuxml2argv-serial-spiceport.xml              |   2 +-
>  .../qemuxml2argv-video-device-pciaddr-default.args |   9 +-
>  .../qemuxml2argv-video-device-pciaddr-default.xml  |   6 +-
>  tests/qemuxml2argvtest.c                           |  26 +++-
>  .../qemuxml2xmlout-graphics-listen-network2.xml    |   2 +-
>  .../qemuxml2xmlout-graphics-spice-timeout.xml      |   2 +-
>  .../qemuxml2xmlout-pci-autoadd-addr.xml            |   2 +-
>  .../qemuxml2xmlout-pci-autoadd-idx.xml             |   2 +-
>  tests/qemuxml2xmloutdata/qemuxml2xmlout-q35.xml    |   2 +-
>  tests/qemuxml2xmltest.c                            |   3 +
>  68 files changed, 494 insertions(+), 121 deletions(-)
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-secondary-vga.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-secondary-vga.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-std-vga.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-std-vga.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-vmware-svga.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-vmware-svga.xml
> 





More information about the libvir-list mailing list