|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] 32/64-bit hypercall interface
On 28 Sep 2005, at 22:36, Hollis Blanchard wrote:
I was looking at the definition of privcmd_hypercall:
typedef struct privcmd_hypercall
{
unsigned long op;
unsigned long arg[5];
} privcmd_hypercall_t;
For ppc64, we are using 32-bit management tools, so this is a problem:
they
will create structs where long is 32 bits, and the (64-bit) kernel and
hypervisor will expect structs where long is 64 bits.
We want the args to be 'machine-register sized' which is why they are
longs. Why use 32-bit tools on 64-bit hypervisor?
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|