Whamcloud - gitweb
LU-6766 build: add support for arm64 95/15395/3
authorArnaud Guignard <arnaud.guignard@cea.fr>
Fri, 19 Jun 2015 08:51:24 +0000 (10:51 +0200)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 3 Sep 2015 14:39:53 +0000 (14:39 +0000)
commit79ec8eaa7b83e522f754bc685110915ad216e548
treeb6b7e976eedaae23aeb72bbc02cfa764f025ab9a
parentaa7c70a7d6f0720e82afce267415e740b23f00ec
LU-6766 build: add support for arm64

Expand lustre to support the ARM64 platform.

The architecture is reported as aarch64 so add that support to
lustre-build-linux.m4.

For the Red Hat/Fedora packaging, strip the aarch64 suffix for the
required kernel.

Add definitions for lstat_t, lstat_f, fstat_f and fstatat_f for aarch64
architecture in lustre/include/lustre/lustre_user.h.

Change-Id: I2d4a9e7be4d4c32ab99da802f1b2318764e4386e
Signed-off-by: Arnaud Guignard <arnaud.guignard@cea.fr>
Reviewed-on: http://review.whamcloud.com/15395
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
config/lustre-build-linux.m4
lustre.spec.in
lustre/include/lustre/lustre_user.h