riscv: Enable pcpu page first chunk allocator
[linux-block.git] / arch / riscv / mm / kasan_init.c
index 5e39dcf23fdbc15e12cedcf6b75a51ccfea6cf9d..4c9a2c527f08ff26a5a98d46136fc2596c84add3 100644 (file)
@@ -438,6 +438,14 @@ static void __init kasan_shallow_populate(void *start, void *end)
        kasan_shallow_populate_pgd(vaddr, vend);
 }
 
+#ifdef CONFIG_KASAN_VMALLOC
+void __init kasan_populate_early_vm_area_shadow(void *start, unsigned long size)
+{
+       kasan_populate(kasan_mem_to_shadow(start),
+                      kasan_mem_to_shadow(start + size));
+}
+#endif
+
 static void __init create_tmp_mapping(void)
 {
        void *ptr;