rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] init/Kconfig: Only block on RANDSTRUCT for RUST
@ 2024-07-31 12:54 Neal Gompa
  2024-08-18  7:04 ` Neal Gompa
  2024-08-18 21:32 ` Miguel Ojeda
  0 siblings, 2 replies; 4+ messages in thread
From: Neal Gompa @ 2024-07-31 12:54 UTC (permalink / raw)
  To: rust-for-linux
  Cc: asahi, linux-kernel, Miguel Ojeda, Hector Martin, Janne Grunau,
	Asahi Lina, Neal Gompa

When enabling Rust in the kernel, we only need to block on the
RANDSTRUCT feature and GCC plugin. The rest of the GCC plugins
are reasonably safe to enable.

Signed-off-by: Neal Gompa <neal@gompa.dev>
---
Changes in v2
- Drop changing !RANDSTRUCT to RANDSTRUCT_NONE 
  (they're equivalent anyway)
---
 init/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init/Kconfig b/init/Kconfig
index a465ea9525bd..0939486938cc 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1900,7 +1900,7 @@ config RUST
 	depends on RUST_IS_AVAILABLE
 	depends on !CFI_CLANG
 	depends on !MODVERSIONS
-	depends on !GCC_PLUGINS
+	depends on !GCC_PLUGIN_RANDSTRUCT
 	depends on !RANDSTRUCT
 	depends on !DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE
 	help
-- 
2.45.2


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-08-18 21:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-31 12:54 [PATCH v2] init/Kconfig: Only block on RANDSTRUCT for RUST Neal Gompa
2024-08-18  7:04 ` Neal Gompa
2024-08-18  7:55   ` Miguel Ojeda
2024-08-18 21:32 ` Miguel Ojeda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).