Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp444142rdb; Thu, 15 Feb 2024 05:14:42 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVBVqflBvyelIKBwVQRLUQT/okL881Cp13d+mpo+y9hTXLF/AvH5cZ/lVg3ldyNkx48snDIz5EhWIxmSH9Suz88lpB5pR/rnNCXmKXjPQ== X-Google-Smtp-Source: AGHT+IGSdEhNoqFaH7nQ9Daxsv7GIaHUxlvv+hthOpEIcHUrA/B8uNVmquHPW8LzUuzaJkYsABlb X-Received: by 2002:a05:620a:119b:b0:787:24e6:baa8 with SMTP id b27-20020a05620a119b00b0078724e6baa8mr2284885qkk.56.1708002881979; Thu, 15 Feb 2024 05:14:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708002881; cv=pass; d=google.com; s=arc-20160816; b=FRHI3QKHpPT3jAKcSgTQJx/T/pMquAr3jbLaVZEckWIULAYbjonu+NvNEJtAmXWZ3y hpSrk8NRyG1rEDHkZNS24aQa9f7akM5F81SSFCS17qwKOp2VLx3uOTi3wLIqrQR9fqlY w3us/UPMq9ZjRrs1sxdKoEmOyJbOj6mkUQ3+llNbhRNfvi+rMtJih0FVMlpOi69N/dnk uBXQpUqKPc2L8wpsINnyYhjj3v54myyLzC43VLKAr4ZXHfTYGihVnMKERx+KlKBAeonf qCUdMU9muaO5/e0SF0i9ixUr9tLSr34Fy+gYEnB8uw1zZAIPLiKaDP6k2Cb5wq3XX6UX TQEg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=aUWWrfsL8ZnO6US7lu0C+z2+ofPyZmFmbK5Cal70MlM=; fh=HDyR08bhPbYe7IVDtwFz8Wj0FJHWLu+BwqHAhOFSl10=; b=sTeiVghg0JXJPoYtN9icqrUHl+qU386EA9378Pc3FPYdZAaURo2evaJKGsIpiLwLBM PUQNz+E17FB429XY1AazxFiwPBH1V5W5zmj58Jx9F5kF9Mxkfh0AT9uysNY19wtIPtwF sMQ3TMbJputjOEcKw/O/+t5m45dDFEsHtCzltbYoRrK5Fq7x9naYGiyIJujpFv+5fvEh uCb/lNrQmrDsOXrHTfWK4XGfPgrFpme1wuICeOyj4k7WzOGC3eW5wb0is9L6xHxitXjB DKDL7JrteNFox5Gwlwr7HpMoDmm7j86UW76ji6MGuhSaYriG8c1IgVyz36O0QWDMvYqm p9ag==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=dYnpbPv0; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-66963-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66963-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id x9-20020a05620a448900b00787274e49d5si1502971qkp.744.2024.02.15.05.14.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Feb 2024 05:14:41 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-66963-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=dYnpbPv0; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-66963-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66963-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id B89831C22575 for ; Thu, 15 Feb 2024 13:14:41 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0F52F12FF97; Thu, 15 Feb 2024 13:14:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="dYnpbPv0" 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 37AA012FB27 for ; Thu, 15 Feb 2024 13:14:29 +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=1708002870; cv=none; b=mZYo0R5SGKdf1JGa7OuWRcLRF7UKW7HVkInlxOUvGUJm8vDHlGs6ZZSfRHIQ+utqzJyDDoSRDk5LdHnDKbaGis4HtrDZGdzNWkHv2umskp6hZ0yR3TleKtTRXfHZWYxRRizSBkGGowwGUl8wLrXUakI/AozyHdIxlmg1BbikiBU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708002870; c=relaxed/simple; bh=aUWWrfsL8ZnO6US7lu0C+z2+ofPyZmFmbK5Cal70MlM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=WDk9wul9eMAfg0D4gU0PMD38MXha1Yf37J3fXA+ganoBUW3QdEdhGlsSu1hOoJkhhDRL1GAdo4FcEUnRLsRSgL0fIcgUM7RgIsawe1QQj1oEI0otI9b5SeALA3wnGkj/jYX0DIyumzsn+4adOSNF7OUyNx4uFmZlJs3f8CNULY8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=dYnpbPv0; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 529DDC43394; Thu, 15 Feb 2024 13:14:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1708002869; bh=aUWWrfsL8ZnO6US7lu0C+z2+ofPyZmFmbK5Cal70MlM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dYnpbPv0Jd/r16AM8nCmg/DMjAtayMYZjHFhTD2Q+754ZN2ljgeV1VDZG3MGZeTX8 +ZirYFi1DQaCj00GVwT/fEqDdY9bligPiF0Gj8VJIGxLn7eId+e9KKU2qd9+7CfCqI lSybdqQjUIlDAAKKIZGNx15OiJzYYsnBc6AUOYez/sBBhYZDDU2/WV0cS/qmGwOl+Y 4lbv5JjayxylxdjSgbt0nJQ/n8YO8zHxATiMcYlKvFvDe4It03omd7MCz+u5ZduP0C /ssjt8R++j2ddB+AwJyD8A3LmDprJkNmZ7EHq2hZJZBJnGokPsWhn0xXHe91BOzOJC swfgXOdnpsbgA== Date: Thu, 15 Feb 2024 13:14:26 +0000 From: Conor Dooley To: Andrew Jones Cc: Samuel Holland , Palmer Dabbelt , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Stefan O'Rear Subject: Re: [PATCH -fixes v2 2/4] dt-bindings: riscv: Add ratified privileged ISA versions Message-ID: <20240215-icy-oblong-67adb68a4074@spud> References: <20240213033744.4069020-1-samuel.holland@sifive.com> <20240213033744.4069020-3-samuel.holland@sifive.com> <20240213-88c9d65fd2b6465fc4793f56@orel> 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-sha256; protocol="application/pgp-signature"; boundary="Ty9sdf64Wa8pEu18" Content-Disposition: inline In-Reply-To: <20240213-88c9d65fd2b6465fc4793f56@orel> --Ty9sdf64Wa8pEu18 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Feb 13, 2024 at 03:25:44PM +0100, Andrew Jones wrote: > On Mon, Feb 12, 2024 at 07:37:33PM -0800, Samuel Holland wrote: > Note, QEMU doesn't add these extensions to the ISA string yet, but I think > it should start, particularly the profile CPU types which should ensure > all the profile's mandatory extensions are added to the ISA string in > order to avoid any confusion. Something to note about these "mandatory extensions" that are names for things we already assumed were present - they're utterly useless and any DT property should note their absence, not presence, in order to be of any use. Anything parsing a DT cannot see "svbare" and gain any new information, since the lack of it could be something that predates the definition of "svbare" or something without "svbare". Shit, but that's exactly why I deprecated riscv,isa. Cheers, Conor. --Ty9sdf64Wa8pEu18 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZc4OMQAKCRB4tDGHoIJi 0gBfAQDHitJRjjkm8BAASaylKf3zcVB6vWarMERcGPovak8WmQD/dIaz8rDrvtlD sOoKf0i7vy+Ub2viaSLzs3SD3hV4Two= =dUI9 -----END PGP SIGNATURE----- --Ty9sdf64Wa8pEu18--