Messages in this thread |  | | From | Miguel Ojeda <> | | Date | Thu, 4 Apr 2024 16:33:08 +0200 | | Subject | Re: [PATCH v3] rust: make mutually exclusive with CFI_CLANG |
| |
On Thu, Apr 4, 2024 at 4:17 PM Conor Dooley <conor@kernel.org> wrote: > > From: Conor Dooley <conor.dooley@microchip.com> > > On RISC-V and arm64, and presumably x86, if CFI_CLANG is enabled, > loading a rust module will trigger a kernel panic. Support for > sanitisers, including kcfi (CFI_CLANG), is in the works, but for now > they're nightly-only options in rustc. Make RUST depend on !CFI_CLANG > to prevent configuring a kernel without symmetrical support for kfi. > > Fixes: 2f7ab1267dc9 ("Kbuild: add Rust support") > cc: stable@vger.kernel.org > Signed-off-by: Conor Dooley <conor.dooley@microchip.com> > --- > Sending this one on its own, there's no explicit dep on this for the > riscv enabling patch, v3 to continue the numbering from there. Nothing > has changed since v2. > > CC: Miguel Ojeda <ojeda@kernel.org> > CC: Alex Gaynor <alex.gaynor@gmail.com> > CC: Wedson Almeida Filho <wedsonaf@gmail.com> > CC: linux-kernel@vger.kernel.org (open list) > CC: rust-for-linux@vger.kernel.org > CC: Sami Tolvanen <samitolvanen@google.com> > CC: Kees Cook <keescook@chromium.org> > CC: Nathan Chancellor <nathan@kernel.org> > CC: llvm@lists.linux.dev
Cc'ing Matthew & Ramon as well so that they are aware and in case they want to comment.
Cheers, Miguel
|  |