Hi guys, I'm not entirely sure this makes any sense for you since I don't think either of you have 32on64 PV support but nevertheless here are the ia64 and powerpc patches that go with xen-unstable.hg 15074:5c7a1e3abd54 I'm especially unsure about the value for xen-3.0-ia64be, does the driver do the byte swapping itself or is a new protocol string required?
In the absence of any mixed mode support on your platforms it's harmless to not apply but if you think it makes sense please go ahead. Ian.
[BUILDER] Define native protocol ABI for IA64 guests. Signed-off-by: Ian Campbell <[EMAIL PROTECTED]> diff -r e1f43038f1d8 tools/libxc/xc_dom_ia64.c --- a/tools/libxc/xc_dom_ia64.c Tue May 15 17:01:57 2007 +0100 +++ b/tools/libxc/xc_dom_ia64.c Tue May 15 17:31:28 2007 +0100 @@ -15,6 +15,7 @@ #include <xen/xen.h> #include <xen/foreign/ia64.h> +#include <xen/io/protocols.h> #include "xg_private.h" #include "xc_dom.h" @@ -107,6 +108,7 @@ static int vcpu_ia64(struct xc_dom_image static struct xc_dom_arch xc_dom_arch = { .guest_type = "xen-3.0-ia64", + .native_protocol = XEN_IO_PROTO_ABI_IA64, .page_shift = PAGE_SHIFT_IA64, .alloc_magic_pages = alloc_magic_pages, .start_info = start_info_ia64, @@ -116,6 +118,7 @@ static struct xc_dom_arch xc_dom_arch = static struct xc_dom_arch xc_dom_arch_ia64be = { .guest_type = "xen-3.0-ia64be", + .native_protocol = XEN_IO_PROTO_ABI_IA64, .page_shift = PAGE_SHIFT_IA64, .alloc_magic_pages = alloc_magic_pages, .start_info = start_info_ia64,
[BUILDER] Define native protocol ABI for powerpc guests. Signed-off-by: Ian Campbell <[EMAIL PROTECTED]> diff -r e1f43038f1d8 tools/libxc/xc_dom_powerpc.c --- a/tools/libxc/xc_dom_powerpc.c Tue May 15 17:01:57 2007 +0100 +++ b/tools/libxc/xc_dom_powerpc.c Tue May 15 17:31:21 2007 +0100 @@ -18,6 +18,7 @@ #include <inttypes.h> #include <xen/xen.h> +#include <xen/io/protocols.h> #include "xg_private.h" #include "xc_dom.h" @@ -124,6 +125,7 @@ static int vcpu(struct xc_dom_image *dom static struct xc_dom_arch xc_dom_arch = { .guest_type = "xen-3.0-powerpc64", + .native_protocol = XEN_IO_PROTO_ABI_POWERPC64, .page_shift = PAGE_SHIFT, .alloc_magic_pages = alloc_magic_pages, .shared_info = shared_info,
_______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel