NFIG_ARCH_DEFER_KASAN) || defined(CONFIG_KASAN_HW_TAGS) /* * Definition of the unified static key declared in kasan-enabled.h. * This provides consistent runtime enable/disable across KASAN modes. */ DEFINE_STATIC_KEY_FALSE(kasan_flag_enabled); EXPORT_SYMBOL_GPL(kasan_flag_enabled); -#endif -#ifdef CONFIG_KASAN_HW_TAGS bool kasan_arg_disabled __ro_after_init; /* kasan=off/on */ @@ -61,7 +58,6 @@ static int __init early_kasan_flag(char *arg) return 0; } early_param("kasan", early_kasan_flag); -#endif struct slab *kasan_addr_to_slab(const void *addr) { -- 2.52.0[PATCH v5 04/15] mm/kasan: make kasan=on|off take effect for all three modesBaoquan He undefinedkasan-dev@googlegroups.com undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined