]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - arch/arm/include/asm/assembler.h
Merge branches 'fixes', 'misc' and 'spectre' into for-linus
[mirror_ubuntu-eoan-kernel.git] / arch / arm / include / asm / assembler.h
index ef1386b1af9b0fe0cca3816ca3022a2fbaaf3d8b..0cd4dccbae788626ddd277376d1dc78c719a9ff2 100644 (file)
@@ -544,4 +544,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__ */