From: Dmitry Eremin-Solenikov Date: Thu, 13 Jan 2011 15:37:12 +0000 (+0300) Subject: pxa2xx: fix vmstate_pxa2xx_i2c X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=f69866ea32f4e1f54bc14e3b4fa3d7e79754a205;p=qemu.git pxa2xx: fix vmstate_pxa2xx_i2c vmstate_pxa2xx_i2c incorrectly recursed to itself instead of going to store slave device. Fix that stop stop qemu from segfaulting during savevm for pxa2xx-based devices. Signed-off-by: Dmitry Eremin-Solenikov Signed-off-by: Aurelien Jarno --- diff --git a/hw/pxa2xx.c b/hw/pxa2xx.c index ab524a779a..6e72a5c753 100644 --- a/hw/pxa2xx.c +++ b/hw/pxa2xx.c @@ -1476,7 +1476,7 @@ static const VMStateDescription vmstate_pxa2xx_i2c = { VMSTATE_UINT8(ibmr, PXA2xxI2CState), VMSTATE_UINT8(data, PXA2xxI2CState), VMSTATE_STRUCT_POINTER(slave, PXA2xxI2CState, - vmstate_pxa2xx_i2c, PXA2xxI2CSlaveState *), + vmstate_pxa2xx_i2c_slave, PXA2xxI2CSlaveState *), VMSTATE_END_OF_LIST() } };