[PATCH] KAsan: support including header from PBL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It can be sometimes useful to add manual poisoning with KASAN to track
down errant accesses. This is complicated a bit, because some files are
build for both PBL and barebox proper. To make such debugging easier,
let's allow <linux/kasan.h> to be included from PBL code.

Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx>
---
 include/linux/kasan.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/kasan.h b/include/linux/kasan.h
index 7c184cd0e234..54fb993f38ba 100644
--- a/include/linux/kasan.h
+++ b/include/linux/kasan.h
@@ -42,7 +42,7 @@
 #define KASAN_ALLOCA_LEFT	0xCA
 #define KASAN_ALLOCA_RIGHT	0xCB
 
-#ifdef CONFIG_KASAN
+#if defined(CONFIG_KASAN) && !defined(__PBL__)
 
 extern unsigned long kasan_shadow_start;
 extern unsigned long kasan_shadow_base;
-- 
2.39.2





[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux