[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG
From: |
Dr. David Alan Gilbert |
Subject: |
Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG |
Date: |
Fri, 9 Feb 2018 20:27:27 +0000 |
User-agent: |
Mutt/1.9.1 (2017-09-22) |
* Paolo Bonzini (address@hidden) wrote:
> This is a race that can happen when migrating TCG guests under load.
> It was introduced by the change to run vCPUs outside the big QEMU lock.
I can't yet confirming this fixes it; my test on the ARM box I was using
are doing ... odd things - I've got some tests that aren't finishing
under load (as opposed to crashing).
Dave
> Paolo Bonzini (4):
> memory: remove memory_region_test_and_clear_dirty
> memory: hide memory_region_sync_dirty_bitmap behind
> DirtyBitmapSnapshot
> memory: introduce memory_global_after_dirty_log_sync
> memory: unify loops to sync dirty log bitmap
>
> exec.c | 31 ++++++++++++++++++
> hw/display/cg3.c | 1 -
> hw/display/exynos4210_fimd.c | 1 -
> hw/display/framebuffer.c | 1 -
> hw/display/g364fb.c | 1 -
> hw/display/sm501.c | 1 -
> hw/display/tcx.c | 2 --
> hw/display/vga.c | 6 ----
> include/exec/memory.h | 47 +++++++++------------------
> memory.c | 76
> +++++++++++++++++---------------------------
> migration/ram.c | 1 +
> 11 files changed, 76 insertions(+), 92 deletions(-)
>
> --
> 2.14.3
>
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK
- Re: [Qemu-devel] [PATCH 3/4] memory: introduce memory_global_after_dirty_log_sync, (continued)
- [Qemu-devel] [PATCH 1/4] memory: remove memory_region_test_and_clear_dirty, Paolo Bonzini, 2018/02/09
- [Qemu-devel] [PATCH 4/4] memory: unify loops to sync dirty log bitmap, Paolo Bonzini, 2018/02/09
- [Qemu-devel] [PATCH 2/4] memory: hide memory_region_sync_dirty_bitmap behind DirtyBitmapSnapshot, Paolo Bonzini, 2018/02/09
- Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG, no-reply, 2018/02/09
- Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG, no-reply, 2018/02/09
- Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG, no-reply, 2018/02/09
- Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG,
Dr. David Alan Gilbert <=
- Re: [Qemu-devel] [PATCH 0/4] tcg: fix dirty bitmap race with MTTCG, Dr. David Alan Gilbert, 2018/02/13