stubdom: make non-VNC + stdvga work
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 9 Jun 2008 08:46:46 +0000 (09:46 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 9 Jun 2008 08:46:46 +0000 (09:46 +0100)
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
tools/ioemu/hw/vga.c

index 9e4627f3feaeebe7a1ea43d5b48e59f7f3a0e4ef..4f3ad51c98e162428ea59d49388965800baa9040 100644 (file)
@@ -2157,6 +2157,11 @@ void vga_common_init(VGAState *s, DisplayState *ds, uint8_t *vga_ram_base,
     /* and page-aligned for PVFB memory sharing */
     s->vram_ptr = s->vram_alloc = qemu_memalign(TARGET_PAGE_SIZE, vga_ram_size);
 
+#ifdef CONFIG_STUBDOM
+    if (!cirrus_vga_enabled)
+        xenfb_pv_display_start(s->vram_ptr);
+#endif
+
     s->vram_offset = vga_ram_offset;
     s->vram_size = vga_ram_size;
     s->ds = ds;