vga: set owner in vga_update_memory_access
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 7 Jun 2013 01:21:13 +0000 (21:21 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 4 Jul 2013 15:42:46 +0000 (17:42 +0200)
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/display/vga.c

index 7a6e935..1657356 100644 (file)
@@ -198,7 +198,8 @@ static void vga_update_memory_access(VGACommonState *s)
         }
         base += isa_mem_base;
         region = g_malloc(sizeof(*region));
-        memory_region_init_alias(region, NULL, "vga.chain4", &s->vram, offset, size);
+        memory_region_init_alias(region, memory_region_owner(&s->vram),
+                                 "vga.chain4", &s->vram, offset, size);
         memory_region_add_subregion_overlap(s->legacy_address_space, base,
                                             region, 2);
         s->chain4_alias = region;