]> Git Repo - J-linux.git/commitdiff
rust: kasan: Rust does not support KHWASAN
authorMatthew Maurer <[email protected]>
Tue, 20 Aug 2024 19:48:57 +0000 (19:48 +0000)
committerMiguel Ojeda <[email protected]>
Mon, 16 Sep 2024 16:04:37 +0000 (18:04 +0200)
Rust does not yet have support for software tags. Prevent RUST from
being selected if KASAN_SW_TAGS is enabled.

Signed-off-by: Matthew Maurer <[email protected]>
Reviewed-by: Andrey Konovalov <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Miguel Ojeda <[email protected]>
init/Kconfig

index 53f4589b78472c7f1fbd193c8a922970841bf7d6..4ea2a161d362fde6cb536c48fcca4d5e2ae56674 100644 (file)
@@ -1912,6 +1912,7 @@ config RUST
        depends on !CFI_CLANG || RUSTC_VERSION >= 107900 && $(cc-option,-fsanitize=kcfi -fsanitize-cfi-icall-experimental-normalize-integers)
        select CFI_ICALL_NORMALIZE_INTEGERS if CFI_CLANG
        depends on !CALL_PADDING || RUSTC_VERSION >= 108000
+       depends on !KASAN_SW_TAGS
        help
          Enables Rust support in the kernel.
 
This page took 0.049169 seconds and 4 git commands to generate.