]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sif: ARMv8 (aarch64) portability changes.
authorGerd Rausch <gerd.rausch@oracle.com>
Mon, 13 Jun 2016 17:31:07 +0000 (19:31 +0200)
committerKnut Omang <knut.omang@oracle.com>
Sun, 3 Jul 2016 14:01:44 +0000 (16:01 +0200)
Signed-off-by: Gerd Rausch <gerd.rausch@oracle.com>
Reviewed-by: Knut Omang <knut.omang@oracle.com>
drivers/infiniband/hw/sif/sif_defs.c
drivers/infiniband/hw/sif/sif_int_user.h

index 123509d313a29079e6c1215b8d557cbf638738c6..cee42682545f3c12d557327ffa66c3ec62407599 100644 (file)
@@ -503,7 +503,7 @@ const char *ib_event2str(enum ib_event_type e)
 static inline enum kernel_ulp_type find_ulp_type_from_address(void *ptr)
 {
        if (ptr) {
-#if defined(__x86_64__) || defined(__sparc__)
+#if defined(__x86_64__) || defined(__sparc__) || defined(__aarch64__)
                char symbol_name[100];
 
                snprintf(symbol_name, sizeof(symbol_name), "%ps", ptr);
index bed597d1b694657d00f65ff21b28fbbf741040b8..1654268208d55aa130d598ba4f71ad8f3c3f9b15 100644 (file)
@@ -23,7 +23,7 @@
 #include "psif_hw_data.h"
 
 /* Do this the brute force way, since structs are used in user-space */
-#if defined(__x86_64__) || defined(__sparc__)
+#if defined(__x86_64__) || defined(__sparc__) || defined(__aarch64__)
 #define SIF_CACHE_BYTES 64
 #else
 #define SIF_CACHE_BYTES 64