kasan:add kasan_start/stop api to control kasan check

Signed-off-by: anjiahao <anjiahao@xiaomi.com>
This commit is contained in:
anjiahao
2024-05-14 10:58:25 +08:00
committed by Xiang Xiao
parent be86b03794
commit 2d8b582ce6
3 changed files with 35 additions and 6 deletions
+6 -1
View File
@@ -303,7 +303,12 @@ void kasan_unregister(FAR void *addr)
spin_unlock_irqrestore(&g_lock, flags);
}
void kasan_init_early(void)
void kasan_start(void)
{
g_region_init = KASAN_INIT_VALUE;
}
void kasan_stop(void)
{
g_region_init = 0;
}
+6 -1
View File
@@ -192,7 +192,12 @@ void kasan_register(FAR void *addr, FAR size_t *size)
*size -= KASAN_REGION_SIZE(*size);
}
void kasan_init_early(void)
void kasan_start(void)
{
g_region_init = KASAN_INIT_VALUE;
}
void kasan_stop(void)
{
g_region_init = 0;
}