xen-blkback: default to X86_32 ABI on x86
authorDavid Vrabel <david.vrabel@citrix.com>
Thu, 5 Feb 2015 17:09:56 +0000 (17:09 +0000)
committerDavid Vrabel <david.vrabel@citrix.com>
Tue, 10 Feb 2015 16:04:46 +0000 (16:04 +0000)
commitb042a3ca949053231950a1b15f31cccca9e305f3
tree4ae59a2823b7373329d55ec4f95476d2b9ace6f4
parent3bb8c98e5612f069010ad04e5f463389e2eb6563
xen-blkback: default to X86_32 ABI on x86

Prior to the existance of 64-bit backends using the X86_64 ABI,
frontends used the X86_32 ABI.  These old frontends do not specify the
ABI and when used with a 64-bit backend do not work.

On x86, default to the X86_32 ABI if one is not specified.  Backends
on ARM continue to default to their NATIVE ABI.

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
drivers/block/xen-blkback/common.h
drivers/block/xen-blkback/xenbus.c