Searched hist:"89 e46eb477113550485bc24264d249de9fd1260a" (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/replay/ |
H A D | replay-events.c | diff 89e46eb477113550485bc24264d249de9fd1260a Tue Feb 27 03:53:16 CST 2018 Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru> replay: don't process async events when warping the clock
Virtual clock is warped from iothread and vcpu thread. When the hardware events associated with warp checkpoint, then interrupt delivering may be non-deterministic if checkpoint is processed in different threads in record and replay. This patch disables event processing for clock warp checkpoint and leaves all hardware events to other checkpoints (e.g., virtual clock).
Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> Message-Id: <20180227095316.1060.4134.stgit@pasha-VirtualBox> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
|
H A D | replay.c | diff 89e46eb477113550485bc24264d249de9fd1260a Tue Feb 27 03:53:16 CST 2018 Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru> replay: don't process async events when warping the clock
Virtual clock is warped from iothread and vcpu thread. When the hardware events associated with warp checkpoint, then interrupt delivering may be non-deterministic if checkpoint is processed in different threads in record and replay. This patch disables event processing for clock warp checkpoint and leaves all hardware events to other checkpoints (e.g., virtual clock).
Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> Message-Id: <20180227095316.1060.4134.stgit@pasha-VirtualBox> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
|