RE: virtualization hooks patch for ia64 2.6.15

From: Magenheimer, Dan (HP Labs Fort Collins) <>
Date: 2005-10-29 08:51:15
Thanks for your reply Christoph.

See further down in my (admittedly wordy) message.
Some of the Xen/ia64 functionality is shared with Xen/x86
and the Xen/x86 patch is coming through a different channel
so I can't submit a full working Xen/ia64 patch.

This patch provides an ia64 generic abstraction layer which
is required when the (multiple architecture) Xen patch
is ready, but other ia64 virtualization solutions can also
make use of the hooks too.  Since these hooks are largely
independent of the Xen patch, I'm submitting them
separately so that the foundation is ready when the
rest of the Xen stuff gets submitted.

> -----Original Message-----
> From: Christoph Hellwig [] 
> Sent: Friday, October 28, 2005 4:37 PM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: linux ia64 kernel
> Subject: Re: virtualization hooks patch for ia64 2.6.15
> On Fri, Oct 28, 2005 at 01:51:24PM -0700, Magenheimer, Dan 
> (HP Labs Fort Collins) wrote:
> > Attached is a patch which provides a set of virtualization
> > hooks for Linux/ia64.  Although these will be applicable
> > for Xen, they are generalized to be useful for some other
> > virtualization solutions.  In fact, all mentions of Xen
> > (except for one comment) have been deleted; this is purely
> > a foundation patch which adds a layer of indirection to
> > certain C and assembly routines so that they can be easily
> > replaced.  Until the hooks are used, this patch has no functional
> > effect -- e.g. calls to foo() are changed to __foo() and then
> > re-defined to foo().  Virtualization solutions need only
> > add an ifdef'd include in one (new) header file to utilize
> > the hooks and enable solution-specific paravirtualization.
> This patch looks very nice to me.  But it doesn't make sense to apply
> it without an actual paravirtualization backend, so could you please
> submit a Xen/ia64 patch ontop ASAP?
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to
More majordomo info at
Received on Sat Oct 29 08:53:26 2005

This archive was generated by hypermail 2.1.8 : 2005-10-29 08:53:34 EST