[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMState
From: |
John Snow |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription |
Date: |
Wed, 6 Jan 2016 15:57:32 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
On 01/06/2016 03:37 PM, Mark Cave-Ayland wrote:
> Make sure that we include the value of dma_active in the migration stream.
>
> Signed-off-by: Mark Cave-Ayland <address@hidden>
> ---
> hw/ide/macio.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/hw/ide/macio.c b/hw/ide/macio.c
> index 560c071..695d4d2 100644
> --- a/hw/ide/macio.c
> +++ b/hw/ide/macio.c
> @@ -518,11 +518,12 @@ static const MemoryRegionOps pmac_ide_ops = {
>
> static const VMStateDescription vmstate_pmac = {
> .name = "ide",
> - .version_id = 3,
> + .version_id = 4,
> .minimum_version_id = 0,
> .fields = (VMStateField[]) {
> VMSTATE_IDE_BUS(bus, MACIOIDEState),
> VMSTATE_IDE_DRIVES(bus.ifs, MACIOIDEState),
> + VMSTATE_BOOL(dma_active, MACIOIDEState),
> VMSTATE_END_OF_LIST()
> }
> };
>
Did you wind up ever observing this value to be non-zero when it was
written to the migration stream?
I really did think that we should be able to assume this was always
false due to how migration will drain all outstanding AIO, but maybe I
am mistaken.
--js
- [Qemu-ppc] [PATCH 0/4] ppc: loadvm/savevm fixups for macio/DBDMA, Mark Cave-Ayland, 2016/01/06
- [Qemu-ppc] [PATCH 4/4] cuda: add missing fields to VMStateDescription, Mark Cave-Ayland, 2016/01/06
- [Qemu-ppc] [PATCH 1/4] macio: use the existing IDEDMA aiocb to hold the active DMA aiocb, Mark Cave-Ayland, 2016/01/06
- [Qemu-ppc] [PATCH 3/4] mac_dbdma: add DBDMA controller state to VMStateDescription, Mark Cave-Ayland, 2016/01/06
- [Qemu-ppc] [PATCH 2/4] macio: add dma_active to VMStateDescription, Mark Cave-Ayland, 2016/01/06
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription,
John Snow <=
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription, Mark Cave-Ayland, 2016/01/06
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription, John Snow, 2016/01/08
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription, Mark Cave-Ayland, 2016/01/11
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription, John Snow, 2016/01/14
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 2/4] macio: add dma_active to VMStateDescription, Mark Cave-Ayland, 2016/01/14