Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

xen/arm: compile blkfront and blkback

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>

+4
+1
drivers/block/xen-blkback/blkback.c
··· 42 42 43 43 #include <xen/events.h> 44 44 #include <xen/page.h> 45 + #include <xen/xen.h> 45 46 #include <asm/xen/hypervisor.h> 46 47 #include <asm/xen/hypercall.h> 47 48 #include "common.h"
+3
include/xen/interface/io/protocols.h
··· 5 5 #define XEN_IO_PROTO_ABI_X86_64 "x86_64-abi" 6 6 #define XEN_IO_PROTO_ABI_IA64 "ia64-abi" 7 7 #define XEN_IO_PROTO_ABI_POWERPC64 "powerpc64-abi" 8 + #define XEN_IO_PROTO_ABI_ARM "arm-abi" 8 9 9 10 #if defined(__i386__) 10 11 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_X86_32 ··· 15 14 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_IA64 16 15 #elif defined(__powerpc64__) 17 16 # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_POWERPC64 17 + #elif defined(__arm__) 18 + # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_ARM 18 19 #else 19 20 # error arch fixup needed here 20 21 #endif