WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] 32/64-bit hypercall interface

>>>>> "KF" == Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> writes:

 KF> On 30 Sep 2005, at 01:54, Andrei Petrov wrote:

 KF> When we previously had this, by defining packed structs, there were 
 KF> plenty of screams that it wasn't ANSI compliant, and that performance 
 KF> sucks on some architectures.

Tou use a research term, "thats just ka-ka" :)
Packed in no way solves the problem of selecting the appropriate types.

 KF> At the time there seemed no good reason for cross-ABI
 KF> compatibility (we don't plan to stuff these structs into network
 KF> packets, for example).

There are 4 ABIs present, Xen (internal), Domain, Managment App, and
the ABI (_not_ API) that Xen presents to all.

We only wish to formalize the Xen External ABI in a binary form, not
by lanuage.

-JX

-- 
 "I got an idea, an idea so smart my head would explode if I even
  began to know what I was talking about." -- Peter Griffin (Family Guy)


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