[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call"
From: |
Pavel Dovgalyuk |
Subject: |
Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call" |
Date: |
Thu, 18 Oct 2018 08:49:43 +0300 |
I made a fix to ensure that QBox patch doesn’t break the replay.
Now I tried it on couple of tests and didn’t see any regression.
Pavel Dovgalyuk
From: Artem Pisarenko [mailto:address@hidden
Sent: Wednesday, October 17, 2018 4:32 PM
To: Pavel Dovgalyuk
Cc: Paolo Bonzini; Clement Deschamps; address@hidden; Pavel Dovgalyuk
Subject: Re: [PATCH] Revert "icount: remove obsolete warp call"
> I found the source of the bug. As QEMU becomes more multi-threaded and non->
> synchronized,
> checkpoints move from thread to thread.
> And the event queue that processed at checkpoints should belong to the same
> thread
> in both record and replay executions.
>
> Current problem was with the checkpoint for virtual timers. They are
> processed from different threads:
> from vCPU and from aio_dispatch function.
What bug you're talking about ? This patch thread started with intention to fix
generic bug with icount, which is being encountered in non-rr mode. As far as I
understood your words (and patch content) it will not fix that generic bug.
Anyway, it's a good news!
--
С уважением,
Артем Писаренко
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", (continued)
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Pavel Dovgalyuk, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Artem Pisarenko, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Paolo Bonzini, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Pavel Dovgalyuk, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Paolo Bonzini, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Pavel Dovgalyuk, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Alex Bennée, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Pavel Dovgalyuk, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Pavel Dovgalyuk, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Artem Pisarenko, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call",
Pavel Dovgalyuk <=
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Paolo Bonzini, 2018/10/17
- Re: [Qemu-devel] [PATCH] Revert "icount: remove obsolete warp call", Clement Deschamps, 2018/10/17