On 07/10/2015 12:51, Pavel Dovgaluk wrote: > > Why do they need to be separate on startup? Does initialization hang? > > My reasoning was that QEMU_CLOCK_VIRTUAL is zero anyway at both init and > > reset. > > I'm not sure about current (only core functions) version, but full version > requires this because of loading virtual machine state and block devices > initialization. > Events from these actions interfere with each other and with machine > execution.
Ok, thanks. Perhaps we could use the run state to only record/replay after these events have happened. Paolo