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-ia64-devel] Time for hybrid virtualization?

On Tue, 2008-01-22 at 10:29 +0100, tgingold@xxxxxxx wrote:
> Quoting "Xu, Anthony" <anthony.xu@xxxxxxxxx>:
> > Hi Alex,
> >     I'm a little confused by hybrid mode for IA64.
> > If all priviledged instructions are emulated by VT,
> > Seems we don't need to modify linux kernel. Other modifications except
> > privileged instructions
> > are not performance critical. We can remove it.
> Not sure we can avoid to virtualize iosapic for example.

  Right, plus we need some kind of hypercall and event channel
interfaces.  We also might find a number of things to optimistically
paravirtualize, for instance time keeping maybe.  I don't know exactly
what it would look like, but it might lead to minimal changes to the
core architecture code with modular interfaces to handle interfacing to
the hypervisor.  Anything that's currently handled by a machine vector
on current Linux/ia64 should be easy to paravirtualize if it's

   BTW, has anyone else done more benchmarks to compare HVM and PV?  A
kernel build isn't necessarily a very good real world benchmark.


Alex Williamson                             HP Open Source & Linux Org.

Xen-ia64-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>