xen/arm: compile blkfront and blkback
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Wed, 8 Aug 2012 17:21:14 +0000 (17:21 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Wed, 8 Aug 2012 17:21:14 +0000 (17:21 +0000)
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
drivers/block/xen-blkback/blkback.c
include/xen/interface/io/protocols.h

index 73f196ca713f20e037e22adccba64d0e00c936b1..63dd5b96b65a75b68896570344971211584f98f4 100644 (file)
@@ -42,6 +42,7 @@
 
 #include <xen/events.h>
 #include <xen/page.h>
+#include <xen/xen.h>
 #include <asm/xen/hypervisor.h>
 #include <asm/xen/hypercall.h>
 #include "common.h"
index 01fc8ae5f0b06f9d96ed76852152a5ef64cf5d63..0eafaf254fff0e282e4fe340ede1950a5d9e86cb 100644 (file)
@@ -5,6 +5,7 @@
 #define XEN_IO_PROTO_ABI_X86_64     "x86_64-abi"
 #define XEN_IO_PROTO_ABI_IA64       "ia64-abi"
 #define XEN_IO_PROTO_ABI_POWERPC64  "powerpc64-abi"
+#define XEN_IO_PROTO_ABI_ARM        "arm-abi"
 
 #if defined(__i386__)
 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_X86_32
@@ -14,6 +15,8 @@
 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_IA64
 #elif defined(__powerpc64__)
 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_POWERPC64
+#elif defined(__arm__)
+# define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_ARM
 #else
 # error arch fixup needed here
 #endif