[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Hypercalls from HVM guests



On Sat, 2006-04-22 at 11:16 -0400, Steve Ofsthun wrote:
> 
> >  3. On 64-bit, you may even want a separate 32-bit hypercall table 
> > containing wrappers that interface between 32-bit callers and the
> core 
> > 64-bit hypercall functions.
> 
> At the moment, all of this can be dealt with in HVM DomU code.  By
> doing it
> there, we can avoid explicit parameter copying on every hypercall.
> The 32-bit
> vs. 64-bit hypercall interface variations are not unique to HVM code.
> Adding
> conversion interfaces in the hypervisor is only one solution to this
> problem.
> The interfaces themselves could be made size invariant.  Except for
> backward
> compatibility, the 32-bit interfaces could be made identical to the
> 64-bit
> interfaces using proper data typing and explicit data alignment. 

Sounds like a good idea to me... ;)

-- 
Hollis Blanchard
IBM Linux Technology Center


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.