[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v18 11/21] replay: recording and replaying clock
From: |
Pavel Dovgaluk |
Subject: |
Re: [Qemu-devel] [PATCH v18 11/21] replay: recording and replaying clock ticks |
Date: |
Wed, 23 Sep 2015 10:09:53 +0300 |
> From: Paolo Bonzini [mailto:address@hidden
> On 17/09/2015 18:24, Pavel Dovgalyuk wrote:
> > + if ((now < last || now > (last + get_max_clock_jump()))
> > + && replay_mode == REPLAY_MODE_NONE) {
> > notifier_list_notify(&clock->reset_notifiers, &now);
>
> This seems wrong. You will have different timers in the record and the
> replay if you do not invoke e.g. rtc_notify_clock_reset.
That will "work" - record and replay will be equivalent.
But they will differ from normal mode. It'll better remove it from the patch.
Pavel Dovgalyuk
- [Qemu-devel] [PATCH v18 03/21] replay: internal functions for replay log, (continued)
- [Qemu-devel] [PATCH v18 03/21] replay: internal functions for replay log, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 04/21] replay: introduce mutex to protect the replay log, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 05/21] replay: introduce icount event, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 06/21] cpu-exec: allow temporary disabling icount, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 07/21] cpu: replay instructions sequence, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 08/21] i386: interrupt poll processing, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 09/21] replay: interrupts and exceptions, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 10/21] replay: asynchronous events infrastructure, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 11/21] replay: recording and replaying clock ticks, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 12/21] replay: shutdown event, Pavel Dovgalyuk, 2015/09/17
- [Qemu-devel] [PATCH v18 13/21] icount: improve counting for record/replay, Pavel Dovgalyuk, 2015/09/17
[Qemu-devel] [PATCH v18 14/21] replay: checkpoints, Pavel Dovgalyuk, 2015/09/17
[Qemu-devel] [PATCH v18 15/21] bottom halves: introduce bh call function, Pavel Dovgalyuk, 2015/09/17
[Qemu-devel] [PATCH v18 16/21] replay: ptimer, Pavel Dovgalyuk, 2015/09/17
[Qemu-devel] [PATCH v18 17/21] typedef: add typedef for QemuOpts, Pavel Dovgalyuk, 2015/09/17