From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 19 May 2026 21:26:42 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPQ5S-001bJi-0l for lore@lore.pengutronix.de; Tue, 19 May 2026 21:26:42 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wPQ5R-0005CZ-IW; Tue, 19 May 2026 21:26:41 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wPQ5N-0005BR-KD for distrokit@pengutronix.de; Tue, 19 May 2026 21:26:37 +0200 Received: from dude02.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::28]) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1wPQ5N-000oKB-02 for distrokit@pengutronix.de; Tue, 19 May 2026 21:26:37 +0200 From: Lucas Stach To: distrokit@pengutronix.de Date: Tue, 19 May 2026 21:26:28 +0200 Message-ID: <20260519192637.3113556-1-l.stach@pengutronix.de> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [DistroKit] [PATCH v7 01/10] x86_64: kernel: disable rust X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false We do not make use of rust support in the kernel and there are still some unresolved issues with host leakage when rust support is enabled, so disable for now. Signed-off-by: Lucas Stach --- v5: new patch v6: rebased to -next v7: regenerate kernel config --- configs/platform-x86_64/kernelconfig | 9 ++------- configs/platform-x86_64/platformconfig | 3 +-- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/configs/platform-x86_64/kernelconfig b/configs/platform-x86_64/kernelconfig index 29c0d46820ca..f6288f2102ef 100644 --- a/configs/platform-x86_64/kernelconfig +++ b/configs/platform-x86_64/kernelconfig @@ -11,8 +11,8 @@ CONFIG_AS_VERSION=24501 CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=24501 CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=109101 -CONFIG_RUSTC_LLVM_VERSION=210106 +CONFIG_RUSTC_VERSION=0 +CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y @@ -23,11 +23,6 @@ CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_RUSTC_HAS_COERCE_POINTEE=y -CONFIG_RUSTC_HAS_SPAN_FILE=y -CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y -CONFIG_RUSTC_HAS_FILE_WITH_NUL=y -CONFIG_RUSTC_HAS_FILE_AS_C_STR=y CONFIG_PAHOLE_VERSION=0 CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y diff --git a/configs/platform-x86_64/platformconfig b/configs/platform-x86_64/platformconfig index 7fe00f002209..b53c6fa52656 100644 --- a/configs/platform-x86_64/platformconfig +++ b/configs/platform-x86_64/platformconfig @@ -147,7 +147,7 @@ PTXCONF_KERNEL_LZOP=y # PTXCONF_KERNEL_OPENSSL is not set PTXCONF_KERNEL_LIBELF=y # PTXCONF_KERNEL_GCC_PLUGINS is not set -PTXCONF_KERNEL_RUST=y +# PTXCONF_KERNEL_RUST is not set PTXCONF_KERNEL_CONFIG_BASE_VERSION=y # @@ -243,7 +243,6 @@ PTXCONF_CODE_SIGNING=y PTXCONF_CODE_SIGNING_PROVIDER="devel" PTXCONF_CODE_SIGNING_PROVIDER_DEVEL=y PTXCONF_HOST_PTX_CODE_SIGNING_DEV=y -PTXCONF_HOST_BINDGEN_CLI=y PTXCONF_HOST_CMAKE=y PTXCONF_HOST_E2FSPROGS=y PTXCONF_HOST_EXTRACT_CERT=y -- 2.47.3