Patchwork [00/10] spice/vga: make vga memory size configurable.

mail settings
Submitter Gerd Hoffmann
Date June 12, 2012, 7:51 a.m.
Message ID <>
Download mbox
Permalink /patch/164339/
State New
Headers show


git:// spice.v57


Gerd Hoffmann - June 12, 2012, 7:51 a.m.

This is the spice patch queue, including a bunch of vga bits this time.

The patch series makes the vga memory size configurable using a
property for standard vga, vmware vga and qxl.  It also raises the
default memory size to 16 MB (qemu-kvm has this for years) and adds a
compat property to keep the 8 MB value for old machine types (needed for
migration compatibility).

The qxl patch has a dependency to other queued qxl patches (bugfixes &
cleanups mostly), thats why I'm sending this as combined series.


The following changes since commit 7677e24f3db8466c7d6014a794b1e425bc7929ba:

  Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2012-06-11 12:15:52 -0500)

are available in the git repository at:

  git:// spice.v57

Alon Levy (6):
      ui/spice-display.c: add missing initialization for valgrind
      hw/qxl: s/qxl_guest_bug/qxl_set_guest_bug/
      qxl: stop dirty loging when not in vga mode
      hw/qxl: ignore guest from guestbug until reset
      qxl: reset current_async on qxl_soft_reset
      qxl: add vgamem_size_mb and vgamem_size

Gerd Hoffmann (4):
      vga: raise xres+yres limits
      vga: make vram size configurable
      add pc-1.2
      vga: raise default vgamem size

 hw/cirrus_vga.c    |    8 ++-
 hw/pc_piix.c       |   36 +++++++++++++-
 hw/qxl.c           |  138 ++++++++++++++++++++++++++++++++-------------------
 hw/qxl.h           |    8 +++-
 hw/vga-isa-mm.c    |    5 ++-
 hw/vga-isa.c       |    8 +++-
 hw/vga-pci.c       |    8 +++-
 hw/vga.c           |   13 ++++-
 hw/vga_int.h       |    8 ++--
 hw/vmware_vga.c    |   13 ++++-
 ui/spice-display.c |    2 +
 11 files changed, 177 insertions(+), 70 deletions(-)