Re: ABI coupling to hypervisors via CONFIG_PARAVIRT

From: Ingo Molnar
Date: Fri Mar 09 2007 - 18:39:27 EST



* Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:

> The important part is that there's more to the story than just pv_ops.
> If you wanted to make such a change, then you'd need to refactor the
> i386 support code to add a vma->paging helper layer. That layer would
> be available for any pv_ops interface to use if it wishes.

no such change is needed to native. [ other than the removal of tons of
lowlevel hooks ;-) ] Think of this in terms of a completely separate MM
layer for guest kernels, with all memory management details done on the
hypervisor side, ok? I dont think you can emulate that in an equivalent
way via VMI, the kernel object in this model is on the hypervisor side -
while with VMI that does not look possible.

Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/