diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2024-04-02 12:25:57 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2024-04-02 18:08:59 +0200 |
| commit | 3b6d2b1962b23295c463f010ff88eb5a594f2ef9 (patch) | |
| tree | e12df109d13f46438190d8c75e2238f0ff5aa8a8 /hw/net/virtio-net.c | |
| parent | 3826a372e4aafac1dba9ba3434e7c2f76775de42 (diff) | |
| download | focaccia-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