[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v12 3/6] migration: calculate vCPU blocktime on
From: |
Juan Quintela |
Subject: |
Re: [Qemu-devel] [PATCH v12 3/6] migration: calculate vCPU blocktime on dst side |
Date: |
Tue, 02 Jan 2018 21:53:26 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Alexey Perevalov <address@hidden> wrote:
> This patch provides blocktime calculation per vCPU,
> as a summary and as a overlapped value for all vCPUs.
>
> This approach was suggested by Peter Xu, as an improvements of
> previous approch where QEMU kept tree with faulted page address and cpus
> bitmask
> in it. Now QEMU is keeping array with faulted page address as value and vCPU
> as index. It helps to find proper vCPU at UFFD_COPY time. Also it keeps
> list for blocktime per vCPU (could be traced with page_fault_addr)
>
> Blocktime will not calculated if postcopy_blocktime field of
> MigrationIncomingState wasn't initialized.
>
> Signed-off-by: Alexey Perevalov <address@hidden>
> # migration/exec.c
> migration_exec_outgoing(const char *cmd) "cmd=%s"
Reviewed-by: Juan Quintela <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH v12 3/6] migration: calculate vCPU blocktime on dst side,
Juan Quintela <=