qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 4/4] events doubts


From: Pavel Dovgaluk
Subject: Re: [Qemu-devel] [PATCH 4/4] events doubts
Date: Wed, 7 Oct 2015 13:51:15 +0300

> From: Paolo Bonzini [mailto:address@hidden
> On 07/10/2015 12:42, Pavel Dovgaluk wrote:
> >> > Ok, got it.  I still want to understand exactly the need for the init
> >> > and reset checkpoints, and the placement of qemu_clock_warp calls, but
> >> > apart from that the patches are good to go for 2.5.  Thanks for your
> >> > persistence!
> > Init checkpoint is needed to separate initialization events (mostly coming 
> > from block
> > devices) from execution ones.
> > Reset checkpoint is used for synchronization of machine reset call.
> 
> 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.

Pavel Dovgalyuk




reply via email to

[Prev in Thread] Current Thread [Next in Thread]