|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|