[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 1 of 2 ] qemu-remote: fix cirrus_vga_load
Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> --- diff --git a/hw/cirrus_vga.c b/hw/cirrus_vga.c index 8e1bbc3..e1c18e2 100644 --- a/hw/cirrus_vga.c +++ b/hw/cirrus_vga.c @@ -3214,6 +3214,11 @@ static int cirrus_vga_load(QEMUFile *f, void *opaque, int version_id) xen_vga_populate_vram(s->lfb_addr); } else xen_vga_vram_map(vga_acc ? s->lfb_addr : s->stolen_vram_addr, 0); + + if (vga_acc) { + s->map_addr = s->lfb_addr; + s->map_end = s->lfb_end; + } } else { /* Old image, we have to populate and restore VRAM ourselves */ xen_vga_populate_vram(s->lfb_addr); _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |