Commit b0297b4a authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

qxl: simplify page dirtying



No need to do target page size calculations here,
memory_region_set_dirty will care for us.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 60b3b2a5
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -414,9 +414,8 @@ static void qxl_ram_set_dirty(PCIQXLDevice *qxl, void *ptr)
    intptr_t offset;

    offset = ptr - base;
    offset &= ~(TARGET_PAGE_SIZE-1);
    assert(offset < qxl->vga.vram_size);
    qxl_set_dirty(&qxl->vga.vram, offset, offset + TARGET_PAGE_SIZE);
    qxl_set_dirty(&qxl->vga.vram, offset, offset + 3);
}

/* can be called from spice server thread context */