This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] resume of HVM guest without PV drivers

>>> Keir Fraser <keir.fraser@xxxxxxxxxxxxx> 07.08.09 11:44 >>>
>So you're interested in a scenario that is PV'ed-up enough to do hypercalls,
>but not enough to talk xenbus?

Yes - right now the main goal is to improve ticket lock behavior.

>If you only care about being able to poll for having migrated/saved, there
>must be some other bit of state you can push to Xen that doesn't get
>migrated/saved. Like, create an IPI event channel and poll its status

No, a hypercall of any sort is not a good option (namely if I wanted to
use a hypercall page, which I'm not certain about yet, as that would
create a chicken-and-egg problem). It must be some memory state that
I can examine.

And with the goal of improving lock behavior, I also definitely will need to
have a way to know whether a remote vCPU is currently running, and
here it is obviously preferable to not have to use a hypercall to find out
(i.e. I'd want the runstate area change I'm looking at anyway).


Xen-devel mailing list