On 8/5/25 4:26 PM, Sabyrzhan Tasbolatov wrote:
>
> diff --git a/arch/um/Kconfig b/arch/um/Kconfig
> index 9083bfdb773..8d14c8fc2cd 100644
> --- a/arch/um/Kconfig
> +++ b/arch/um/Kconfig
> @@ -5,6 +5,7 @@ menu "UML-specific options"
> config UML
> bool
> default y
> + select ARCH_DEFER_KASAN
select ARCH_DEFER_KASAN if STATIC_LINK
> select ARCH_WANTS_DYNAMIC_TASK_STRUCT
> select ARCH_HAS_CACHE_LINE_SIZE
> select ARCH_HAS_CPU_FINALIZE_INIT
> diff --git a/arch/um/include/asm/kasan.h b/arch/um/include/asm/kasan.h
> index f97bb1f7b85..81bcdc0f962 100644
> --- a/arch/um/include/asm/kasan.h
> +++ b/arch/um/include/asm/kasan.h
> @@ -24,11 +24,6 @@
>
> #ifdef CONFIG_KASAN
> void kasan_init(void);
> -extern int kasan_um_is_ready;
> -
> -#ifdef CONFIG_STATIC_LINK
> -#define kasan_arch_is_ready() (kasan_um_is_ready)
> -#endif
> #else
> static inline void kasan_init(void) { }
> #endif /* CONFIG_KASAN */
- [PATCH v4 1/9] kasan: introduce ARCH_DEFER_KASAN and ... Sabyrzhan Tasbolatov
- Re: [PATCH v4 1/9] kasan: introduce ARCH_DEFER_K... Andrey Ryabinin
- Re: [PATCH v4 1/9] kasan: introduce ARCH_DEF... Sabyrzhan Tasbolatov
- Re: [PATCH v4 1/9] kasan: introduce ARCH... Andrey Ryabinin
- [PATCH v4 4/9] kasan/xtensa: call kasan_init_generic ... Sabyrzhan Tasbolatov
- [PATCH v4 3/9] kasan/arm,arm64: call kasan_init_gener... Sabyrzhan Tasbolatov
- [PATCH v4 5/9] kasan/loongarch: select ARCH_DEFER_KAS... Sabyrzhan Tasbolatov
- Re: [PATCH v4 5/9] kasan/loongarch: select ARCH_... Andrey Ryabinin
- Re: [PATCH v4 5/9] kasan/loongarch: select A... Sabyrzhan Tasbolatov
- [PATCH v4 6/9] kasan/um: select ARCH_DEFER_KASAN and ... Sabyrzhan Tasbolatov
- Re: [PATCH v4 6/9] kasan/um: select ARCH_DEFER_K... Andrey Ryabinin
- Re: [PATCH v4 6/9] kasan/um: select ARCH_DEF... Sabyrzhan Tasbolatov
- Re: [PATCH v4 6/9] kasan/um: select ARCH... Andrey Ryabinin
- [PATCH v4 7/9] kasan/x86: call kasan_init_generic in ... Sabyrzhan Tasbolatov
- [PATCH v4 8/9] kasan/s390: call kasan_init_generic in... Sabyrzhan Tasbolatov
- [PATCH v4 9/9] kasan/riscv: call kasan_init_generic i... Sabyrzhan Tasbolatov
- Re: [PATCH v4 9/9] kasan/riscv: call kasan_init_... Alexandre Ghiti
