arm64: fix clang warning about TRAMP_VALIAS
[linux-2.6-microblaze.git] / arch / arm64 / include / asm / vectors.h
index f64613a..bc9a214 100644 (file)
@@ -56,14 +56,14 @@ enum arm64_bp_harden_el1_vectors {
 DECLARE_PER_CPU_READ_MOSTLY(const char *, this_cpu_vector);
 
 #ifndef CONFIG_UNMAP_KERNEL_AT_EL0
-#define TRAMP_VALIAS   0
+#define TRAMP_VALIAS   0ul
 #endif
 
 static inline const char *
 arm64_get_bp_hardening_vector(enum arm64_bp_harden_el1_vectors slot)
 {
        if (arm64_kernel_unmapped_at_el0())
-               return (char *)TRAMP_VALIAS + SZ_2K * slot;
+               return (char *)(TRAMP_VALIAS + SZ_2K * slot);
 
        WARN_ON_ONCE(slot == EL1_VECTOR_KPTI);