From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 20 May 2026 12:20:36 +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 1wPe2W-001pa3-1f for lore@lore.pengutronix.de; Wed, 20 May 2026 12:20:36 +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 1wPe2V-0001WZ-Rd; Wed, 20 May 2026 12:20:35 +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 1wPe2R-0001WO-TC; Wed, 20 May 2026 12:20:31 +0200 Received: from pty.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::c5]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPe2R-000urg-0u; Wed, 20 May 2026 12:20:31 +0200 Received: from rsc by pty.whiteo.stw.pengutronix.de with local (Exim 4.98.2) (envelope-from ) id 1wPe2R-0000000243J-37kd; Wed, 20 May 2026 12:20:31 +0200 Date: Wed, 20 May 2026 12:20:31 +0200 From: Robert Schwebel To: Lucas Stach Message-ID: References: <20260519192637.3113556-1-l.stach@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260519192637.3113556-1-l.stach@pengutronix.de> X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain Subject: Re: [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: , Cc: distrokit@pengutronix.de 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 Applied series to next, and after one fixup, merged into master. On Tue, May 19, 2026 at 09:26:28PM +0200, Lucas Stach wrote: > 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 > > > -- Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |