Merge branches 'fixes', 'misc' and 'spectre' into for-next
[linux-block.git] / arch / arm / include / asm / assembler.h
index 39651c1ec157120117ad3feaa286dc66407f7e89..88286dd483ff901bd1d215fb5450db32add47bd2 100644 (file)
@@ -559,4 +559,14 @@ THUMB(     orr     \reg , \reg , #PSR_T_BIT        )
 #endif
        .endm
 
+#ifdef CONFIG_KPROBES
+#define _ASM_NOKPROBE(entry)                           \
+       .pushsection "_kprobe_blacklist", "aw" ;        \
+       .balign 4 ;                                     \
+       .long entry;                                    \
+       .popsection
+#else
+#define _ASM_NOKPROBE(entry)
+#endif
+
 #endif /* __ASM_ASSEMBLER_H__ */