summary refs log tree commit diff stats
path: root/hw/net/virtio-net.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2024-04-02 12:25:57 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2024-04-02 18:08:59 +0200
commit3b6d2b1962b23295c463f010ff88eb5a594f2ef9 (patch)
treee12df109d13f46438190d8c75e2238f0ff5aa8a8 /hw/net/virtio-net.c
parent3826a372e4aafac1dba9ba3434e7c2f76775de42 (diff)
downloadfocaccia-qemu-3b6d2b1962b23295c463f010ff88eb5a594f2ef9.tar.gz
focaccia-qemu-3b6d2b1962b23295c463f010ff88eb5a594f2ef9.zip
vga: adjust dirty memory region if pel panning is active
When pel panning is active, one more byte is read from each of the VGA
memory planes.  This has to be accounted in the computation of region_end,
otherwise vga_draw_graphic() fails an assertion:

qemu-system-i386: ../system/physmem.c:946: cpu_physical_memory_snapshot_get_dirty: Assertion `start + length <= snap->end' failed.

Reported-by: Helge Konetzka <hk@zapateado.de>
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2244
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/net/virtio-net.c')
0 files changed, 0 insertions, 0 deletions