qemu-irix/hw/display
Paolo Bonzini d55d42078b framebuffer: check memory_region_is_logging
framebuffer.c expects DIRTY_MEMORY_VGA logging to be always on, but that
will not be the case soon.  Because framebuffer.c computes the memory
region on the fly for every update (with memory_region_find), it cannot
enable/disable logging by itself.

Instead, always treat updates as invalidations if dirty logging is
not enabled, assuming that the board will enable logging on the
RAM region that includes the framebuffer.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-06-05 17:09:59 +02:00
..
Makefile.objs
ads7846.c
blizzard.c
blizzard_template.h
cg3.c display: add memory_region_sync_dirty_bitmap calls 2015-06-05 17:09:58 +02:00
cirrus_vga.c
cirrus_vga_rop.h
cirrus_vga_rop2.h
exynos4210_fimd.c display: enable DIRTY_MEMORY_VGA tracking explicitly 2015-06-05 17:09:58 +02:00
framebuffer.c framebuffer: check memory_region_is_logging 2015-06-05 17:09:59 +02:00
framebuffer.h
g364fb.c display: add memory_region_sync_dirty_bitmap calls 2015-06-05 17:09:58 +02:00
jazz_led.c
milkymist-tmu2.c
milkymist-vgafb.c
milkymist-vgafb_template.h
omap_dss.c
omap_lcd_template.h
omap_lcdc.c
pl110.c
pl110_template.h
pxa2xx_lcd.c
pxa2xx_template.h
qxl-logger.c
qxl-render.c
qxl.c spice: don't update mm_time when spice-server is stopped. 2015-05-29 09:56:01 +02:00
qxl.h qxl: QOMify 2015-05-19 11:40:01 +02:00
sm501.c display: add memory_region_sync_dirty_bitmap calls 2015-06-05 17:09:58 +02:00
sm501_template.h
ssd0303.c
ssd0323.c
tc6393xb.c hw/display/tc6393xb.c: Fix misusing qemu_allocate_irqs for single irq 2015-06-03 14:21:24 +03:00
tc6393xb_template.h
tcx.c display: add memory_region_sync_dirty_bitmap calls 2015-06-05 17:09:58 +02:00
vga-helpers.h
vga-isa-mm.c
vga-isa.c
vga-pci.c vga-pci: QOMify 2015-05-19 11:40:01 +02:00
vga.c
vga.h
vga_int.h
vmware_vga.c memory: differentiate memory_region_is_logging and memory_region_get_dirty_log_mask 2015-06-05 17:09:58 +02:00
xenfb.c