[PATCH 0/4] [RFE] introduce new vgamem attribute for video devices

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

 



This patch series fixes few issues with vram and ram attributes for video
devices and introduces new vgamem attribute to allow setting up video memory
size for QEMU video devices.

Pavel Hrdina (4):
  video: cleanup usage of vram attribute and update documentation
  qxl: fix setting ram and vram values for qemu qxl device
  caps: introduce new qemu capability for vgamem_mb device property
  qemu-command: introduce new vgamem attribute for video devices

 docs/formatdomain.html.in                          |  68 ++++--
 docs/schemas/domaincommon.rng                      |   5 +
 src/conf/domain_conf.c                             |  66 +++++-
 src/conf/domain_conf.h                             |   5 +-
 src/libvirt_private.syms                           |   1 +
 src/qemu/qemu_capabilities.c                       |  41 ++++
 src/qemu/qemu_capabilities.h                       |   5 +
 src/qemu/qemu_command.c                            |  53 ++++-
 tests/qemucapabilitiesdata/caps_1.2.2-1.caps       |   4 +
 tests/qemucapabilitiesdata/caps_1.2.2-1.replies    | 232 ++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_1.3.1-1.caps       |   5 +
 tests/qemucapabilitiesdata/caps_1.3.1-1.replies    | 248 ++++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_1.4.2-1.caps       |   5 +
 tests/qemucapabilitiesdata/caps_1.4.2-1.replies    | 248 ++++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_1.5.3-1.caps       |   5 +
 tests/qemucapabilitiesdata/caps_1.5.3-1.replies    | 248 ++++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_1.6.0-1.caps       |   5 +
 tests/qemucapabilitiesdata/caps_1.6.0-1.replies    | 248 ++++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_1.6.50-1.caps      |   5 +
 tests/qemucapabilitiesdata/caps_1.6.50-1.replies   | 248 ++++++++++++++++++++-
 tests/qemucapabilitiesdata/caps_2.1.1-1.caps       |   5 +
 tests/qemucapabilitiesdata/caps_2.1.1-1.replies    | 248 ++++++++++++++++++++-
 ...qemuhotplug-console-compat-2+console-virtio.xml |   2 +-
 .../qemuxml2argv-console-compat-2.xml              |   2 +-
 .../qemuxml2argv-graphics-listen-network.xml       |   2 +-
 .../qemuxml2argv-graphics-sdl-fullscreen.xml       |   2 +-
 .../qemuxml2argvdata/qemuxml2argv-graphics-sdl.xml |   2 +-
 .../qemuxml2argv-graphics-spice-compression.args   |   2 +-
 .../qemuxml2argv-graphics-spice-compression.xml    |   4 +-
 .../qemuxml2argv-graphics-spice-qxl-vga.xml        |   4 +-
 .../qemuxml2argv-graphics-spice-sasl.args          |   4 +-
 .../qemuxml2argv-graphics-spice.args               |   4 +-
 .../qemuxml2argv-graphics-spice.xml                |   4 +-
 .../qemuxml2argv-graphics-vnc-policy.xml           |   2 +-
 .../qemuxml2argv-graphics-vnc-sasl.xml             |   2 +-
 .../qemuxml2argv-graphics-vnc-socket.xml           |   2 +-
 .../qemuxml2argv-graphics-vnc-tls.xml              |   2 +-
 .../qemuxml2argv-graphics-vnc-websocket.xml        |   2 +-
 .../qemuxml2argvdata/qemuxml2argv-graphics-vnc.xml |   2 +-
 .../qemuxml2argv-net-bandwidth.xml                 |   2 +-
 tests/qemuxml2argvdata/qemuxml2argv-pci-bridge.xml |   2 +-
 .../qemuxml2argv-pcihole64-q35.args                |   2 +-
 .../qemuxml2argv-pcihole64-q35.xml                 |   2 +-
 .../qemuxml2argvdata/qemuxml2argv-pseries-disk.xml |   2 +-
 tests/qemuxml2argvdata/qemuxml2argv-q35.args       |   2 +-
 .../qemuxml2argv-serial-spiceport.xml              |   2 +-
 .../qemuxml2argv-video-qxl-device-vgamem.args      |   6 +
 .../qemuxml2argv-video-qxl-device-vgamem.xml       |  29 +++
 .../qemuxml2argv-video-qxl-device.args             |   6 +
 .../qemuxml2argv-video-qxl-device.xml              |  29 +++
 .../qemuxml2argv-video-qxl-nodevice.args           |   5 +
 .../qemuxml2argv-video-qxl-nodevice.xml            |  29 +++
 .../qemuxml2argv-video-qxl-sec-device-vgamem.args  |   8 +
 .../qemuxml2argv-video-qxl-sec-device-vgamem.xml   |  32 +++
 .../qemuxml2argv-video-qxl-sec-device.args         |   7 +
 .../qemuxml2argv-video-qxl-sec-device.xml          |  32 +++
 .../qemuxml2argv-video-qxl-sec-nodevice.xml        |  32 +++
 .../qemuxml2argv-video-vga-device-vgamem.args      |   6 +
 .../qemuxml2argv-video-vga-device-vgamem.xml       |  29 +++
 .../qemuxml2argv-video-vga-device.args             |   6 +
 .../qemuxml2argv-video-vga-device.xml              |  29 +++
 .../qemuxml2argv-video-vga-nodevice.args           |   5 +
 .../qemuxml2argv-video-vga-nodevice.xml            |  29 +++
 tests/qemuxml2argvtest.c                           |  18 ++
 .../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 +-
 ...emuxml2xmlout-seclabel-dynamic-none-relabel.xml |   2 +-
 70 files changed, 2288 insertions(+), 117 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-device-vgamem.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-device-vgamem.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-device.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-device.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-nodevice.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-nodevice.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-sec-device-vgamem.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-sec-device-vgamem.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-sec-device.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-sec-device.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-qxl-sec-nodevice.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-device-vgamem.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-device-vgamem.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-device.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-device.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-nodevice.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-vga-nodevice.xml

-- 
2.0.4

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]