Commit 7852a77f598 fixed creating multiple TYPE_ISA_VGA devices,
generalize the fix to all VGA devices.

See https://gitlab.com/qemu-project/qemu/-/issues/44

Philippe Mathieu-Daudé (2):
  hw/display: Add Error* handle to vga_common_init()
  hw/display: Do not allow multiple identical VGA devices

 hw/display/vga_int.h        |  2 +-
 hw/display/ati.c            |  4 +++-
 hw/display/cirrus_vga.c     |  4 +++-
 hw/display/cirrus_vga_isa.c |  4 +++-
 hw/display/qxl.c            |  4 +++-
 hw/display/vga-isa-mm.c     |  3 ++-
 hw/display/vga-isa.c        | 11 ++---------
 hw/display/vga-pci.c        |  8 ++++++--
 hw/display/vga.c            | 17 ++++++++++++++++-
 hw/display/virtio-vga.c     |  4 +++-
 hw/display/vmware_vga.c     |  2 +-
 11 files changed, 43 insertions(+), 20 deletions(-)

-- 
2.31.1



Reply via email to