qemu-irix/hw/display
Halil Pasic d2164ad35c vmstate: error hint for failed equal checks
In some cases a failing VMSTATE_*_EQUAL does not mean we detected a bug,
but it's actually the best we can do. Especially in these cases a verbose
error message is required.

Let's introduce infrastructure for specifying a error hint to be used if
equal check fails. Let's do this by adding a parameter to the _EQUAL
macros called _err_hint. Also change all current users to pass NULL as
last parameter so nothing changes for them.

Signed-off-by: Halil Pasic <pasic@linux.vnet.ibm.com>

Message-Id: <20170623144823.42936-1-pasic@linux.vnet.ibm.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
2017-06-28 11:18:44 +02:00
..
Makefile.objs add opengl_cflags to QEMU_CFLAGS 2017-03-21 10:25:01 +00:00
ads7846.c
bcm2835_fb.c
blizzard.c
cg3.c cg3: make display updates thread safe 2017-05-11 09:49:27 +02:00
cirrus_vga.c cirrus: stop passing around src pointers in the blitter 2017-03-16 08:58:16 +01:00
cirrus_vga_rop.h cirrus: fix off-by-one in cirrus_bitblt_rop_bkwd_transp_*_16 2017-03-17 10:23:44 +01:00
cirrus_vga_rop2.h cirrus: fix PUTPIXEL macro 2017-03-27 12:14:45 +02:00
dpcd.c
exynos4210_fimd.c exynos: make display updates thread safe 2017-04-24 10:12:28 +02:00
framebuffer.c framebuffer: make display updates thread safe 2017-04-24 10:12:28 +02:00
framebuffer.h
g364fb.c g364fb: make display updates thread safe 2017-04-24 10:12:28 +02:00
jazz_led.c jazz_led: fix bad snprintf 2017-05-10 10:19:24 +03:00
milkymist-tmu2.c lm32: milkymist-tmu2: fix a third integer overflow 2017-02-28 09:03:39 +03:00
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 vmstate: error hint for failed equal checks 2017-06-28 11:18:44 +02:00
qxl.h qxl: add xres and yres properties 2017-04-24 10:12:28 +02:00
sm501.c sm501: make display updates thread safe 2017-05-11 09:50:29 +02:00
sm501_template.h sm501: Misc clean ups 2017-04-24 12:32:12 +01:00
ssd0303.c
ssd0323.c
tc6393xb.c
tc6393xb_template.h
tcx.c tcx: make display updates thread safe 2017-05-11 09:49:27 +02:00
trace-events
vga-helpers.h
vga-isa-mm.c
vga-isa.c
vga-pci.c
vga.c vmstate: error hint for failed equal checks 2017-06-28 11:18:44 +02:00
vga.h
vga_int.h
virtio-gpu-3d.c virtio-gpu: move virtio_gpu_gl_block 2017-05-12 12:02:48 +02:00
virtio-gpu-pci.c
virtio-gpu.c vmstate: error hint for failed equal checks 2017-06-28 11:18:44 +02:00
virtio-vga.c
vmware_vga.c vmstate: error hint for failed equal checks 2017-06-28 11:18:44 +02:00
xenfb.c Remove/replace sysemu/char.h inclusion 2017-06-02 11:33:52 +04:00
xlnx_dp.c