From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 408A0212554 for ; Fri, 13 Feb 2026 10:43:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770979433; cv=none; b=QL/erML7m/wfuN0sILpiHKt4sPs5DPZbIywP4ox9mElz0oUP60rR6e6kyEYXoHQQaJzXTZDiIE0UTEpHvNdNSZ0BGFSt5qaCmfOU36ZrYGvODMWJvyo8Gx+embJ8gP+JSFwyyiJugaQe034EjmFcUeHx99sLtnKEnFlpz6x2UXo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770979433; c=relaxed/simple; bh=vGc3n4emY398xDLM5KRJZpeBd9ipRoZH+lOVT/weyAs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OSV4bkujReRwgdgWQzsvTsRdv4m7NCQP0/nFOwe3G9kApG4NiyJxqjcoLLE4S7RsgA6/6+NB4No7oLOxtSMpyO9k2ErDWA9FKgkKUqMuu6EqMPRdPMC4mh28cn1OAlE2pkcHvG4N/oE+WQdcm4eijZ6fxz/OVn4KgHp+Le5aQsI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WRz4wTuw; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WRz4wTuw" Received: by smtp.kernel.org (Postfix) with ESMTPSA id EA8ECC116C6; Fri, 13 Feb 2026 10:43:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1770979433; bh=vGc3n4emY398xDLM5KRJZpeBd9ipRoZH+lOVT/weyAs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WRz4wTuwQ5rXtLBd0Vv+UgoG0NKSsDkuqRg9ok2YkBLqAEXrQnFuGE6BNP68glFL+ eZyFgfXziOerWq68iLb0FlihIrZ47RndofRBQr0jr0xpQSHRw9UtExpIG+mjaj788I YA5pPgmPEw+F/I8T5ehlLt83VUkuRkn/6GS4m1/lqkGY0GjoflihVZy2jC3GSIV8Ek VPnzO2Rh7c3tUIcrrdNXFfxqsjm42hVlehfTcOuCF573AYdfr2k8hpOrzpR2ZSwPru NQCBtYKsbI9Rn81auxoHbbJWiIaZq6ExEu0atNMciNziSjYORpPZjp5TCp1HUYPYNc vPh6f+fX/BweQ== Date: Fri, 13 Feb 2026 10:43:48 +0000 From: Conor Dooley To: Kunwu Chan Cc: Nam Cao , Paul Walmsley , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Zhouyi Zhou , Frederik Haxel , Vitaly Wool Subject: Re: [PATCH] riscv: Remove support for XIP kernel Message-ID: <20260213-canteen-diffuser-5ecc80f264b4@spud> References: <20260202115403.2119218-1-namcao@linutronix.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="71d8aEI9VjEj3On7" Content-Disposition: inline In-Reply-To: --71d8aEI9VjEj3On7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 13, 2026 at 05:37:45PM +0800, Kunwu Chan wrote: > On 2/2/26 19:54, Nam Cao wrote: > > XIP has a history of being broken for long periods of time. In 2023, it= was > > broken for 18 months before getting fixed [1]. In 2024 it was 4 months = [2]. > > > > And now it is broken again since commit a44fb5722199 ("riscv: Add runti= me > > constant support"), 10 months ago. > > > > These are clear signs that XIP feature is not being used. > > > > I occasionally looked after XIP, but mostly because I was bored and had > > nothing better to do. > > > > Remove XIP support. Revert is possible if someone shows up complaining. > > > > Link: https://lore.kernel.org/linux-riscv/20231212-customary-hardcover-= e19462bf8e75@wendy/ [1] > > Link: https://lore.kernel.org/linux-riscv/20240526110104.470429-1-namca= o@linutronix.de/ [2] > > Signed-off-by: Nam Cao > Hi, >=20 > Please don't remove CONFIG_XIP_KERNEL. >=20 > Zhouyi Zhou zhouzhouyi@gmail.com and I are > willing to take over > maintainership and keep it build-tested and maintained going forward. >=20 > We will send a MAINTAINERS patch shortly. I dunno what a MAINTAINERS patch for something like this would even look like, since XIP stuff is scattered all over the place. More meaningful would be fixing the purported break due to runtime constants? Sounds like it would something that could demonstrate your ability to do what you claim. Cheers, Conor. --71d8aEI9VjEj3On7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCaY8AZAAKCRB4tDGHoIJi 0hArAP9H2Auz8yTI+UQl9RBGxsEx28/znC807eXSxRAq4QkyOAD/ejFzgZAd948F PIFJT1XG7YjxW5l5zbK+7c2E/5yXTQI= =U/SE -----END PGP SIGNATURE----- --71d8aEI9VjEj3On7--