Re: [PATCH 0/5] KVM paravirt_ops implementation

Jeremy Fitzhardinge
2007-06-20T22:33:47Z

Anthony Liguori wrote:
> The real trick is doing it without the guest being involved at all.
> Right now, it won't be a problem in KVM since the hypercall page only
> differs by a single instruction across platforms. In the future,
> we'll have to be smarter and wait for all VCPUs to leave the hypercall
> page.

Well, you could just fake the whole acpi suspend/resume ;)

>> The tricky part for Xen in all this is how to make sure all mfn
>> references are visible to the hypervisor/toolstack so they can be
>> remapped; hypercall page contents are not a concern by comparison.
>
> I don't know HVM save/resume all that well but I think it's a similar
> model where the guest isn't involved.

Yes, the guest has little to nothing to do.

> They may have a similar issue when using PV drivers.

Hm, not sure.

J